A collection of DevOps interview questions covers tools and topics including Linux, cloud services, containers, networking, and databases.
Selfhosted-Apps-Docker
This guide demonstrates self-hosted applications that run with Docker.

About Selfhosted-Apps-Docker
Selfhosted-Apps-Docker is a GitHub repository that provides guide-by-example documentation for running self-hosted applications with Docker. It covers Docker Compose setups for apps and services such as Caddy, Vaultwarden, BookStack, Nextcloud, Jellyfin, WireGuard, Uptime Kuma, and others, with sections on reverse proxy configuration and a custom Docker network. The material assumes basic Linux and Docker Compose knowledge and states it should not be a user's first time running a Docker container. Pricing information is not provided.
Key features
- Example Docker Compose setups for Vaultwarden, Nextcloud, Jellyfin, WireGuard, and other apps
- Caddy reverse proxy configuration included in most app guides
- Custom Docker network setup for automatic DNS resolution between containers
- Relative bind mounts and .env files for persistent storage and configuration
- Covers monitoring, backup, DNS, VPN, remote desktop, media, and inventory services
- Beginner-oriented notes on Docker concepts and Linux host installation
- Provides guide-by-example documentation across many self-hosted applications.
- Includes detailed Caddy reverse proxy sections and Caddyfile configuration examples.
- Recommends a custom Docker network for automatic DNS resolution between containers.
- Requires basic Linux and Docker Compose knowledge; not for first-time Docker users.
- Uses Caddy as central reverse proxy; with Traefik or Nginx Proxy Manager, users manage proxy settings themselves.
- Some directories are described as work in progress.
Selfhosted-Apps-Docker at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Selfhosted-Apps-Docker alternatives
Tools and sites you could use instead, ranked by how closely they match.
Algorithms Cheatsheet Resources collects reference material for programming and algorithms.
Data Engineering Practice Problems provides exercises for practicing data engineering skills.
backend-challenges lists open-source coding challenges based on real job requirements.
Data Engineering Zoomcamp offers a free nine-week course that teaches data engineering system development.
A series of Jupyter notebooks teaches machine learning and deep learning in Python with Scikit-Learn, Keras, and TensorFlow.
Popular in Learn to Code
Well-known listings from the same topic.
Selfhosted-Apps-Docker FAQ
What background knowledge is required for the guides?
What reverse proxy does the setup use?
Why create a custom Docker network?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












