diff --git a/.cursor/commands/commit.md b/.cursor/commands/commit.md index 6e85d6f..ebaa6a5 100644 --- a/.cursor/commands/commit.md +++ b/.cursor/commands/commit.md @@ -49,6 +49,7 @@ - Изменения в структуре проекта - Новые конфигурационные параметры 11. Предложи команду для коммита +12. Запуш изменения **Названия веток:** diff --git a/docker-compose.yml b/docker-compose.yml index a22b7a0..d26839a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,21 +15,20 @@ services: - DB_PASSWORD=password - DB_NAME=strive - DB_SSL_MODE=disable - - JWT_SECRET=production-secret-key-very-long-and-secure - JWT_ISSUER=strive-api - JWT_AUDIENCE=strive-app - JWT_CLOCK_SKEW=2m - - CORS_ALLOWED_ORIGINS=https://your-production-frontend.com + - CORS_ALLOWED_ORIGINS=http://localhost:4200, http://127.0.0.1:4200, http://192.168.1.186:4200, https://satanlittlehelper.github.io - CORS_ALLOWED_METHODS=GET,POST,PUT,DELETE,OPTIONS - CORS_ALLOWED_HEADERS=Accept,Authorization,Content-Type,X-Request-ID - CORS_EXPOSED_HEADERS=X-Request-ID - CORS_ALLOW_CREDENTIALS=true - CORS_MAX_AGE=86400 - COOKIE_SECURE=true - - COOKIE_SAMESITE=Strict + - COOKIE_SAMESITE=None - COOKIE_DOMAIN= - RATE_LIMIT_ENABLED=true - - RATE_LIMIT_AUTH_PER_MINUTE=5 + - RATE_LIMIT_AUTH_PER_MINUTE=20 - RATE_LIMIT_GENERAL_PER_MINUTE=60 - RATE_LIMIT_BURST_SIZE=10 - EXERCISEDB_ENABLED=true diff --git a/render.dev.yaml b/render.dev.yaml deleted file mode 100644 index 76b06f5..0000000 --- a/render.dev.yaml +++ /dev/null @@ -1,70 +0,0 @@ -services: - - type: web - name: strive-api-dev - env: docker - plan: free - autoDeploy: true - healthCheckPath: /health - dockerfilePath: ./Dockerfile - branch: main - envVars: - - key: PORT - value: 8080 - - key: LOG_LEVEL - value: INFO - - key: LOG_FORMAT - value: json - - key: DB_HOST - sync: false - - key: DB_PORT - value: 5432 - - key: DB_USER - sync: false - - key: DB_PASSWORD - sync: false - - key: DB_NAME - sync: false - - key: DB_SSL_MODE - value: require - - key: JWT_SECRET - sync: false - - key: JWT_ISSUER - value: strive-api - - key: JWT_AUDIENCE - value: strive-app - - key: JWT_CLOCK_SKEW - value: 2m - - key: CORS_ALLOWED_ORIGINS - value: https://your-dev-frontend.com,http://localhost:3000,http://localhost:4200 - - key: CORS_ALLOWED_METHODS - value: GET,POST,PUT,DELETE,OPTIONS - - key: CORS_ALLOWED_HEADERS - value: Accept,Authorization,Content-Type,X-Request-ID - - key: CORS_EXPOSED_HEADERS - value: X-Request-ID - - key: CORS_ALLOW_CREDENTIALS - value: "true" - - key: CORS_MAX_AGE - value: 86400 - - key: COOKIE_SECURE - value: "true" - - key: COOKIE_SAMESITE - value: "None" - - key: COOKIE_DOMAIN - value: "" - - key: RATE_LIMIT_ENABLED - value: "true" - - key: RATE_LIMIT_AUTH_PER_MINUTE - value: 10 - - key: RATE_LIMIT_GENERAL_PER_MINUTE - value: 100 - - key: RATE_LIMIT_BURST_SIZE - value: 20 - - key: EXERCISEDB_ENABLED - value: "true" - - key: EXERCISEDB_BASE_URL - value: https://exercise.hellogym.io - - key: EXERCISEDB_TIMEOUT - value: 30s - - key: EXERCISEDB_RETRY_COUNT - value: 3 diff --git a/render.yaml b/render.yaml index 473821a..e15370a 100644 --- a/render.yaml +++ b/render.yaml @@ -35,7 +35,7 @@ services: - key: JWT_CLOCK_SKEW value: 2m - key: CORS_ALLOWED_ORIGINS - value: https://your-production-frontend.com + value: http://localhost:4200,http://127.0.0.1:4200,http://192.168.1.186:4200,https://satanlittlehelper.github.io - key: CORS_ALLOWED_METHODS value: GET,POST,PUT,DELETE,OPTIONS - key: CORS_ALLOWED_HEADERS @@ -49,7 +49,7 @@ services: - key: COOKIE_SECURE value: "true" - key: COOKIE_SAMESITE - value: "Strict" + value: "None" - key: COOKIE_DOMAIN value: "" - key: RATE_LIMIT_ENABLED