2026-09-07 08:19:41 +02:00
|
|
|
services:
|
|
|
|
|
app:
|
|
|
|
|
build: .
|
|
|
|
|
container_name: 3d-project-manager
|
|
|
|
|
ports:
|
|
|
|
|
- "8080:8080"
|
2026-09-07 11:39:39 +02:00
|
|
|
environment:
|
|
|
|
|
- PASSWORD_SHA256=${PASSWORD_SHA256}
|
2026-09-07 08:19:41 +02:00
|
|
|
volumes:
|
|
|
|
|
# Your projects live here as plain folders on your desktop.
|
|
|
|
|
# Set PROJECTS_DIR in the .env file to an absolute path, e.g.
|
|
|
|
|
# PROJECTS_DIR=/home/yourname/3d-projects
|
|
|
|
|
- ${PROJECTS_DIR}:/data/projects
|
|
|
|
|
# App-internal state only, not your files. Stays inside Docker.
|
|
|
|
|
- app-settings:/data/settings
|
|
|
|
|
restart: unless-stopped
|
|
|
|
|
|
|
|
|
|
volumes:
|
|
|
|
|
app-settings:
|