0cb6a49aa5
- 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
42 lines
1.2 KiB
Bash
42 lines
1.2 KiB
Bash
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
|