Various Docker Compose examples of selfhosted FOSS and proprietary projects.
Go to file
LRVT 3b40564a63
Update README.md
fix naming
2023-02-23 22:36:45 +01:00
.github/ISSUE_TEMPLATE Update issue templates 2023-02-21 10:33:15 +01:00
0_skeleton Update docker-compose.yml 2023-02-19 21:29:33 +01:00
examples cleanup repo 2023-02-23 22:33:13 +01:00
README.md Update README.md 2023-02-23 22:36:45 +01:00

Awesome Docker Compose Examples

Various Docker Compose examples of selfhosted FOSS projects.



Requirements

  • Docker Compose

🎓 Usage

  • Volume bind mounts are assumed to be located at /mnt/docker-volumes/<container-name>/
  • Volume permissions (UID:GUID) must be set correctly by yourself. Usually 1000:1000 - otherwise read the notes!
  • Docker networks are not pre-defined. Adjust to your preference and network/proxy setup.
  • Example config files are usually provided but not yet located in the correct volume bind mount paths. Adjust!
  • Example credentials should be always adjusted due to security reasons. Read the comments!

Otherwise, it should be a matter of:

git clone https://github.com/Haxxnet/Compose-Examples && cd Compose-Examples/examples/
cd <container-of-interest>

# read the notes, comments and adjust compose + volumes + configs
docker compose up

🐳 Project List

Dashboards

Password Management

Reverse Proxies

Virtual Private Network (VPN)

Domain Name Service (DNS)

Repository Management, Coding and Automation

Monitoring

Recipe Managers

Media Management

Pastebins

File Sharing

Publishing, Writing, Blogging, Hosting

Analytics

Security & Privacy

Internet of Things / Smart Home

Asset Management

Backups

Wiki & Knowledge Base

Finance

Communication and Social

Project Management

Star History

Star History Chart