{"id":19716366,"url":"https://github.com/computestacks/backup-agent","last_synced_at":"2026-06-12T19:32:15.442Z","repository":{"id":152867842,"uuid":"569036670","full_name":"ComputeStacks/backup-agent","owner":"ComputeStacks","description":"Node Agent","archived":false,"fork":false,"pushed_at":"2024-03-01T04:52:05.000Z","size":237,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T22:04:24.829Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ComputeStacks.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-22T00:05:29.000Z","updated_at":"2022-11-22T00:05:57.000Z","dependencies_parsed_at":"2025-01-10T15:22:58.740Z","dependency_job_id":"cb0707cc-6bf7-4c8a-9041-7b8ca46bad37","html_url":"https://github.com/ComputeStacks/backup-agent","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ComputeStacks/backup-agent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComputeStacks%2Fbackup-agent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComputeStacks%2Fbackup-agent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComputeStacks%2Fbackup-agent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComputeStacks%2Fbackup-agent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ComputeStacks","download_url":"https://codeload.github.com/ComputeStacks/backup-agent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComputeStacks%2Fbackup-agent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34260309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T22:41:54.041Z","updated_at":"2026-06-12T19:32:15.404Z","avatar_url":"https://github.com/ComputeStacks.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ComputeStacks Node Agent\n\nThis agent runs on each node and uses consul as it's database backend. It currently performs the following purpose:\n\n* Manage volume backups\n* Creates firewall rules for container services\n* Performs volume restores\n\n## Running\n\n```bash\ndocker run -d --name cs-agent --init \\\n  --network host \\\n  --cap-add=NET_ADMIN \\\n  -v /var/run/docker.sock:/var/run/docker.sock \\\n  -v /etc/computestacks:/etc/computestacks:ro \\\n  ghcr.io/computestacks/backup-agent:latest\n```\n\n## Development\n\nInstall required go packages with `go mod download`\n\n**NOTE:** Do not run `go get -u` to update `go modules`. Docker has not used semantic versioning in quite some time, so running the update all command will replace the current docker api with an older version, thus breaking everything.\nUpdate modules with `go get \u003cmod\u003e@\u003cversion\u003e` instead.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomputestacks%2Fbackup-agent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomputestacks%2Fbackup-agent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomputestacks%2Fbackup-agent/lists"}