aboutsummaryrefslogtreecommitdiff
path: root/wekan
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2023-11-21 21:19:38 -0800
committerMike Crute <mike@crute.us>2023-11-21 21:19:38 -0800
commita6dcbdda8fb66393be7e12bd3a90b77c203987d1 (patch)
tree5be553d205eb689837f6a7972e46880c73681421 /wekan
parentaad62a8b259005cb8353d6a7b4a3f60c85803d1f (diff)
downloaddockerfiles-a6dcbdda8fb66393be7e12bd3a90b77c203987d1.tar.bz2
dockerfiles-a6dcbdda8fb66393be7e12bd3a90b77c203987d1.tar.xz
dockerfiles-a6dcbdda8fb66393be7e12bd3a90b77c203987d1.zip
Remove old builds
Diffstat (limited to 'wekan')
-rw-r--r--wekan/Dockerfile15
-rw-r--r--wekan/Makefile35
-rw-r--r--wekan/simplevisor.json20
3 files changed, 0 insertions, 70 deletions
diff --git a/wekan/Dockerfile b/wekan/Dockerfile
deleted file mode 100644
index 4d810d9..0000000
--- a/wekan/Dockerfile
+++ /dev/null
@@ -1,15 +0,0 @@
1FROM quay.io/wekan/wekan:v6.28
2LABEL maintainer="Mike Crute <mike@crute.us>"
3
4USER root
5
6RUN set -eux; \
7 \
8 mkdir -p /etc/ssl/certs;
9
10ADD /simplevisor /simplevisor
11ADD /simplevisor.json /simplevisor.json
12ADD /isrgrootx1.pem /etc/ssl/certs/isrgrootx1.pem
13ADD /isrg-root-x1-cross-signed.pem /etc/ssl/certs/isrg-root-x1-cross-signed.pem
14
15CMD [ "/simplevisor" ]
diff --git a/wekan/Makefile b/wekan/Makefile
deleted file mode 100644
index 0a6d096..0000000
--- a/wekan/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
1VERSION=6.28
2VERSION_TAG=$(VERSION)
3IMAGE=docker.crute.me/wekan:$(VERSION_TAG)
4LATEST=$(subst :$(VERSION_TAG),,$(IMAGE)):latest
5
6.PHONY: all
7all:
8 sed -i "s#^FROM .*#FROM quay.io/wekan/wekan:v$(VERSION)#" Dockerfile
9 curl -O https://letsencrypt.org/certs/isrgrootx1.pem
10 curl -O https://letsencrypt.org/certs/isrg-root-x1-cross-signed.pem
11 docker pull quay.io/wekan/wekan:v$(VERSION)
12 docker build -t $(IMAGE) .
13
14.PHONY: all-no-cache
15all-no-cache:
16 docker build --no-cache -t $(IMAGE) .
17
18.PHONY: run
19run:
20 docker run -d \
21 -p 9110:9000 \
22 -p 9111:9001 \
23 -v /srv/code:/srv/code \
24 $(IMAGE)
25
26.PHONY: publish
27publish:
28 docker push $(IMAGE)
29 docker tag $(IMAGE) $(LATEST)
30 docker push $(LATEST)
31
32
33.PHONY: clean
34clean:
35 rm -f isrg-root-x1-cross-signed.pem isrgrootx1.pem || true
diff --git a/wekan/simplevisor.json b/wekan/simplevisor.json
deleted file mode 100644
index 55dd77a..0000000
--- a/wekan/simplevisor.json
+++ /dev/null
@@ -1,20 +0,0 @@
1{
2 "env": {
3 "pass-all": true,
4 "vault-replace": [
5 "MONGO_USER",
6 "MONGO_PASSWORD"
7 ],
8 "vault-template": [
9 "MONGO_URL"
10 ]
11 },
12 "jobs": {
13 "main": [
14 {
15 "cmd": ["/bin/bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /build/main.js"],
16 "run-as": "wekan"
17 }
18 ]
19 }
20}