docs: Plan project

This commit is contained in:
2026-01-22 13:00:18 +01:00
parent 62809e8f49
commit 69f1504ac9
2 changed files with 17 additions and 1 deletions

2
.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
.env
volumes/**

View File

@@ -1,3 +1,17 @@
# docker-compose # docker-compose
Collection of docker-compose files for services I run Collection of docker-compose files for services I run
## Todo
- [ ] Put all config files in `compose/`
- [ ] Use .env files configs
- [ ] Use .env files for secrets
- [ ] Use .env files for volume binds
- [ ] Provide example .env files
- [x] Gitignore actual .env
- [ ] Gitignore folders and files in `volumes/`
- [ ] Add README to every service describing required env variables, commands and volumes
- [ ] OPTIONAL: add a script that creates required dirs in `volumes/`
- [ ] OPTIONAL: add a script to backup all .env files
- [ ] OPTIONAL: add a script to backup everything
- [ ] OPTIONAL: Encrypt the backups with GPG