ComposeForge

Welcome to the Forge

Select the services you want to deploy, adjust settings, and download a ready-to-run Docker Compose kit.

Heads up: This page generates passwords and secrets in your browser only. They are not saved anywhere. If you refresh or leave this page, new random values will be generated. Make sure you export/save your configs and secrets before reloading.

Estimated resources (selected)

RAM
0 MB
CPU
0.00 cores
Bursty stacks
0

Estimates are typical averages for light use. Imports/indexing (PhotoPrism), transcoding (Jellyfin), initial scans (Syncthing), and world generation (Minecraft) can spike higher.

Global settings

Basic settings applied across templates and generated files.

Used for schedules, timestamps, and app defaults written into .env (TZ).

Ingress / Reverse Proxy

Choose whether ComposeForge manages nginx+TLS on this host, or you bring your own ingress.

If you use ComposeForge ingress, nginx + certbot are included in the ZIP and vhosts are auto-wired. If you use external ingress, configs are generated as examples for you to copy into your existing setup.

Edge & Network

Dockerized nginx reverse proxy with Let's Encrypt via certbot. Use this when you want ComposeForge to manage ingress on the same host.

Services: nginx, certbot

Typical: 128 MB – 256 MB 0.25 – 0.75 cores Bursty

Dockerized nginx reverse proxy + certbot for HTTPS on a single host.

Network-wide DNS ad-blocking and local DNS for your LAN.

Services: pihole

Typical: 128 MB – 512 MB 0.10 – 0.75 cores Bursty

Network-wide DNS ad-blocking and local DNS for your LAN.

Network-wide DNS ad-blocking alternative to Pi-hole.

Services: adguard-home

Typical: 128 MB – 512 MB 0.10 – 0.75 cores Bursty

Network-wide DNS ad-blocking alternative to Pi-hole.

Ops & Admin

Lightweight Git server with issues, CI integrations, and container registry support.

Services: gitea

Typical: 768 MB – 1 GB 1.0 – 1.5 cores

Lightweight Git server with issues, CI integrations, and container registry support.

Real-time Docker log viewer with a clean web UI.

Services: dozzle

Typical: 64 MB – 256 MB 0.05 – 0.25 cores Bursty

Real-time Docker log viewer with a clean web UI.

Lightweight dashboard for links/widgets to your self-hosted services.

Services: homepage

Typical: 64 MB – 256 MB 0.05 – 0.25 cores Bursty

Lightweight dashboard for links/widgets to your self-hosted services.

Simple, static-ish dashboard for service links (minimal resource usage).

Services: homer

Typical: 32 MB – 128 MB 0.02 – 0.10 cores Bursty

Simple, static-ish dashboard for service links (minimal resource usage).

Monitoring and status-check service with notifications and dashboards.

Services: kuma

Typical: 384 MB – 512 MB 0.5 – 0.75 cores

Monitoring and status-check service with notifications and dashboards.

Sites & Knowledge

Collaborative markdown notes/pads (good for quick docs and sharing).

Services: hedgedoc

Typical: 256 MB – 1024 MB 0.25 – 1.0 cores Bursty

Collaborative markdown notes/pads (good for quick docs and sharing).

Documentation wiki with markdown editing and structured pages.

Services: wikijs

Typical: 512 MB – 2048 MB 0.50 – 2.0 cores Bursty

Documentation wiki with markdown editing and structured pages.

Generic nginx static site template used by builder outputs or manual uploads.

Services: nginx

Typical: 64 MB – 128 MB 0.25 – 0.5 cores

Generic nginx static site template used by builder outputs or manual uploads.

Classic CMS and blogging platform with MySQL, Redis, and autogenerated nginx config.

Services: wordpress, mysql

Typical: 1.5 GB – 2 GB 1.5 – 2.0 cores Bursty

Classic CMS and blogging platform with MySQL, Redis, and autogenerated nginx config.

Files & Sync

File sync + sharing platform (heavier, but very capable).

Services: nextcloud

Typical: 1024 MB – 4096 MB 1.0 – 4.0 cores Bursty

File sync + sharing platform (heavier, but very capable).

Open-source file platform for storage, collaboration, sharing, and office workflows.

Services: ocis

Typical: 1 GB – 1.5 GB 1.0 – 1.5 cores Bursty

Open-source file platform for storage, collaboration, sharing, and office workflows.

Work & Business

Headless CMS / internal data platform for building apps and APIs.

Services: directus, postgres

Typical: 1.5 GB – 2 GB 1.5 – 2.0 cores Bursty

Headless CMS / internal data platform for building apps and APIs.

Lightweight CRM for contacts, leads, and basic business tracking.

Services: espocrm

Typical: 512 MB – 2048 MB 0.50 – 2.0 cores Bursty

Lightweight CRM for contacts, leads, and basic business tracking.

Self-hosted Bitwarden-compatible password manager.

Services: vaultwarden

Typical: 256 MB – 384 MB 0.5 – 0.75 cores

Self-hosted Bitwarden-compatible password manager.

To-do list / project tracker with a web UI (self-hosted tasks).

Services: vikunja

Typical: 256 MB – 1024 MB 0.25 – 1.0 cores Bursty

To-do list / project tracker with a web UI (self-hosted tasks).

Media & Fun

High-performance photo backup and gallery (Google Photos-like).

Services: immich

Typical: 1024 MB – 4096 MB 1.0 – 4.0 cores Bursty

High-performance photo backup and gallery (Google Photos-like).

Self-hosted media server for movies, TV, music, and photos.

Services: jellyfin

Typical: 1.5 GB – 4 GB 2.0 – 4.0 cores Bursty

Self-hosted media server for movies, TV, music, and photos.

Deploy a Java or Bedrock Minecraft server with simple configuration.

Services: minecraft

Typical: 4 GB – 6 GB 2.0 – 4.0 cores Bursty

Deploy a Java or Bedrock Minecraft server with simple configuration.

Photo library and management system using MariaDB.

Services: photoprism, mariadb

Typical: 3 GB – 4 GB 2.0 – 4.0 cores Bursty

Photo library and management system using MariaDB.