mirror of
https://github.com/coleam00/Archon
synced 2026-04-21 21:47:53 +00:00
- Add Dockerfile.user.example and docker-compose.override.example.yml (root dev variant) - Add deploy/Dockerfile.user.example and deploy/docker-compose.override.example.yml (deploy variant) - Update .gitignore to exclude Dockerfile.user and docker-compose.override.yml - Update .dockerignore to exclude Dockerfile.user Enables users to extend the container with custom tools using Docker Compose's native override mechanism without modifying maintainer-owned files or risking accidental commits of personal customizations.
17 lines
704 B
YAML
17 lines
704 B
YAML
# Docker Compose override for user-extended builds (server / deploy).
|
|
# Copy this file to docker-compose.override.yml — do NOT modify docker-compose.override.example.yml.
|
|
# docker-compose.override.yml is gitignored so your customizations stay local.
|
|
#
|
|
# Docker Compose automatically merges docker-compose.override.yml with docker-compose.yml
|
|
# when both files are present — no extra flags needed:
|
|
# docker compose up -d
|
|
#
|
|
# NOTE: The base docker-compose.yml uses `image:` (no build section). This override
|
|
# adds a full `build:` section so Compose builds from Dockerfile.user instead of
|
|
# pulling the pre-built image.
|
|
|
|
services:
|
|
app:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.user
|