Docker Compose stacks for software.
Find a file
Alexey Skobkin 80e05de92a Element Web (#19)
Solves #18.

Reviewed-on: #19
2022-03-16 17:21:56 +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
element-web Element Web (#19) 2022-03-16 17:21:56 +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
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. 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
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
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 synapse. Changing network mode to host. 2022-03-16 01:01:04 +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 README.md. Also updating root README.md. 2021-12-20 20:29:50 +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
.gitignore Refactoring .gitignore. 2019-10-27 00:47:13 +03:00
.gitlab-ci.yml Fixing missing 'done' in a loop. 2022-01-27 03:23:33 +03:00
README.md Element Web (#19) 2022-03-16 17:21:56 +03:00

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 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.

App Name Status Image Description Links
ARK Server thmhoag/arkserver ARK: Survival Evolved game server with ArkManager. Website, Steam, Image Github, ArkManager
Duplicati linuxserver/duplicati Backup solution with many storage backends. Website, Github
Element-web vectorim/element-web Web Matrix client. Website, Github
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 registry.gitlab.com/skobkin/docker-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
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
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 registry.gitlab.com/skobkin/torproxy-obfs4 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