Docker Compose stacks for software.
Go to file
Alexey Skobkin 7b6b77913c ark-server. Initial configuration added. 2021-10-20 03:21:39 +03:00
ark-server ark-server. Initial configuration added. 2021-10-20 03:21:39 +03:00
duplicati Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
folding-at-home Added Folding@Home config draft. 2020-03-30 14:33:35 +03:00
lidarr Added new (untested) configurations for Sonarr, Radarr, Lidarr. 2020-03-28 02:22:00 +03:00
magnetico-web-telegram Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
magneticod magneticod. Changing container name. 2020-11-30 01:25:26 +03:00
magneticod-python Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
mariadb-common Adding common Mariadb stack. 2019-10-27 02:38:01 +03:00
murmur Moving 'murmur' database directory from volume to bind. 2019-12-12 01:13:48 +03:00
nextcloud Nextcloud. README.md added. 2020-04-30 02:16:50 +03:00
open-streaming-platform OSP using redis:alpine. 2020-04-20 04:26:13 +03:00
openvpn Adding log limit settings to openvpn. 2019-11-23 02:35:51 +03:00
portainer Portainer added. 2020-04-29 14:59:44 +03:00
postgres-common Adding common Postgres stack. 2019-10-27 23:43:09 +03:00
proxy-mtproto proxy-mtproto. Trying another image. 2020-05-12 02:34:05 +03:00
proxy-socks5 Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
radarr Radarr. Removing separate download directory. 2020-04-24 03:23:32 +03:00
redis redis added. 2020-07-05 04:35:59 +03:00
sonarr Playing with sonarr config to fix transmission-on-host issue with paths. 2020-03-31 20:37:10 +03:00
speedtest LibreSpeed speed test added. 2020-04-29 18:34:08 +03:00
synapse Synapse. Adding timezone variable. 2020-08-06 01:42:08 +03:00
watchtower Watchtower. Binding /etc/localtime for watchtower. 2020-07-18 16:27:27 +03:00
wireguard Adding Wireguard prototype. 2020-07-26 23:03:17 +03:00
wordpress Adding Wordpress stack. 2019-10-29 00:33:52 +03:00
yacy Adding fallback values for log limits if not set in ENV. 2019-11-23 02:37:35 +03:00
.gitignore Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
README.md Synapse prototype. 2020-08-05 20:50:51 +03:00

README.md

Docker Compose config collection

How to set up?

Basically you need to choose which service you want to run and then create needed .env files from .end.dist template.

# Choose a service
cd folding-at-home
# Copy template
cp .env.dist .env
# edit the config to your preference
nano -w .env
# Create and run containers
docker-compose up -d
# Optional: check the logs
docker-compose logs -f

Some services may require additional configuration. Check for additional README.md files or comments in the docker-compose.yml files or .env.dist templates.

Is it working?

Not every stack is tested to fully work.

  • Duplicati
  • Folding@Home
  • Lidarr (prototype state, see sonarr)
  • magnetico-web-telegram
  • magneticod
  • magneticod-python
  • mariadb-common (prototype state)
  • mastodon (didn't work when tried to set up)
  • Murmur (Mumble server)
  • NextCloud
  • Open Streaming Platform
  • OpenVPN
  • Portainer
  • Postgres Common (prototype state)
  • Proxy MTProto
  • Proxy Socks5
  • Radarr (prototype state, see sonarr)
  • Redis
  • Sonarr (prototype state, working itself, but transmission-on-host integration didn't work due to path mismatch)
  • Speedtest (LibreSpeed)
  • Synapse (Matrix.org server)
  • Watchtower
  • Wireguard (prototype state, not working yet)
  • Wordpress (prototype state)
  • YaCy (abandoned due to upstream code problems)