From d64320426b7faa567d3df937d492b89871d1c0f5 Mon Sep 17 00:00:00 2001 From: Miwory Date: Wed, 24 Sep 2025 05:34:40 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 5 +++-- scripts/boot.sh | 10 +++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index cc9be18..2d7f7cc 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,13 +8,14 @@ x-app-common: &app-common restart: unless-stopped stop_signal: SIGINT env_file: - - .test.env + - .env environment: DEBUG: false DATABASE_URL: "postgresql://postgres:example@db:5432/postgres" REDIS_URL: "redis://valkey:6379/0" volumes: - - "./container:/var/opt/cprocsp/keys" + - "./container/certt.cer:/var/opt/cprocsp/keys/cert.cer" + - "./container/cont:/app/cont" services: valkey: diff --git a/scripts/boot.sh b/scripts/boot.sh index 342ec26..bb2d68f 100644 --- a/scripts/boot.sh +++ b/scripts/boot.sh @@ -1,9 +1,17 @@ #!/bin/bash set -e +# Set the license cpconfig -license -set "$CRYPTOPRO_LICENSE" + +# Create container folder +mkdir -p /var/opt/cprocsp/keys/appuser/cont + +# Copy container +cp -r /app/cont /var/opt/cprocsp/keys/appuser/ + +# Install container certmgr -inst -file /var/opt/cprocsp/keys/cert.cer -cont "$CRYPTOPRO_CONTAINER" -# certmgr -inst -file /var/opt/cprocsp/keys/cert.p7b -cont "$CRYPTOPRO_CONTAINER" # python -m alembic upgrade head python server.py