1
0
Fork 0
This commit is contained in:
Ilya Mukhortov 2024-03-23 14:35:00 +10:00
parent 2716b30a5d
commit 9c8e5d8ac4
5 changed files with 17 additions and 38 deletions

View File

@ -7,6 +7,20 @@ docker pull docker.med-logic.ru/medicine-remd:latest
cd /root/medicine-config/medicine-stack cd /root/medicine-config/medicine-stack
docker-compose exec postgres psql -c 'CREATE DATABASE medicine_remd' --username=postgres docker-compose exec postgres psql -c 'CREATE DATABASE medicine_remd' --username=postgres
read -p "Enter organization name: " ORGANIZATION_NAME
SECRET_KEY=$(openssl rand -base64 32)
cat <<EOT >> /root/medicine-config/medicine-remd/.env
SECRET_KEY=$SECRET_KEY
SENTRY_ENABLED='True'
SENTRY_SERVER_NAME=$ORGANIZATION_NAME
EOT
cd /root/medicine-config/medicine-remd cd /root/medicine-config/medicine-remd
docker-compose run --rm medicine-remd python manage.py migrate docker-compose run --rm medicine-remd python manage.py migrate
docker-compose run --rm medicine-remd python manage.py post_install docker-compose run --rm medicine-remd python manage.py post_install

View File

@ -1 +0,0 @@
SENTRY_SERVER_NAME=

View File

@ -8,24 +8,15 @@ services:
environment: environment:
UWSGI_PROCESSES: 2 UWSGI_PROCESSES: 2
UWSGI_THREADS: 2 UWSGI_THREADS: 2
SUPERVISOR_HTTP_USERNAME: user SECRET_KEY: ${SECRET_KEY}
SUPERVISOR_HTTP_PASSWORD: password SENTRY_ENABLED: ${SENTRY_ENABLED}
SECRET_KEY: 26km5gdji3qd0*#cj3rt1lj47)+2a2eoacl@2aj+7ngc8vjb
POSTGRES_HOST: postgres-host
POSTGRES_USER: postgres
POSTGRES_PASSWORD: password
POSTGRES_DB: medicine_remd
REDIS_HOST: redis-host
CACHE_REDIS_DB: 10
CELERY_REDIS_DB: 11
SENTRY_ENABLED: 'True'
SENTRY_SERVER_NAME: ${SENTRY_SERVER_NAME} SENTRY_SERVER_NAME: ${SENTRY_SERVER_NAME}
security_opt: security_opt:
- seccomp:unconfined - seccomp:unconfined
ports: ports:
- "870:80" - "870:80"
volumes: volumes:
- ./volumes/public:/app/public - ./public:/app/public
networks: networks:
- medicine-network - medicine-network
extra_hosts: extra_hosts:

View File

@ -1,7 +0,0 @@
#!/bin/sh
docker exec -i medicine-stack-postgres psql -c 'CREATE DATABASE medicine_remd' --username=postgres
echo "readonly" | docker login docker.med-logic.ru --username readonly --password-stdin
docker pull docker.med-logic.ru/medicine-remd:latest
docker-compose run --rm medicine-remd python manage.py post_install
docker-compose up -d

View File

@ -1,18 +0,0 @@
SECRET_KEY='%9nu_z5s&x*2_m8eb@r!0_sl@xat^8duh81xb$3-9un1853+^u'
SENTRY_SITE="Название организации"
SESSION_COOKIE_NAME=sessionid_medicine
NGINX_PORT=80
NGINX_HTTPS_PORT=443
UWSGI_PROCESSES=4
UWSGI_THREADS=2
POSTGRES_HOST=medicine-stack-postgres
REDIS_HOST=medicine-stack-redis