feat(docker): add production-ready container deployment

This commit is contained in:
rbetree
2026-02-19 17:53:48 +08:00
parent cc48a02676
commit eea801bef3
5 changed files with 148 additions and 1 deletions

13
docker-compose.yml Normal file
View File

@@ -0,0 +1,13 @@
services:
menav:
container_name: menav
image: menav:latest
build:
context: .
dockerfile: Dockerfile
args:
MENAV_ENABLE_SYNC: ${MENAV_ENABLE_SYNC:-false}
MENAV_IMPORT_BOOKMARKS: ${MENAV_IMPORT_BOOKMARKS:-false}
ports:
- '${MENAV_PORT:-8080}:80'
restart: unless-stopped