Skip to content

Commit 9a7657f

Browse files
committed
fix(prod): non esporre Ollama (11434) su internet nel compose di produzione
1 parent 66bc963 commit 9a7657f

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

docker-compose.prod.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@ services:
4949
SITE_URL: https://${ACCANTO_DOMAIN}
5050
PUBLIC_APP_URL: https://${ACCANTO_APP_DOMAIN:-app.${ACCANTO_DOMAIN}}
5151

52+
# Modulo AI (profilo "ai"): in produzione NON va mai esposto su internet.
53+
# Il backend lo raggiunge via rete Docker interna come http://ollama:11434.
54+
# Per attivarlo in prod:
55+
# docker compose -f docker-compose.yml -f docker-compose.prod.yml --profile ai up -d
56+
ollama:
57+
ports: !reset []
58+
# Niente expose pubblico: solo i container nella stessa rete Docker possono raggiungerlo.
59+
5260
caddy:
5361
image: caddy:2-alpine
5462
restart: unless-stopped

0 commit comments

Comments
 (0)