Docker Compose stacks for software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alexey Skobkin fba267ae29
Merge pull request 'shadowsocks-client. Draft.' (#64) from feature_shadowsocks_client into master
4 months ago
_docs Documentation regarding using the database running on the host machine. 11 months ago
ark-server ark-server. Initial configuration added. 1 year ago
drone Drone CI server and Drone Docker runner. (#34) 11 months ago
drone-runner Drone CI server and Drone Docker runner. (#34) 11 months ago
duplicati Refactoring .gitignore. 3 years ago
element-web Element Web (#19) 11 months ago
emby Emby media server. (#23) 11 months ago
folding-at-home Added Folding@Home config draft. 3 years ago
gatus gatus. Fixing container name. 11 months ago
gitea gitea. Added Nginx config example. 11 months ago
homer homer. draft. Solves #10. 11 months ago
i2pd i2pd. Example Nginx config with Host header hack and basic auth. 11 months ago
inbucket inbucket. fix pop3 port binding. 8 months ago
jdownloader jdownloader. Added MYJD_* to .env.dist. Allowed port to be shared externally. 11 months ago
joplin joplin. Added nginx config example including proxy_set_header for 'Host'. 12 months ago
kf2-server kf-server. Initial configuration added. 1 year ago
lidarr Added new (untested) configurations for Sonarr, Radarr, Lidarr. 3 years ago
magnetico-web Magnetico Web (#56) 7 months ago
magnetico-web-telegram Refactoring .gitignore. 3 years ago
magneticod magneticod. Passing host for host machine. 7 months ago
magneticod-python Refactoring .gitignore. 3 years ago
mariadb-common Adding common Mariadb stack. 3 years ago
mautrix-telegram Telegram bridge for Matrix (#33) 11 months ago
metube metube. Adding example of OUTPUT_TEMPLATE variable for hierarchical video downloading. 11 months ago
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. 1 year ago
nextcloud Nextcloud. README.md added. 3 years ago
open-streaming-platform OSP using redis:alpine. 3 years ago
openvpn Adding log limit settings to openvpn. 3 years ago
owncast owncast. .env.dist EOL added. 12 months ago
portainer Portainer added. 3 years ago
postgres-common Adding common Postgres stack. 3 years ago
proxy-mtproto proxy-mtproto. Trying another image. 3 years ago
proxy-socks5 Refactoring .gitignore. 3 years ago
qbittorrent qbittorrent. Initial configuration added. 1 year ago
radarr Radarr. Removing separate download directory. 3 years ago
redis redis. Fixing image link comment in docker-compose.yml. 11 months ago
shadowsocks-client shadowsocks-client. Adding link to Github. 4 months ago
shinobi shinobi. Config example added. 1 year ago
sonarr sonarr. Image tag updated to stable latest. 1 year ago
speedtest LibreSpeed speed test added. 3 years ago
synapse Telegram bridge for Matrix (#33) 11 months ago
syncthing syncthing. Now includes data directory for simple usage. 12 months ago
tg-rss-bot tg-rss-bot. Adding host-gateway host to the container for database access. 6 months ago
tor-obfs4-bridge tor-obfs4-bridge. Stopping using named volume for data. 6 months ago
tor-privoxy tor-privoxy. Adding missing .gitignore. 11 months ago
watchtower Watchtower. Binding /etc/localtime for watchtower. 3 years ago
wireguard Adding Wireguard prototype. 3 years ago
wordpress Adding Wordpress stack. 3 years ago
.drone.yml Inbucket version fix. (#40) 8 months ago
.gitignore Refactoring .gitignore. 3 years ago
.gitlab-ci.yml Fixing Gitlab CI config. 11 months ago
README.md shadowsocks-client. Draft. 4 months ago

README.md

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 README.md 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
InBucket inbucket/inbucket Testing SMTP/POP3 mail server with web interface. Website, Github
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 skobkin/magnetico-web DHT indexer private web search front-end. Git, Git mirror
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
Shadowsocks Client ghcr.io/shadowsocks/sslocal-rust:latest Shadowsocks client (and SOCKS/HTTP/tunnel server). Website, Github, Configuration
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
Telegram RSS Bot miroslavsckaya/tg-rss-bot Telegram RSS Bot by @Miroslavsckaya. Gitea, Github Mirror
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