Docker Compose stacks for software.
Go to file
Alexey Skobkin 461fa16d50
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is failing Details
remark42. port binding fixed.
2022-04-10 19:09:15 +03:00
_docs Documentation regarding using the database running on the host machine. 2022-03-19 06:05:27 +03:00
ark-server ark-server. Initial configuration added. 2021-10-20 03:21:39 +03:00
drone Drone CI server and Drone Docker runner. (#34) 2022-03-29 17:23:14 +03:00
drone-runner Drone CI server and Drone Docker runner. (#34) 2022-03-29 17:23:14 +03:00
duplicati Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
element-web Element Web (#19) 2022-03-16 17:21:56 +03:00
emby Emby media server. (#23) 2022-03-18 03:31:59 +03:00
folding-at-home Added Folding@Home config draft. 2020-03-30 14:33:35 +03:00
gatus gatus. Fixing container name. 2022-03-14 03:15:31 +03:00
gitea gitea. Added Nginx config example. 2022-03-02 03:35:06 +03:00
homer homer. draft. Solves #10. 2022-03-15 05:09:06 +03:00
i2pd i2pd. Example Nginx config with Host header hack and basic auth. 2022-03-13 05:04:49 +03:00
jdownloader jdownloader. Added MYJD_* to .env.dist. Allowed port to be shared externally. 2022-03-07 02:18:55 +03:00
joplin joplin. Added nginx config example including proxy_set_header for 'Host'. 2022-02-17 16:43:11 +03:00
kf2-server kf-server. Initial configuration added. 2021-10-20 03:24:45 +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
mautrix-telegram Telegram bridge for Matrix (#33) 2022-03-25 04:07:30 +03:00
metube metube. Adding example of OUTPUT_TEMPLATE variable for hierarchical video downloading. 2022-03-16 04:55:11 +03:00
murmur murmur. Updated to 1.4.230. Switched to image with murmur built from source instead of image using official static binary because static build is broken in the current release. 2022-01-20 04:29:44 +03:00
nextcloud Nextcloud. 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
owncast owncast. .env.dist EOL added. 2022-02-22 19:01:34 +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
qbittorrent qbittorrent. Initial configuration added. 2021-10-20 03:26:24 +03:00
radarr Radarr. Removing separate download directory. 2020-04-24 03:23:32 +03:00
redis redis. Fixing image link comment in docker-compose.yml. 2022-03-14 03:32:45 +03:00
remark42 remark42. port binding fixed. 2022-04-10 19:09:15 +03:00
shinobi shinobi. Config example added. 2021-10-20 03:40:41 +03:00
sonarr sonarr. Image tag updated to stable latest. 2021-12-16 20:25:50 +00:00
speedtest LibreSpeed speed test added. 2020-04-29 18:34:08 +03:00
synapse Telegram bridge for Matrix (#33) 2022-03-25 04:07:30 +03:00
syncthing syncthing. Now includes data directory for simple usage. 2022-02-17 01:10:01 +03:00
tor-obfs4-bridge tor-obfs4-bridge. Draft of .env.dist. 2021-12-16 23:03:08 +00:00
tor-privoxy tor-privoxy. Adding missing .gitignore. 2022-03-19 06:25:57 +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
.drone.yml Drone CI server and Drone Docker runner. (#34) 2022-03-29 17:23:14 +03:00
.gitignore Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
.gitlab-ci.yml Fixing Gitlab CI config. 2022-03-30 00:57:30 +03:00 remark42. draft. 2022-04-10 16:30:17 +03:00

Build Status

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 .env.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 files or comments in the docker-compose.yml files or .env.dist templates.

Using a database server on the host from the container

You need to change your database configuration to be able to do that. Check this documentation.

Is it working?

Not every stack is tested to fully work.

App Name Status Image Description Links
ARK Server thmhoag/arkserver ARK: Survival Evolved game server with ArkManager. Website, Steam, Image Github, ArkManager
Drone drone/drone Continuous integration platform. Website, Github, Image
Drone Docker Runner drone/drone-runner-docker CI runner daemon for Docker. Website, Github, Image
Duplicati linuxserver/duplicati Backup solution with many storage backends. Website, Github
Element-web vectorim/element-web Web Matrix client. Website, Github
emby emby/embyserver Media server with online transcoding support. Website
Folding@Home johnktims/folding-at-home Protein folding distributed computing platform. Website, My guide
Gatus twinproduction/gatus Advanced service(s) status page. Website, Github
Gitea gitea/gitea Lightweight Git hosting platfom. Website, Github
Homer b4bz/homer Server homepage generator. Github, Demo, Configuration
I2PD purplei2p/i2pd The Invisible Internet router. Website, Github, I2P project
JDownloader Abandoned jaymoulin/jdownloader Download manager with paid/ad file hosting support. Website
Joplin Abandoned joplin/server Markdown GTD / notes manager synchronization server. Website, Github
Lidarr Not tested linuxserver/lidarr Music downloader and manager. Website, Github, Wiki
magnetico-web-telegram skobkin/magnetico-web-telegram-bot Magnetico Web Telegram bot. Bitbucket
magneticod boramalper/magneticod DHT indexing daemon. Website, Github
magneticod-python Abandoned skobkin/magneticod-python DHT indexing daemon (legacy version) Website, Github
mariadb-common Unfinished mariadb MariaDB database for common use. Website
Metube alexta69/metube Web GUI for yt-dlp. Github
Murmur Mumble VoIP server (custom build) Website, Github
NextCloud Unfinished nextcloud File management, synchronization, management and GTD platform. Website, Github
Open Streaming Platform deamos/openstreamingplatform Live streaming platform. Website, Gitlab
OpenVPN kylemanna/openvpn OpenVPN server with some management toolkit. Website, Image Github
Owncast gabekangas/owncast Live streaming platform with federation support. Website, Github
Portainer portainer/portainer Docker Container management web UI. Website, Github
Postgres Common Unfinished postgres PostgreSQL database for common use. Website
Proxy MTProto mtproxy/mtproxy MTProto Telegram proxy. Website, Github
Proxy Socks5 serjs/go-socks5-proxy Simple SOCKS5 proxy. Github
Radarr linuxserver/radarr Movie downloader and manager. Website, Github, Wiki
Redis redis Redis storage server. Website, Github
Remark42 Unfinished umputun/remark42 Privacy-oriented comment system. Website, Github, Docs
Sonarr linuxserver/sonarr TV Shows, series and anime downloader and manager. Website, Github, Wiki
Speedtest adolfintel/speedtest Libre speed test implementation. Website, Github
Synapse matrixdotorg/synapse Matrix reference server written in Python. Website, Github, Installation and configuration
Syncthing linuxserver/syncthing P2P file synchronization daemon. Website, Github
Tor OBFS4 Bridge thetorproject/obfs4-bridge Tor OBFS4 Bridge for Tor blocking bypass. Website, Gitlab, Manual
Tor Privoxy Tor image with integrated privoxy and OBFS4 bridge support. Original image Github, OBFS4 support image Gitlab
Watchtower containrrr/watchtower Docker container auto-update daemon. Website, Github
Wireguard Unfinished cmulk/wireguard-docker WireGuard VPN. Website, Image Github
Wordpress Unfinished wordpress Wordpress blogging platform. Webiste, SVN