- Dockerfile: debian slim, installs DuckDB CLI, Python deps, Caddy - start.sh: runs prepara_db.py → starts Caddy (basicauth) → starts DuckDB UI - Caddyfile: updated for container (no TLS, port 8080, Haloy handles HTTPS) - haloy.yml: deploys to db.xn--2dk.xyz on port 8080 - requirements.txt: duckdb, boto3, python-dotenv - prepara_db.py, open_gui.sh, duckdb-ui.service: add previously untracked files - remove prepara_gui.py (replaced by prepara_db.py)
11 lines
200 B
YAML
11 lines
200 B
YAML
name: basedosdados
|
|
server: YOUR_SERVER_IP_OR_HOSTNAME
|
|
domains:
|
|
- domain: db.xn--2dk.xyz
|
|
port: 8080
|
|
env:
|
|
- HETZNER_S3_BUCKET
|
|
- HETZNER_S3_ENDPOINT
|
|
- AWS_ACCESS_KEY_ID
|
|
- AWS_SECRET_ACCESS_KEY
|