Initial V2 setup

This commit is contained in:
Luke Calladine
2026-01-22 16:21:46 +00:00
parent 95e5e1438f
commit b35ff74cdb
25 changed files with 2059 additions and 0 deletions

25
v1/docker-compose.yml Normal file
View File

@@ -0,0 +1,25 @@
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:-ACCOUNT}
- HANCHU_HTTP_TIMEOUT=${HANCHU_HTTP_TIMEOUT:-10}
- HANCHU_VERIFY_SSL=${HANCHU_VERIFY_SSL:-true}
- HANCHU_USERNAME=${HANCHU_USERNAME:-}
- HANCHU_PASSWORD=${HANCHU_PASSWORD:-}
- SQLITE_DB_PATH=${SQLITE_DB_PATH:-}
volumes:
sqlite_data: