Skip to content

tiny656/docker-composes

Repository files navigation

Docker Compose Collection

A curated collection of Docker Compose configurations for self-hosted applications and services.

License: MIT

Quick Start

# Clone the repository
git clone https://github.com/yourusername/docker-composes.git
cd docker-composes

# Navigate to the desired service
cd <service-name>

# Start the service
docker-compose up -d

Services

Security & Certificates

Service Description
acme.sh Automated HTTPS certificate management with Azure DNS & Telegram notifications (acme.sh)

Network & Proxy

Service Description
anyproxy HTTP/HTTPS proxy server for intercepting and inspecting requests (AnyProxy)
nginx-proxy-manager Web-based reverse proxy management with GoAccess log analytics (NPM)
singbox Universal proxy platform with multi-protocol support (sing-box)
snell Lightweight encrypted proxy server with obfuscation support (Snell)
trojan-go Proxy protocol disguising traffic as HTTPS, with Caddy for camouflage (Trojan-Go)
xray Proxy server supporting Vmess, Vless, Trojan and other protocols (Xray-core)
zerotier Software-defined networking with ZeroNSD DNS resolution (ZeroTier)

AI & LLM

Service Description
azure-openai-proxy Proxy server for Azure OpenAI API with Nginx HTTPS termination
chatgpt-next-web ChatGPT web interface with customizable API backend (ChatGPT-Next-Web)
xiaogpt ChatGPT integration for Xiaomi AI Speaker with OpenAI API proxy (XiaoGPT)

Cloud & Serverless

Service Description
azure-functions-dotnet-isolated Azure Functions with .NET isolated worker and Azurite local storage emulator

Productivity & Notes

Service Description
memos Privacy-focused self-hosted memo/notes application with Nginx reverse proxy (Memos)
siyuan Local-first personal knowledge management with Nginx reverse proxy (SiYuan)

RSS & Content

Service Description
miniflux Minimalist RSS feed reader with PostgreSQL backend (Miniflux)

File & Sync

Service Description
syncthing Continuous file synchronization with relay server for peer discovery (Syncthing)

Documents & Tools

Service Description
stirling-pdf Self-hosted PDF toolkit for merge, split, OCR and more (Stirling PDF)

Monitoring & Logging

Service Description
dozzle Real-time Docker container log viewer with file-based user auth (Dozzle)
watchtower Automated Docker container updates with Telegram notifications (Watchtower)

Automation & Utilities

Service Description
fizzy Self-hosted team chat platform with SMTP-to-Telegram bridge (Fizzy/Campfire)
free-games-claimer Automatically claim free games from Epic Games with VNC interface (free-games-claimer)
qiandao Automatic task scheduler for website check-ins with Redis cache (Qiandao)

Security & Password Management

Service Description
vaultwarden Self-hosted Bitwarden-compatible password manager with Nginx reverse proxy (Vaultwarden)

Lifestyle

Service Description
wanderer Self-hosted trail database with Meilisearch and PocketBase (Wanderer)

Directory Structure

docker-composes/
├── acme.sh/
├── anyproxy/
├── azure-functions-dotnet-isolated/
├── azure-openai-proxy/
├── chatgp-next-web/
├── dozzle/
├── fizzy/
├── free-games-claimer/
├── memos/
├── miniflux/
├── nginx-proxy-manager/
├── qiandao/
├── singbox/
├── siyuan/
├── snell/
├── stirling-pdf/
├── syncthing/
├── trojan-go/
├── vaultwarden/
├── wanderer/
├── watchtower/
├── xiaogpt/
├── xray/
└── zerotier/

Contributing

Contributions are welcome! Please submit a pull request or open an issue to discuss any changes or additions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

tiny656's docker-composes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors