23 lines
669 B
YAML
23 lines
669 B
YAML
services:
|
|
shopping-list:
|
|
build: .
|
|
container_name: shopping-list
|
|
restart: always
|
|
ports:
|
|
- "82:8000" # Host-Port:Container-Port
|
|
volumes:
|
|
# For local development, use a relative path:
|
|
- ./data:/app/data
|
|
|
|
# For production, you might use an absolute path like this (choose one):
|
|
# - /opt/containers/sharelist/data:/app/data
|
|
|
|
environment:
|
|
# Set the User and Group ID for file permissions.
|
|
# Defaults to 1000 if not specified in your environment.
|
|
- PUID=${PUID:-1000}
|
|
- PGID=${PGID:-1000}
|
|
# Your Gotify URL for notifications. Should be set in a .env file.
|
|
- GOTIFY_URL=${GOTIFY_URL}
|
|
|