Remove dev subcommand, add standalone docker-compose with external URLs
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
buenosairesam
2026-01-02 23:35:19 -03:00
parent 47cd737bc0
commit c4e1f240b8
3 changed files with 84 additions and 68 deletions

View File

@@ -0,0 +1,23 @@
# Soleprint Standalone - Docker Compose
#
# Runs soleprint as a single service with path-based routing
#
# Usage:
# cd gen/standalone && docker compose up -d
services:
soleprint:
build:
context: .
dockerfile: Dockerfile
container_name: soleprint
volumes:
- .:/app
ports:
- "12000:8000"
environment:
# External URLs use relative paths for nginx proxying
- ARTERY_EXTERNAL_URL=/artery
- ATLAS_EXTERNAL_URL=/atlas
- STATION_EXTERNAL_URL=/station
command: uvicorn run:app --host 0.0.0.0 --port 8000 --reload