Skip to content

Commit b15e85a

Browse files
committed
Add virtual host and tweak commands
1 parent 5d7b86c commit b15e85a

File tree

2 files changed

+22
-16
lines changed

2 files changed

+22
-16
lines changed

.github/workflows/deploy-portainer-staging.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161
KEYSHARE_1: ${{ secrets.KEYSHARE_1 }}
6262
KEYSHARE_2: ${{ secrets.KEYSHARE_2}}
6363
KEYSHARE_3: ${{ secrets.KEYSHARE_3 }}
64+
SPRINTER_SIGNING_DOMAIN: ${{ secrets.SPRINTER_SIGNING_DOMAIN }}
6465
run: |
6566
envsubst < ${DOCKER_COMPOSE_PATH} > docker-compose.rendered.yml
6667
echo "Rendered docker-compose"

deploy/docker-compose.staging.yml

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
services:
22
relayer1:
33
image: ghcr.io/sprintertech/sprinter-signing:${SIGNING_IMAGE_VERSION}
4-
command: >
5-
mkdir -p /cfg/keyshares &&
6-
echo ${CONFIG_FULL} | base64 --decode > ${CONFIG_PATH} &&
7-
echo ${KEYSHARE} | base64 --decode > ${KEYSHARE_PATH} &&
8-
/signing run --config ${CONFIG_PATH} --staging
4+
command:
5+
- |
6+
mkdir -p /cfg/keyshares
7+
echo $${CONFIG_FULL} | base64 --decode > $${CONFIG_PATH}
8+
echo $${KEYSHARE} | base64 --decode > $${KEYSHARE_PATH}
9+
/signing run --config $${CONFIG_PATH} --staging
910
entrypoint: ["/bin/sh", "-c"]
1011
environment:
1112
- CONFIG_FULL=${CONFIG_1_FULL}
1213
- KEYSHARE=${KEYSHARE_1}
1314
- CONFIG_PATH=/cfg/config_1.json
1415
- KEYSHARE_PATH=/cfg/keyshares/0.keyshare
15-
- VIRTUAL_HOST=signing.stage.sprinter.tech
16+
- VIRTUAL_HOST=${SPRINTER_SIGNING_DOMAIN}
1617
ports:
1718
- 3000:3000
1819
expose:
@@ -21,11 +22,12 @@ services:
2122

2223
relayer2:
2324
image: ghcr.io/sprintertech/sprinter-signing:${SIGNING_IMAGE_VERSION}
24-
command: >
25-
mkdir -p /cfg/keyshares &&
26-
echo ${CONFIG_FULL} | base64 --decode > ${CONFIG_PATH} &&
27-
echo ${KEYSHARE} | base64 --decode > ${KEYSHARE_PATH} &&
28-
/signing run --config ${CONFIG_PATH} --staging
25+
command:
26+
- |
27+
mkdir -p /cfg/keyshares
28+
echo $${CONFIG_FULL} | base64 --decode > $${CONFIG_PATH}
29+
echo $${KEYSHARE} | base64 --decode > $${KEYSHARE_PATH}
30+
/signing run --config $${CONFIG_PATH} --staging
2931
entrypoint: ["/bin/sh", "-c"]
3032
environment:
3133
- CONFIG_FULL=${CONFIG_2_FULL}
@@ -38,11 +40,12 @@ services:
3840

3941
relayer3:
4042
image: ghcr.io/sprintertech/sprinter-signing:${SIGNING_IMAGE_VERSION}
41-
command: >
42-
mkdir -p /cfg/keyshares &&
43-
echo ${CONFIG_FULL} | base64 --decode > ${CONFIG_PATH} &&
44-
echo ${KEYSHARE} | base64 --decode > ${KEYSHARE_PATH} &&
45-
/signing run --config ${CONFIG_PATH} --staging
43+
command:
44+
- |
45+
mkdir -p /cfg/keyshares
46+
echo $${CONFIG_FULL} | base64 --decode > $${CONFIG_PATH}
47+
echo $${KEYSHARE} | base64 --decode > $${KEYSHARE_PATH}
48+
/signing run --config $${CONFIG_PATH} --staging
4649
entrypoint: ["/bin/sh", "-c"]
4750
environment:
4851
- CONFIG_FULL=${CONFIG_3_FULL}
@@ -58,6 +61,8 @@ services:
5861
image: jwilder/nginx-proxy:1.7.1
5962
ports:
6063
- "80:80"
64+
- "443:443"
6165
volumes:
6266
- /var/run/docker.sock:/tmp/docker.sock:ro
67+
- /etc/nginx/ssl:/etc/nginx/certs
6368
restart: unless-stopped

0 commit comments

Comments
 (0)