feat(deploy): Add 1Panel deployment configuration
- Add Docker Compose stack for single-server 1Panel deployments - Add backend and frontend Dockerfiles for 1Panel builds - Add Nginx and RocketMQ configuration for container orchestration - Document required environment variables and deployment steps
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
MYSQL_ROOT_PASSWORD=change-me-mysql-root-password
|
||||
MYSQL_APP_USER=video
|
||||
MYSQL_APP_PASSWORD=change-me-mysql-app-password
|
||||
REDIS_PASSWORD=change-me-redis-password
|
||||
|
||||
MINIO_ACCESS_KEY=minioadmin
|
||||
MINIO_SECRET_KEY=change-me-minio-secret-password
|
||||
MINIO_BUCKET=video-platform
|
||||
|
||||
USER_JWT_SECRET=change-me-user-jwt-secret-at-least-32-bytes
|
||||
ADMIN_JWT_SECRET=change-me-admin-jwt-secret-at-least-32-bytes
|
||||
SERVICE_AUTH_TOKEN=change-me-internal-service-token-at-least-32-bytes
|
||||
ADMIN_INIT_PASSWORD=change-me-admin-initial-password
|
||||
JWT_EXPIRATION=86400
|
||||
|
||||
NACOS_USERNAME=nacos
|
||||
NACOS_PASSWORD=nacos
|
||||
NACOS_AUTH_TOKEN=change-me-nacos-auth-token-at-least-32-bytes-long
|
||||
|
||||
GRAFANA_ADMIN_USER=admin
|
||||
GRAFANA_ADMIN_PASSWORD=change-me-grafana-password
|
||||
|
||||
LOCAL_BIND_ADDR=127.0.0.1
|
||||
FRONTEND_BIND_ADDR=127.0.0.1
|
||||
WEB_HTTP_PORT=18080
|
||||
ADMIN_HTTP_PORT=18081
|
||||
GATEWAY_HTTP_PORT=9000
|
||||
NACOS_HTTP_PORT=8848
|
||||
MINIO_API_PORT=9100
|
||||
MINIO_CONSOLE_PORT=9101
|
||||
SENTINEL_HTTP_PORT=8880
|
||||
PROMETHEUS_HTTP_PORT=9090
|
||||
GRAFANA_HTTP_PORT=3000
|
||||
|
||||
GATEWAY_JAVA_OPTS=-Xms128m -Xmx256m
|
||||
AUTH_JAVA_OPTS=-Xms128m -Xmx256m
|
||||
USER_JAVA_OPTS=-Xms128m -Xmx256m
|
||||
CONTENT_JAVA_OPTS=-Xms256m -Xmx512m
|
||||
COMMENT_JAVA_OPTS=-Xms128m -Xmx256m
|
||||
RECOMMEND_JAVA_OPTS=-Xms128m -Xmx256m
|
||||
ADMIN_JAVA_OPTS=-Xms128m -Xmx256m
|
||||
Reference in New Issue
Block a user