make deploy: l'ultimo commit su 50037.manzolo.it, immagine costruita e provata sul PC
Il deploy prende HEAD (git archive, mai la cartella di lavoro), fa girare i test su quella copia, costruisce l'immagine qui, la prova su una porta di passaggio (pagina, motore, voci, musichetta) e solo se risponde la spedisce con docker save | docker load al container leggenda-regolo di home-server, sulla rete nginx-net. Host in deploy.local.mk, fuori da git. In STATO: online e consenso dei vecchietti confermato da Andrea. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UdeKd62opy9PKgpQXtVctF
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Deploy dietro un reverse proxy (make deploy): l'immagine arriva già costruita dal PC (docker load), niente porte esposte, il container sta sulla rete esterna nginx-net,
|
||||
# dove l'NPM interno di home-server lo pubblica col suo nome (50037.manzolo.it → leggenda-regolo:80).
|
||||
services:
|
||||
leggenda-regolo:
|
||||
image: leggenda-regolo:latest
|
||||
container_name: leggenda-regolo
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- nginx-net
|
||||
|
||||
networks:
|
||||
nginx-net:
|
||||
external: true
|
||||
Reference in New Issue
Block a user