Skip to content

bearlikelion/docker-compose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mark's Docker Compose Files

This repo is meant to be informational and used as a reference for others when creating and managing multiple docker-compose files with Traefik acting as a reverse proxy.

I run my containers on an Alpine Linux virtual machine.

Requirements

Containers

Container Description Additional
BitWarden_rs Password manager Hub
Firefly Money manager Hub
Folding At Home Distributed computing project Hub
Guacamole Client-less remote desktop gateway Hub
Matomo Website Analytics Hub
Media Automated media - Deluge Jackett Radarr Sonarr ReadMe
Minecraft Minecraft Bedrock (Windows) Server Hub
Netdata Performance monitoring Hub
Nextcloud A safe home for all your data Hub
OpenVPN OpenVPN Server Work in progress
Organizr Services organizer Hub
Pi-hole Network based ad blocker Hub - Website
Portainer Docker Management GUI Hub
Relay Tor Relay Server Hub
RTMP RTMP Streaming Server Hub
Teamspeak Teamspeak 3 Server Hub
Traefik Traefik reverse proxy Hub - Docs
Warrior Archive Team warrior Hub
Watchtower Container auto-updates Hub

Environment Files

To keep secrets safe I use .env files in my docker-compose.yml for secrets and passwords.
Each should be provided with a .env.example file for example usage

Volumes

I mount NFS Shared from my FreeNAS Server for external storage to the containers (media, nextcloud, warrior)

Installation / Usage

git clone https://github.com/bearlikelion/docker-compose.git
cd /<container>/
docker-compose up -d
Contributing

Feel free to fork and submit pull requests to this repo

Releases

No releases published

Packages

No packages published