2024-03-14 11:42:53 +00:00
|
|
|
# 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)
|
2024-04-01 18:39:45 +00:00
|
|
|
- [Homebridge](./homebridge.yaml)
|
2024-03-14 11:42:53 +00:00
|
|
|
- [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)
|
2024-04-03 21:02:04 +00:00
|
|
|
- [Syncthing (Server)](./syncthing_server.yaml)
|
2024-03-14 11:42:53 +00:00
|
|
|
- [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.
|