This repository includes all Docker Compose and configuration files for the applications featured on floit.ch, with the goal of providing detailed instructions for their installation and configuration.
- Implement README.md for all services
- Add a schematic overview
Folder | Purpose |
---|---|
.gitea/scripts | scripts for gitea actions |
.gitea/workflows | gitea actions |
hosts/all | subfolders will be published to all servers |
hosts/hostname | subfolders will be published to hostname |
Folder | Purpose |
---|---|
~/docker | docker compose data |
~/docker/service | folder for docker container service |
~/docker/service/.env | env file for docker container service |
~/docker/service/container-compose.yml | docker compose file for service |
~/docker/service/setup-files | non docker relevant files for service |
~/docker/service/data | service data (the name of the folder varies depending on the purpose) |
~/docker/service/logs | service logs (the name of the folder varies depending on the purpose) |
~/scripts | folder for scripts |
The docker repository is hosted on a Gitea repository, which rsyncs all changes within the repository to the according docker hosts.