docker-compose/README.md
2024-03-14 04:42:53 -07:00

44 lines
1.4 KiB
Markdown

# Docker Compose
This repository contains Docker Compose files for setting up and running various services.
Each service has its own YAML file which defines the configuration for that service.
## Services
- [Backtest Automation](./backtest-automation.yaml)
- [Caddy](./caddy.yaml)
- [Cloudflare Tunnel](./cloudflare-tunnel.yaml)
- [Download SPX Quotes](./download-spx-quotes.yaml)
- [Gitea](./gitea.yaml)
- [IBKR Gateway](./ibkr-gateway.yaml)
- [Immich](./immich.yaml)
- [Jellyfin](./jellyfin.yaml)
- [Jellyseer](./jellyseer.yaml)
- [Navidrome](./navidrome.yaml)
- [Pi-hole](./pi-hole.yaml)
- [PostgreSQL](./postgresql.yaml)
- [Process Over Profit Bot](./process-over-profit-bot.yaml)
- [Prowlarr](./prowlarr.yaml)
- [Radarr](./radarr.yaml)
- [SABnzbd](./sabnzbd.yaml)
- [Sonarr](./sonarr.yaml)
- [Syncthing](./syncthing.yaml)
- [Update News Data](./update-news-data.yaml)
- [Update OHLC Data](./update-ohlc-data.yaml)
## Running Services
To run a service, navigate to the directory containing the Docker Compose file for that service and run the following command:
```sh
docker-compose -f <file.yaml> up -d
```
Replace <file.yaml> with the name of the Docker Compose file for the service you want to run.
## Important Note
Before running any service, make sure to replace all placeholder values in the Docker Compose files with actual values.
These placeholders are denoted by <...> in the files.