{"id":20728872,"url":"https://github.com/simba77/backup-downloader","last_synced_at":"2026-04-18T23:04:19.891Z","repository":{"id":185947244,"uuid":"672049215","full_name":"simba77/backup-downloader","owner":"simba77","description":"Downloads backups from a remote SFTP server and stores them for the required number of days.","archived":false,"fork":false,"pushed_at":"2023-12-27T18:56:52.000Z","size":17582,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-18T00:08:39.678Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/simba77.png","metadata":{"files":{"readme":"readme.md","changelog":null,"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":"2023-07-28T19:35:10.000Z","updated_at":"2023-07-28T19:35:53.000Z","dependencies_parsed_at":"2024-06-19T12:21:40.133Z","dependency_job_id":null,"html_url":"https://github.com/simba77/backup-downloader","commit_stats":null,"previous_names":["simba77/backup-downloader"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simba77%2Fbackup-downloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simba77%2Fbackup-downloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simba77%2Fbackup-downloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simba77%2Fbackup-downloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simba77","download_url":"https://codeload.github.com/simba77/backup-downloader/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243007375,"owners_count":20220815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-17T04:40:15.200Z","updated_at":"2025-12-12T08:05:13.108Z","avatar_url":"https://github.com/simba77.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Backup Downloader\n\nDownloads backups from a remote SFTP server and stores them for the required number of days. \nThus, one copy can be stored on the main server to save space, and as many copies as you want on the backup server.\n\nThis version is currently intended for backups created by the Hestia control panel.\n\n## Build\n\nChange the target platforms in the file: build.sh (if you need)\n\n```\nplatforms=(\"linux/amd64\" \"darwin/amd64\")\n```\n\nRun the build command\n\n```shell\nsh build.sh\n```\n\nThe binary files will appear in the build directory.\n\n\n## Run\n\nCopy the [config.json.example](config.json.example) file to any folder you wish.\n\nRename file to config.json and change it.\n\nRun a binary file with the CONFIG_PATH environment variable\n\n```shell\nCONFIG_PATH=/path/to/config ./linux-amd64\n```\n\n\n## Service example\n\n```shell\nsystemctl edit --full --force backuper.service\n```\n\nConfig example\n\nChange the ExecStart and Environment parameters\n\n```\n[Unit]\nDescription=Backuper\nWants=network-online.target\nAfter=network-online.target\n[Service]\nEnvironment=\"CONFIG_PATH=/backups\"\nUser=root\nGroup=root\nType=simple\nExecStart=/backups/backuper\n[Install]\nWantedBy=multi-user.target\n```\n\n```shell\nsystemctl daemon-reload\n```\n\n```shell\nsystemctl start backuper\n```\n\nEnable autostart\n\n```shell\nsystemctl enable backuper\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimba77%2Fbackup-downloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsimba77%2Fbackup-downloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsimba77%2Fbackup-downloader/lists"}