Automatically backup your 1Password Data
BackupOnePass is a docker service that will automatically backup your 1Password data.
- Start by duplicating the
.env.example
file, renaming the duplicate to.env
. Fill in the required fields within.env
. - Proceed to craft your
docker-compose.yml
file, tailoring it to your environment.
BackupOnePass can be integrated into your existing backup schedule using Cron. Here is an example to run backups every Friday at 22:00:
echo "0 22 * * 5 /opt/BackupOnePass/backup_schedule_example.sh >> /var/log/backup_schedule_example.log 2>&1" | crontab -
Refer to the provided example script for a template on setting up scheduled backups for BackupOnePass.
Please see the contributing guide
Created by NorkzYT with 💛
► Twitch https://www.twitch.tv/polymathnorkz
► Discord https://discord.com/users/282100214024896522
► GitHub https://github.com/NorkzYT
Click to expand the repo tree
- .env.example
- .github
- .gitignore
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE
- Makefile
- README.md
- backup_schedule_example.sh
- bun.lockb
- commitlint.config.cjs
- data
- docker
- docker-compose.dev.yml
- docker-compose.yml
- dockerfile
- docs
- package.json
- renovate.json
- repoTree.py