Relay 0.6.0: alles in een image, de app-map is leeg
Plan Eigenimage, fase 5, op keuze van de gebruiker: een image met de relay erbij en geen tweede recept. agent.py, nginx.conf en index.html verhuizen naar tools/evolu-relay/ naast src/; de Dockerfile blijft op node:24-slim en haalt nginx en python3 uit apt. Drie containers uit een image: de relay als node via de compose, de agent en nginx als root. Anders dan alleen verplaatst: user www-data in nginx.conf (Debian heeft geen gebruiker nginx), geen USER meer in de image, de versie in de kop via api/status met RELAY_APP_VERSION. VERSION 0.6.0, manifest 0.6.0, drie keer dezelfde tag in de compose, ongepind tot de eerste push. Tests mee verhuisd; de vormtest toetst de drie tags tegen VERSION. Niet gebouwd: er is hier geen Docker. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
0e824a6354
commit
a694a9cbd1
+7
-4
@@ -1,7 +1,10 @@
|
||||
# De bouwcontext van tools/electrum-gate/build.sh is de repo-root, omdat de
|
||||
# Dockerfile icon.png uit de app-map kopieert. Alles wat de Dockerfile niet
|
||||
# noemt blijft hier buiten, zodat de context klein is en een wijziging in de
|
||||
# documentatie de bouwcache niet ongeldig maakt.
|
||||
# De bouwcontext van tools/*/build.sh is de repo-root, omdat elke Dockerfile
|
||||
# icon.png uit zijn app-map kopieert. Alles wat de Dockerfiles niet noemen blijft
|
||||
# hier buiten, zodat de context klein is en een wijziging in de documentatie de
|
||||
# bouwcache niet ongeldig maakt.
|
||||
*
|
||||
!tools/electrum-gate
|
||||
!whatsnext-electrum-gate/icon.png
|
||||
!tools/evolu-relay
|
||||
!whatsnext-evolu-relay/icon.png
|
||||
tools/evolu-relay/node_modules
|
||||
|
||||
Reference in New Issue
Block a user