2026-03-17 19:45:59 -07:00
2026-02-26 22:02:48 -08:00
2025-12-10 11:30:24 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2026-03-17 19:45:59 -07:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-12-12 15:33:48 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 20:07:00 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-28 11:57:54 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-26 21:48:53 -08:00
2025-11-23 12:10:03 -08:00
2025-10-26 13:12:41 -07:00
2026-03-17 19:23:19 -07:00

Description of SVG

👤 Author: Nick Yeoman.

Docker Compose file collection reference with the intent of running in production.

Requirements and Support

I'm only one guy, I tested with

Software Version
Debian 13
Docker Engine 29.2.1
Dockhand 1.0.18

🤔 Assumptions

These compose files make a few assumptions:

  1. You are running dockhand.
  2. You are using Nginx Proxy Manager (although most have redundant port access).

📚 Workflow

The intended workflow is as follows:

  1. Add the repository https://github.com/nickyeoman/docker-compose-cookbooks.git to your dockhand Git repositories (in settings)
  2. Create the stack in dockhand

You may have to use multiple containers, such as Maria or postgres for db.

🛠 Project Directory Structure

Directories ending with _dev contain projects that are still under development or experimental. These are not yet considered production-ready.

Directories ending with _notes contain projects that usually dont require a full Docker Compose file. They may include notes, example commands, or minimal Compose files just to illustrate setup. For example, the ollama project has a docker-compose.yml showing CPU vs GPU usage.

Decisions

container_name

As we are going to rely on COMPOSE_PROJECT_NAME to create our project names, container_name has been left out of the template intentionally.

Paths

I use 3 Paths strategies, they are all considered private:

  1. VOL_PATH, usually ./data is a data directory that is not in git, backed up externally.
  2. CONFIG_PATH usually ./config is stored in git (text files)
  3. LOG_PATH, usually ./logs is not stored in git or backed up.

Similar Projects

S
Description
Backup copy
Readme
757 KiB
Languages
Python 31.8%
Shell 29.6%
HTML 22.7%
Dockerfile 15.9%