{"id":51418937,"url":"https://github.com/myousaf64/wipe","last_synced_at":"2026-07-04T22:33:33.898Z","repository":{"id":322543137,"uuid":"875526299","full_name":"myousaf64/wipe","owner":"myousaf64","description":"A comprehensive script designed to streamline your workflow by automating crucial tasks such as directory backup, remote upload, notifications, and maintenance. This software simplifies and secures your data management process, ensuring that your important files are safeguarded and easily accessible.","archived":false,"fork":false,"pushed_at":"2024-10-20T08:10:04.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-07-04T22:33:32.871Z","etag":null,"topics":["automation","backup","bash","bash-script","recovery","shell","shell-script"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/myousaf64.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-20T08:06:57.000Z","updated_at":"2025-12-06T22:42:30.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/myousaf64/wipe","commit_stats":null,"previous_names":["myousaf64/wipe"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/myousaf64/wipe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myousaf64%2Fwipe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myousaf64%2Fwipe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myousaf64%2Fwipe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myousaf64%2Fwipe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/myousaf64","download_url":"https://codeload.github.com/myousaf64/wipe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/myousaf64%2Fwipe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35138075,"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-07-04T02:00:05.987Z","response_time":113,"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":["automation","backup","bash","bash-script","recovery","shell","shell-script"],"created_at":"2026-07-04T22:33:33.257Z","updated_at":"2026-07-04T22:33:33.891Z","avatar_url":"https://github.com/myousaf64.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# wipe\n\nScript for Directory Backup, Remote Upload, and Maintenance\n\nThis script automates several tasks to streamline your workflow:\n   - Backup: Safeguard your specified directory by creating a backup.\n   - Remote Upload: Transfer the backup to a remote server for secure storage.\n   - Notifications: Receive alerts upon completion or in case of issues.\n   - Cleanup: Automatically remove unnecessary cache and temporary files to free up space.\n   - Designed to simplify and secure your data management process.\n\n## License\n\n[apache](http://www.apache.org/licenses/)\n\n## Features\n\nThe script performs various tasks, including backing up the user's\nDesktop directory, uploading the backup to a remote server, sending\nnotifications, and removing unnecessary cache and temporary files.\n\n- Desktop Backup\n- Backup Upload\n- Notification System\n- Cache and Temporary File Removal\n- Password Protection\n- Storage Information\n\n## Demo\n\nInsert gif or link to demo\n\n\n## Installation\n\nInstall my-project with npm\n\n```bash\n  ./path/to/wipe.sh --install\n  cd my-project\n```\n\n\n## Environment Variables\n\nTo run this project, you will need to add the following environment variables to your .env file\n\n`CHAT_ID`\n\n`BOT_TOKEN`\n\nLearn more about the Bot API here » [TDLib – build your own Telegram](https://core.telegram.org/#tdlib--build-your-own-telegram)\n\n\n## Deployment\n\nTo deploy this project run\n\n```bash\n  ./wipe.sh\n```\n\n\n## Usage/Examples\n\n```\nThe script can be run with various options:\n\n-b or --bkup: Performs a backup and upload.\n-p or --pass: Performs a password-protected backup and upload.\n-d or --debug: Prints the debug information.\n-t or --test: Performs a simple backup and upload with verbose Log information.\n\n```\n\n\n## Running Tests\n\nTo run tests, run the following command\n\n```bash\n  ./wipe.sh --test\n```\n\n\n## Documentation\n\n[Documentation](https://linktodocumentation)\n\n\n## Acknowledgements\n\n - [Telegram bot](https://core.telegram.org/#tdlib--build-your-own-telegram)\n - [ffsend](https://github.com/timvisee/ffsend)\n - [Borg](https://www.borgbackup.org/)\n\n\n## Contributing\n\nContributions are always welcome!\n\nSee `contributing.md` for ways to get started.\n\nPlease adhere to this project's `code of conduct`.\n\n\n## Authors\n\n- [@slicedMango64](https://www.github.com/slicedMango64)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmyousaf64%2Fwipe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmyousaf64%2Fwipe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmyousaf64%2Fwipe/lists"}