Added image and readme

This commit is contained in:
Luke Else 2025-03-12 15:00:49 +00:00
parent b2cf51838e
commit 03526e89f6
2 changed files with 50 additions and 1 deletions

5
.gitignore vendored
View File

@ -3,4 +3,7 @@
# Allow docker-compose.yml
!**/docker-compose.yml
!/*
!/*
# Allow assets folder
!assets/*

46
readme.md Normal file
View File

@ -0,0 +1,46 @@
# Server Repository
This repository contains various scripts and configurations for managing Docker containers and services.
![Main Image](assets/images/main.png)
## Scripts
- `cicd-spindown.sh`: Spins down all CICD relevant Docker containers.
- `cicd-spinup.sh`: Spins up all CICD relevant Docker containers.
- `main-spindown.sh`: Spins down all Docker containers.
- `main-spinup.sh`: Spins up all Docker containers.
## Services
### Bitwarden
Configuration for Bitwarden is located in [Bitwarden/docker-compose.yml](Bitwarden/docker-compose.yml).
### Database
Configuration for MongoDB is located in [Database/docker-compose.yml](Database/docker-compose.yml).
### Misc
Configuration for miscellaneous services is located in [Misc/docker-compose.yml](Misc/docker-compose.yml).
### Tracking
Configuration for tracking services is located in [Tracking/docker-compose.yml](Tracking/docker-compose.yml).
### Traefik
Configuration for Traefik is located in [Traefik/docker-compose.yml](Traefik/docker-compose.yml).
### TraefikRunner
Configuration for TraefikRunner is located in [TraefikRunner/docker-compose.yml](TraefikRunner/docker-compose.yml).
### Websites
Configuration for websites is located in [Websites/docker-compose.yml](Websites/docker-compose.yml).
## ToDo
See [todo.md](todo.md) for a list of tasks and configurations that need to be completed.