17bd14383b
nginx test scripts
continuous-integration/drone/push Build is failing
2025-11-02 14:56:47 +09:00
56d7bbaf86
script fix
continuous-integration/drone/push Build is failing
2025-11-02 12:03:06 +09:00
b9f639337a
make file fix
continuous-integration/drone/push Build is failing
2025-11-02 11:47:30 +09:00
22d049aa9f
makefile script edit
continuous-integration/drone/push Build is failing
2025-11-02 11:29:05 +09:00
fd76f56249
🚀 Расширена команда build-prod с автоматической настройкой nginx
...
continuous-integration/drone/push Build is failing
✨ Новые возможности:
- build-prod теперь проверяет и устанавливает nginx + certbot
- Автоматическая настройка проксирования порта 80 → 3000 (frontend)
- Настройка маршрутизации API/admin → порт 8000 (backend)
- SSL конфигурация с современными стандартами безопасности
🔧 Новые команды:
- make build-prod - сборка + nginx настройка
- make ssl-cert - получение SSL сертификата
- make deploy-full - полное развертывание с SSL
📝 Документация:
- docs/NGINX_DEPLOYMENT.md - подробное руководство
- scripts/test-nginx-config.sh - тестовый скрипт
🌐 Маршрутизация:
- https://links.shareon.kr/ → localhost:3000 (Next.js)
- https://links.shareon.kr/api/ → localhost:8000 (Django)
- https://links.shareon.kr/admin/ → localhost:8000 (Django)
🔒 Безопасность: HTTPS редирект, HSTS, защитные заголовки
2025-11-02 11:05:51 +09:00
368ee30396
fix(makefile): improve generate-env command and script
...
continuous-integration/drone/push Build is failing
- Fix bash error in generate_env.sh with proper environment variable handling
- Add docker-compose command detection for better compatibility
- Add generate-env-prod command with production warnings
- Make generate-env non-interactive by default for easier automation
- Add generate-env-interactive for when user input is needed
- Expand .env.example with more configuration options
- Add helpful production deployment warnings
Resolves: 'make generate-env generates nonsense' issue
2025-11-02 08:41:11 +09:00
e685b48997
pipeline fix
continuous-integration/drone/push Build is failing
2025-11-02 06:41:29 +09:00
d5f1809f5a
Drone CD/CD PipeLine added
continuous-integration/drone Build is failing
2025-11-02 06:23:39 +09:00
2e535513b5
+ Приведены все функции приложения в рабочий вид
...
+ Наведен порядок в файлах проекта
+ Наведен порядок в документации
+ Настроены скрипты установки, развертки и так далее, расширен MakeFile
2025-11-02 06:09:55 +09:00