docs: Plan project
This commit is contained in:
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
.env
|
||||||
|
volumes/**
|
||||||
16
README.md
16
README.md
@@ -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
|
||||||
Reference in New Issue
Block a user