feat: add Docker support with environment configuration and health checks

This commit is contained in:
2025-07-02 19:10:32 +00:00
committed by GitHub
parent 4fe02675ec
commit d7f4894c7c
7 changed files with 350 additions and 1 deletions

21
.env.docker Normal file
View File

@@ -0,0 +1,21 @@
# Docker Environment Configuration
# Copy this file to .env and modify the values as needed
# Host configuration
HOST_PORT=3000
PORT=3000
# Navidrome Server Configuration (OPTIONAL)
# If not provided, the app will prompt you to configure these settings
# NAVIDROME_URL=http://localhost:4533
# NAVIDROME_USERNAME=your_username
# NAVIDROME_PASSWORD=your_password
# PostHog Analytics (optional)
POSTHOG_KEY=
POSTHOG_HOST=
# Example for external Navidrome server:
# NAVIDROME_URL=https://your-navidrome-server.com
# NAVIDROME_USERNAME=your_username
# NAVIDROME_PASSWORD=your_password