From 47742e62d3c6a43d4b0896dfc990540ced4a407a Mon Sep 17 00:00:00 2001 From: Outis Date: Mon, 1 Jun 2026 09:30:36 -0400 Subject: [PATCH] Create docker-compose.yml for ai-portal Added docker-compose.yml for ai-portal service configuration. --- ai-portal/docker-compose.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 ai-portal/docker-compose.yml diff --git a/ai-portal/docker-compose.yml b/ai-portal/docker-compose.yml new file mode 100644 index 0000000..bed9f0c --- /dev/null +++ b/ai-portal/docker-compose.yml @@ -0,0 +1,26 @@ +# ~/docker/ai-portal/docker-compose.yml +# +# Landing page and stack swap controller. +# This stays running permanently — it is lightweight (no GPU). +# +# Start: +# cd ~/docker/ai-portal && docker compose up -d +# +# Portal → http://192.0.2.1:8080 +# Caddy proxies localai.mydomain.com → here + +services: + + portal: + build: . + ports: + - "8080:8080" + volumes: + # Needs access to Docker socket to start/stop other stacks + - /var/run/docker.sock:/var/run/docker.sock + # Needs access to the other compose files + - /home/user/docker:/docker + environment: + - IMAGE_STACK=/docker/ai-image-gen + - LLM_STACK=/docker/ai-llm + restart: unless-stopped