fix
This commit is contained in:
parent
3f2af3e0a4
commit
a4b4bfbaeb
@ -6,6 +6,9 @@ services:
|
||||
image: mathwave/sprint-repo:sprint-infra-nginx-dev
|
||||
networks:
|
||||
- common-infra-nginx-development
|
||||
- configurator
|
||||
environment:
|
||||
MINIO_SECRET_KEY: $MINIO_SECRET_KEY_DEV
|
||||
ports:
|
||||
- published: 80
|
||||
target: 80
|
||||
@ -164,3 +167,5 @@ volumes:
|
||||
networks:
|
||||
common-infra-nginx-development:
|
||||
external: true
|
||||
configurator:
|
||||
external: true
|
||||
|
@ -59,6 +59,7 @@ jobs:
|
||||
MONGO_PASSWORD_DEV: ${{ secrets.MONGO_PASSWORD_DEV }}
|
||||
DB_PASSWORD_DEV: ${{ secrets.POSTGRES_PASSWORD_DEV }}
|
||||
MINIO_PASSWORD_DEV: ${{ secrets.MINIO_PASSWORD_DEV }}
|
||||
MINIO_SECRET_KEY_DEV: ${{ secrets.MINIO_SECRET_KEY_DEV }}
|
||||
REDIS_PASSWORD_DEV: ${{ secrets.REDIS_PASSWORD_DEV }}
|
||||
RABBITMQ_PASSWORD_DEV: ${{ secrets.RABBITMQ_PASSWORD_DEV }}
|
||||
REGISTRATION_TOKEN: ${{ secrets.REGISTRATION_TOKEN }}
|
||||
|
@ -4,5 +4,6 @@ RUN apt-get install certbot --yes
|
||||
RUN apt-get install python3-certbot-nginx --yes
|
||||
RUN pip3 install requests minio
|
||||
COPY ./config /etc/nginx
|
||||
COPY run.py run.py
|
||||
CMD ["python3", "run.py"]
|
||||
COPY prepare.py prepare.py
|
||||
COPY run.sh run.sh
|
||||
CMD ["run.sh"]
|
@ -1,5 +1,4 @@
|
||||
from requests import get
|
||||
from subprocess import call
|
||||
import os
|
||||
from minio import Minio
|
||||
|
||||
@ -46,6 +45,3 @@ for host in hosts:
|
||||
|
||||
with open('/etc/nginx/hosts.conf', 'w') as fp:
|
||||
fp.write(config)
|
||||
|
||||
|
||||
call('nginx -g daemon off;', shell=True)
|
2
nginx/nginx-dev/run.sh
Normal file
2
nginx/nginx-dev/run.sh
Normal file
@ -0,0 +1,2 @@
|
||||
python3 prepare.py
|
||||
nginx -g daemon off;
|
Loading…
Reference in New Issue
Block a user