Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kananniftiyev/fileguard
Fileguard is a secure file backup utility, facilitating encrypted transfers from designated folders to specified servers, with customizable settings for seamless data protection and management.
https://github.com/kananniftiyev/fileguard
encryption file firebase go golang google oauth2
Last synced: 7 days ago
JSON representation
Fileguard is a secure file backup utility, facilitating encrypted transfers from designated folders to specified servers, with customizable settings for seamless data protection and management.
- Host: GitHub
- URL: https://github.com/kananniftiyev/fileguard
- Owner: kananniftiyev
- License: apache-2.0
- Created: 2024-04-18T21:04:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-04T10:53:31.000Z (8 months ago)
- Last Synced: 2024-06-04T12:09:52.061Z (8 months ago)
- Topics: encryption, file, firebase, go, golang, google, oauth2
- Language: Go
- Homepage:
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fileguard 🛡️
Fileguard is a secure file backup utility, facilitating encrypted transfers from designated folders to specified servers, with customizable settings for seamless data protection and management.
[![Go Version](https://img.shields.io/badge/Go-v1.21-%231D272B?logo=go&logoColor=00ADD8&color=00ADD8&labelColor=1D272B)](https://golang.org/) [![Project Version](https://img.shields.io/badge/project%20version-v0.3.1-%231D272B?color=00ADD8&labelColor=1D272B)](https://github.com/user/repo/releases/tag/v1.0) [![Platform Support](https://img.shields.io/badge/platform-windows-%231D272B?color=00ADD8&labelColor=1D272B)](https://shields.io/) [![Last Commit](https://img.shields.io/github/last-commit/kananniftiyev/fileguard?color=00ADD8&labelColor=1D272B)](https://github.com/user/repo/commits/master) [![License](https://img.shields.io/github/license/kananniftiyev/fileguard?color=00ADD8&labelColor=1D272B)](https://github.com/user/repo/blob/master/LICENSE)
## Features
- Automatically backup files in your chosen folder at regular intervals 🔄.
- Track and log all database modifications 📝.
- Use Google OAuth2 for secure and convenient login 🔒.
- Select either Firebase or your personal Google Drive account for file storage 🗃️.## Roadmap
### Core Functionality
- [x] Implement basic file backup functionality
- [ ] Add support for encrypted transfers
- [ ] Implement customizable settings for backup frequency and retention policies
- [ ] Enable configuration of designated folders and servers
- [ ] Database for recording changes ect
- [ ] CLI Interface
- [ ] Auth System.
- [ ] Tests### Additional Features
- [ ] GUI
- [ ] Monitoring and Analytics
- [ ] Integration with External Services
- [ ] Advanced Security Features## License
This project is licensed under the Apache License 2.0 - see the LICENSE.md file for details.