mirror of
https://github.com/TronoSfera/backupy-agent.git
synced 2026-05-18 10:03:30 +03:00
Source ports from the TronoSfera/backupy-cloud monorepo:
- apps/agent/ — Go agent (WSS client, persistent queue, Docker
discovery, 5 DB drivers: PG/MySQL/Mongo/Redis/SQLite,
pre/post hooks, Prometheus metrics)
- apps/backupy-decrypt/ — standalone CLI for client-side decryption
- packages/proto/ — protobuf wire format (generated .pb.go committed
so the repo builds without protoc)
- docs/ — agent spec + wire-protocol contract
Apache-2.0 license. Image published to ghcr.io/tronosfera/backupy-agent
on every v* tag via .github/workflows/release.yml (multi-arch amd64+arm64).
30 lines
251 B
Text
30 lines
251 B
Text
# Go build artifacts
|
|
*.test
|
|
*.out
|
|
/bin/
|
|
/dist/
|
|
/build/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
.DS_Store
|
|
*.swp
|
|
|
|
# Local secrets / runtime
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.pem
|
|
*.key
|
|
!*.pub.key
|
|
secrets/
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
|
|
# State (BoltDB queue / WAL)
|
|
*.db
|
|
*.bolt
|
|
state/
|