diff --git a/.build/config/production.yaml b/.build/config/production.yaml index e69de29..44d0b2a 100644 --- a/.build/config/production.yaml +++ b/.build/config/production.yaml @@ -0,0 +1,22 @@ +env: "local" +host: "0.0.0.0" +port: 8000 + +broker: + notificationsQueueName: "molva-notification" + +cache: + readOnly: false + dialTimeout: 1h + poolSize: 10 + defaultTtl: 1h + rootCaFilePath: "/etc/.redis/YandexInternalRootCA.crt" + +s3Storage: + bucket: "molva-staging" # TODO: change to prod bucket + defaultLinkTtl: 1h + +database: + schema: test_schema # TODO: change to prod schema + sslmode: require + rootCaFilePath: "/etc/.postgres/YandexInternalRootCA.crt" diff --git a/.build/config/staging.yaml b/.build/config/staging.yaml index 32e4989..701a93c 100644 --- a/.build/config/staging.yaml +++ b/.build/config/staging.yaml @@ -19,4 +19,4 @@ s3Storage: database: schema: test_schema sslmode: require - rootCaFilePath: "/etc/.redis/YandexInternalRootCA.crt" + rootCaFilePath: "/etc/.postgres/YandexInternalRootCA.crt" diff --git a/.gitea/workflows/deploy_staging.yaml b/.gitea/workflows/deploy.yaml similarity index 100% rename from .gitea/workflows/deploy_staging.yaml rename to .gitea/workflows/deploy.yaml diff --git a/.gitea/workflows/deploy_prod.yaml b/.gitea/workflows/deploy_prod.yaml deleted file mode 100644 index c6e7c3a..0000000 --- a/.gitea/workflows/deploy_prod.yaml +++ /dev/null @@ -1,25 +0,0 @@ -name: Deploy Production - -on: - push: - branches: [master, release] - pull_request: - branches: [master, release] - -jobs: - deploy_to_staging: - name: Deploy to Staging - runs-on: ubuntu-22.04 - if: ${{ gitea.ref == 'refs/heads/release' }} - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Manual Approval Step - run: echo "Ручное подтверждение получено. Запуск деплоя..." - - - name: Deployment Script (Заглушка) - run: | - echo "Здесь будет скрипт деплоя на staging" - # TODO: Реальный скрипт деплоя - echo "Симуляция деплоя..." \ No newline at end of file