49419eab8f
All checks were successful
continuous-integration/drone/push Build is passing
Drone CI server and Drone Docker runner. Closes #27. Reviewed-on: #34 |
||
---|---|---|
_docs | ||
ark-server | ||
drone | ||
drone-runner | ||
duplicati | ||
element-web | ||
emby | ||
folding-at-home | ||
gatus | ||
gitea | ||
homer | ||
i2pd | ||
jdownloader | ||
joplin | ||
kf2-server | ||
lidarr | ||
magnetico-web-telegram | ||
magneticod | ||
magneticod-python | ||
mariadb-common | ||
mautrix-telegram | ||
metube | ||
murmur | ||
nextcloud | ||
open-streaming-platform | ||
openvpn | ||
owncast | ||
portainer | ||
postgres-common | ||
proxy-mtproto | ||
proxy-socks5 | ||
qbittorrent | ||
radarr | ||
redis | ||
shinobi | ||
sonarr | ||
speedtest | ||
synapse | ||
syncthing | ||
tor-obfs4-bridge | ||
tor-privoxy | ||
watchtower | ||
wireguard | ||
wordpress | ||
.drone.yml | ||
.gitignore | ||
.gitlab-ci.yml | ||
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 .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 |
✅ Abandoned | jaymoulin/jdownloader |
Download manager with paid/ad file hosting support. | Website | |
✅ 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 |
✅ Abandoned | skobkin/magneticod-python |
DHT indexing daemon (legacy version) | Website, Github | |
❌ 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 |
❌ 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, 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 | ✅ | 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 |
❌ Unfinished | wordpress |
Wordpress blogging platform. | Webiste, SVN |