-
Notifications
You must be signed in to change notification settings - Fork 21
/
Makefile
39 lines (29 loc) · 859 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# make build BASE_IMAGE=fedora:latest TAG=latest
build:
/bin/bash -c "src/build.sh"
# make build REGISTRY=quay.io/account TAG=latest
push:
/bin/bash -c "src/push.sh"
up:
docker-compose up --no-recreate --detach ${LIMIT}
up-passkey:
export HIDRAW=$(shell fido2-token -L|cut -f1 -d:) \
&& docker-compose -f docker-compose.yml -f docker-compose.passkey.yml up \
--no-recreate --detach ${LIMIT}
up-keycloak:
docker-compose -f docker-compose.yml -f docker-compose.keycloak.yml up \
--no-recreate --detach ${LIMIT}
stop:
docker-compose stop
down:
docker-compose -f docker-compose.yml \
-f docker-compose.keycloak.yml \
-f docker-compose.passkey.yml down
update:
docker-compose pull
trust-ca:
/bin/bash -c "src/tools/trust-ca.sh"
setup-dns:
/bin/bash -c "src/tools/setup-dns.sh"
setup-dns-files:
/bin/bash -c "src/tools/setup-dns-files.sh"