25 lines
686 B
YAML
25 lines
686 B
YAML
services:
|
|
hanchuess-solar-backend:
|
|
build:
|
|
context: backend
|
|
dockerfile: docker/Dockerfile
|
|
container_name: hanchuess-solar-backend
|
|
ports:
|
|
- "8050:8050"
|
|
volumes:
|
|
- sqlite_data:/data
|
|
env_file:
|
|
- .env
|
|
environment:
|
|
- HANCHU_AES_KEY=${HANCHU_AES_KEY}
|
|
- HANCHU_AES_IV=${HANCHU_AES_IV}
|
|
- HANCHU_LOGIN_URL=${HANCHU_LOGIN_URL}
|
|
- HANCHU_LOGIN_TYPE=${HANCHU_LOGIN_TYPE}
|
|
- HANCHU_HTTP_TIMEOUT=${HANCHU_HTTP_TIMEOUT}
|
|
- HANCHU_VERIFY_SSL=${HANCHU_VERIFY_SSL}
|
|
- HANCHU_USERNAME=${HANCHU_USERNAME}
|
|
- HANCHU_PASSWORD=${HANCHU_PASSWORD}
|
|
- SQLITE_DB_PATH=${SQLITE_DB_PATH}
|
|
|
|
volumes:
|
|
sqlite_data: |