mirror of
https://github.com/davrot/HajTex_living_with_keycloak.git
synced 2025-07-11 16:00:03 +02:00
31 lines
1.1 KiB
Bash
31 lines
1.1 KiB
Bash
docker compose down
|
|
|
|
docker network create keycloak-network
|
|
snetz=`docker network inspect keycloak-network | grep "Subnet" | sed s/" "/""/g | sed s/"\,"/""/g | sed s/":"/"\n"/g | grep -v "Subnet" | sed s/'"'/''/g`
|
|
nid=`docker network ls | grep keycloak-network | awk '{print $1}'`
|
|
|
|
ufw allow in on br-$nid
|
|
ufw route allow in on br-$nid
|
|
ufw route allow out on br-$nid
|
|
iptables -t nat -A POSTROUTING ! -o br-$nid -s $snetz -j MASQUERADE
|
|
|
|
docker network create overleaf-network
|
|
snetz=`docker network inspect overleaf-network | grep "Subnet" | sed s/" "/""/g | sed s/"\,"/""/g | sed s/":"/"\n"/g | grep -v "Subnet" | sed s/'"'/''/g`
|
|
nid=`docker network ls | grep overleaf-network | awk '{print $1}'`
|
|
|
|
ufw allow in on br-$nid
|
|
ufw route allow in on br-$nid
|
|
ufw route allow out on br-$nid
|
|
iptables -t nat -A POSTROUTING ! -o br-$nid -s $snetz -j MASQUERADE
|
|
|
|
cd /docker/features
|
|
sh _tools/configure_features.sh
|
|
sh _tools/generate_prep.sh
|
|
|
|
cd /docker/compose/scp_git_bridge
|
|
chmod +x files/process_user_auth.sh
|
|
|
|
cd /docker/compose/
|
|
sysctl vm.overcommit_memory=1
|
|
docker compose up -d
|
|
|