Close to a fully working package

This commit is contained in:
Matt Jadud
2025-12-07 16:40:45 -05:00
parent 9f25c1cb09
commit 696b73fce6
7 changed files with 70 additions and 83 deletions

View File

@@ -6,17 +6,21 @@ DOMAIN?=garage
test-build:
docker build -t garage:latest .
build: templates
build:
cloudron build
jsonnet CloudronManifest.jsonnet > CloudronManifest.json
install: build uninstall
cloudron install \
--location "${DOMAIN}" \
--secondary-domains \
GARAGE_WEB="web.${DOMAIN}",GARAGE_ADMIN="admin.${DOMAIN}"
--alias-domains "*.web.${DOMAIN}","admin.${DOMAIN}","api.${DOMAIN}"
# install: build uninstall
# cloudron install \
# --location "${DOMAIN}"
update:
cloudron update
uninstall:
cloudron uninstall --app "${DOMAIN}"
- cloudron uninstall --app "${DOMAIN}"