summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-11 15:55:56 +0300
committerPaul Buetow <paul@buetow.org>2025-08-11 15:55:56 +0300
commit27e0986dd7cb2928405170ef59d641b518b831c9 (patch)
tree7f79ea06d27d4768429fdec70c7325a3272a5a11 /Makefile
parentced1c57302855d7024d66f8eecb5915e4b472b0a (diff)
can push to internal registrymain
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 12 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 5c0defd..68c254a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,7 @@
+TAG ?= latest
+
build:
- docker build -t radicale .
+ docker build -t radicale$(TAG) .
run: build
if [ ! -d collections ]; then mkdir collections; fi
if [ ! -d auth ]; then mkdir auth; fi
@@ -9,7 +11,13 @@ run: build
-v collections:/collections \
-v auth:/auth \
-p 8080:8080 \
- --name radicale radicale
+ --name radicale radicale$(TAG)
+f3s: build
+ docker tag radicale:$(TAG) r0.lan.buetow.org:30001/radicale:$(TAG)
+ docker push r0.lan.buetow.org:30001/radicale:$(TAG)
+f3s_external: build
+ docker tag radicale:$(TAG) registry.f3s.buetow.org/radicale:$(TAG)
+ docker push registry.f3s.buetow.org/radicale:$(TAG)
aws: build
- docker tag radicale:latest 634617747016.dkr.ecr.eu-central-1.amazonaws.com/radicale:latest
- docker push 634617747016.dkr.ecr.eu-central-1.amazonaws.com/radicale:latest
+ docker tag radicale$(TAG) 634617747016.dkr.ecr.eu-central-1.amazonaws.com/radicale$(TAG)
+ docker push 634617747016.dkr.ecr.eu-central-1.amazonaws.com/radicale$(TAG)