Merge branch '2-traefik-template' into 'master'
Resolve "traefik.toml" Closes #2 See merge request cyber5k/mistborn!8
This commit is contained in:
@@ -0,0 +1 @@
|
||||
compose/production/traefik/traefik.toml
|
||||
+7
-6
@@ -5,18 +5,19 @@ services:
|
||||
|
||||
variables:
|
||||
GIT_SUBMODULE_STRATEGY: "recursive"
|
||||
MISTBORN_DEFAULT_PASSWORD: "default_password"
|
||||
|
||||
before_script:
|
||||
- apk add docker-compose
|
||||
- docker info
|
||||
- docker-compose --version
|
||||
stages:
|
||||
- test
|
||||
|
||||
include:
|
||||
- template: Code-Quality.gitlab-ci.yml
|
||||
|
||||
test:
|
||||
docker_build:
|
||||
stage: test
|
||||
script:
|
||||
- scripts/subinstallers/gen_prod_env.sh "default_password"
|
||||
- apk add docker-compose
|
||||
- scripts/subinstallers/gen_prod_env.sh "$MISTBORN_DEFAULT_PASSWORD"
|
||||
- cp compose/production/traefik/traefik.toml.template compose/production/traefik/traefik.toml
|
||||
- docker-compose -f base.yml build
|
||||
|
||||
|
||||
@@ -180,6 +180,7 @@ sudo mkdir -p ../mistborn_volumes/base/pihole/etc-dnsmasqd
|
||||
sudo mkdir -p ../mistborn_volumes/extra
|
||||
|
||||
# Traefik final setup (cockpit)
|
||||
cp ./compose/production/traefik/traefik.toml.template ./compose/production/traefik/traefik.toml
|
||||
sudo sed -i "s/IPV4_PUBLIC/$IPV4_PUBLIC/" ./compose/production/traefik/traefik.toml
|
||||
|
||||
# Download docker images while DNS is operable
|
||||
|
||||
Reference in New Issue
Block a user