On branch main
modified: main_dc/yalarba/api_yal/.env modified: main_dc/yalarba/api_yal/cmd/main.go switch docker container iner port for tp_yal to 8787
This commit is contained in:
@@ -4,8 +4,13 @@ DB_PORT=5432
|
|||||||
DB_USER=postgres
|
DB_USER=postgres
|
||||||
DB_PASSWORD=postgres
|
DB_PASSWORD=postgres
|
||||||
DB_NAME=db_yal
|
DB_NAME=db_yal
|
||||||
APP_PORT=8081
|
APP_PORT=8787
|
||||||
JWT_SECRET=secret
|
JWT_SECRET=secret
|
||||||
UPLOAD_PATH=./storage/uploads
|
UPLOAD_PATH=./storage/uploads
|
||||||
ENVIRONMENT=development
|
ENVIRONMENT=development
|
||||||
|
SERVER_PORT=8080
|
||||||
LOG_LEVEL=debug
|
LOG_LEVEL=debug
|
||||||
|
# настройки корс
|
||||||
|
CORS_ALLOWED_ORIGINS=http://easysite102.ru,https://easysite102.ru,http://localhost:8088,https://localhost:8088
|
||||||
|
RATE_LIMIT_ENABLED=true
|
||||||
|
RATE_LIMIT_REQUESTS_PER_SERCOND=10
|
||||||
@@ -7,8 +7,8 @@ import (
|
|||||||
"api_yal/internal/config"
|
"api_yal/internal/config"
|
||||||
"api_yal/internal/database"
|
"api_yal/internal/database"
|
||||||
"api_yal/internal/logger"
|
"api_yal/internal/logger"
|
||||||
"api_yal/internal/server"
|
|
||||||
"api_yal/internal/router"
|
"api_yal/internal/router"
|
||||||
|
"api_yal/internal/server"
|
||||||
|
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
)
|
)
|
||||||
@@ -16,14 +16,14 @@ import (
|
|||||||
// main — точка входа в приложение api_yal.
|
// main — точка входа в приложение api_yal.
|
||||||
// Инициализирует конфигурацию, логгер, подключение к базе данных,
|
// Инициализирует конфигурацию, логгер, подключение к базе данных,
|
||||||
// настраивает маршруты и запускает HTTP-сервер.
|
// настраивает маршруты и запускает HTTP-сервер.
|
||||||
//
|
//
|
||||||
// Процесс инициализации:
|
// Процесс инициализации:
|
||||||
// 1. Загружает конфигурацию из переменных окружения или конфигурационных файлов.
|
// 1. Загружает конфигурацию из переменных окружения или конфигурационных файлов.
|
||||||
// 2. Инициализирует логгер с уровнем и окружением из конфигурации.
|
// 2. Инициализирует логгер с уровнем и окружением из конфигурации.
|
||||||
// 3. Подключается к PostgreSQL через GORM.
|
// 3. Подключается к PostgreSQL через GORM.
|
||||||
// 4. Настраивает маршрутизацию с помощью библиотеки Chi.
|
// 4. Настраивает маршрутизацию с помощью библиотеки Chi.
|
||||||
// 5. Запускает HTTP-сервер на порту 8787.
|
// 5. Запускает HTTP-сервер на порту 8787.
|
||||||
//
|
//
|
||||||
// Если возникает ошибка при подключении к базе данных, приложение завершается с паникой.
|
// Если возникает ошибка при подключении к базе данных, приложение завершается с паникой.
|
||||||
// При ошибках запуска сервера (кроме ErrServerClosed) приложение завершается с фатальной ошибкой.
|
// При ошибках запуска сервера (кроме ErrServerClosed) приложение завершается с фатальной ошибкой.
|
||||||
func main() {
|
func main() {
|
||||||
|
|||||||
Reference in New Issue
Block a user