valitovgaziz
8e766b540e
feat: CI/CD, per-domain HTTPS, backup, config generator
...
- sites.yml — единый источник истины для всех сайтов
- generate-configs.sh — генератор nginx конфигов, certbot domains.txt, .env
- nginx: per-domain HTTPS (вместо all-or-nothing switch-config)
- certbot: единый renew-all.sh, динамический init (без 5 дублирующих скриптов)
- backup: контейнер с pg_dump + rclone (Яндекс.Диск), ежедневно в 3AM
- Gitea + Gitea Runner в docker-compose (self-hosted Git + CI/CD)
- .gitea/workflows/deploy.yml — CI/CD pipeline: push → авто-деплой
- Makefile: generate-configs, reconfig, deploy, backup, restore, gitea, help
2026-06-12 12:22:19 +05:00
valitovgaziz
b0350abfbe
DB optimization: pool, golang-migrate, consolidate to single Postgres
...
- Fix DB_NAME=db_yal -> mydb in api_yal .env
- Add connection pool (MaxOpenConns 25, MaxIdleConns 10, ConnMaxLifetime 30m)
- Replace GORM AutoMigrate with golang-migrate in api_yal and api_bb
- Create embedded SQL migrations for both APIs
- Add DB_SCHEMA support to api_bb config
- Consolidate to single Postgres: db_bb -> schema 'bb' on db container
- Remove db_bb service, bb-network, db_bb volume from compose
- Remove api_tp targets from Makefile
- Clean up old migrate.go
2026-06-12 10:47:41 +05:00
valitovgaziz
86b8968dce
add all command for easysite
2026-06-12 10:18:45 +05:00
valitovgaziz
90a96b4125
Migrate easysite from api_es to api_yal
...
- Remove api_es service, Dockerfile, all Go source files
- Remove api_es from docker-compose.yml, nginx-ssl.conf, .env, Makefile
- Replace nginx /api/ proxy with /api/v1/ → api_yal:8787
- Add amenity/upload domains, AuthResponse, GET /auth/me, GET /objects/my to api_yal
- Rewrite easysite frontend: types, composables, and all 5 pages to use api_yal DTOs
- Wire nuxt.config public.apiBase, add useObjects CRUD composable
- Update docs references from api_es to api_yal
2026-06-12 10:14:38 +05:00
valitovgaziz
d8349a0936
feat: add yalarba-nuxt to infra, wire fonts, switch nginx from static SPA to SSR proxy
2026-06-12 00:37:49 +05:00
valitovgaziz
e8a655d54c
feat: containerize valitovgaziz site, add Dockerfile, nginx proxy, Makefile targets
2026-06-10 11:03:11 +05:00
valitovgaziz
f20d42e026
modified: main_dc/Makefile
...
upgade command for api_bb
2026-02-12 03:44:52 +05:00
valitovgaziz
3bc5c16711
modified: main_dc/Makefile
...
add commands for api_yal restart start rebuild
2026-02-07 05:52:59 +05:00
valitovgaziz
dea499f9bc
modified: main_dc/Makefile
...
modified: main_dc/docker-compose.yml
fix path
2026-01-30 05:05:38 +05:00
valitovgaziz
fc9372db2e
modified: main_dc/Makefile
...
delete redandant command for restart all services
2026-01-27 20:12:29 +05:00
valitovgaziz
ec00612e76
modified: main_dc/Makefile
...
make cerbot last command change to wat from wn
2026-01-23 00:44:44 +05:00
valitovgaziz
dc1c22e1c5
modified: main_dc/Makefile
...
Добавил комментарии для Makefile
2025-11-29 12:23:44 +05:00
valitovgaziz
0c4bad7643
modified: main_dc/Makefile
...
change command
2025-11-26 15:04:00 +05:00
valitovgaziz
31b06df84e
modified: main_dc/Makefile
...
change vue_bb command with wn
2025-11-19 06:19:56 +05:00
valitovgaziz
b348adc65a
modified: main_dc/Makefile
...
add all commands for all cicle
2025-11-19 05:42:14 +05:00
valitovgaziz
1ede01264f
modified: main_dc/Makefile
...
restart and wn to all
2025-11-19 05:40:17 +05:00
valitovgaziz
826583a5ff
modified: main_dc/Makefile
...
add restart_all command
2025-11-19 05:39:17 +05:00
valitovgaziz
e2409b58bd
modified: main_dc/Makefile
...
change vue_bb command
2025-11-19 05:18:56 +05:00
valitovgaziz
b51aa3f2e8
modified: main_dc/Makefile
...
change command for bbvue build
2025-11-19 05:17:55 +05:00
valitovgaziz
8d80fd4bc6
modified: main_dc/Makefile
...
agane
2025-11-17 22:51:48 +05:00
valitovgaziz
cb83f271ef
modified: main_dc/Makefile
...
api => api_tp
2025-11-17 22:50:52 +05:00
valitovgaziz
4bd82cb2d5
modified: main_dc/Makefile
...
add api commands for Makefile
2025-11-17 21:54:12 +05:00
valitovgaziz
19e9d85eff
modified: main_dc/Makefile
...
delete clean command
2025-11-14 04:28:07 +05:00
valitovgaziz
3e022c84fe
modified: main_dc/Makefile
...
modified: main_dc/yalarba/easySite/easySite/nuxt.config.ts
add clean command to Makefile and preset: 'none" for ui
2025-11-14 04:12:48 +05:00
valitovgaziz
9898c95f6c
modified: main_dc/Makefile
...
add wn commands watch -n 2 docker ps
2025-11-11 11:39:13 +05:00
valitovgaziz
53580557c7
modified: main_dc/Makefile
...
add commands watch -n 2
2025-11-11 11:37:07 +05:00
valitovgaziz
4cd4afaf7f
modified: main_dc/Makefile
...
add commands for certbot
2025-11-11 11:34:04 +05:00
valitovgaziz
9b3d0a5fe9
modified: main_dc/Makefile
...
add restart command for analytics
2025-11-11 10:47:20 +05:00
valitovgaziz
29fab22f83
modified: main_dc/Makefile
...
add es start command docker ps
2025-11-11 06:19:56 +05:00
valitovgaziz
c959e11a5e
modified: main_dc/Makefile
...
fix command for api_es
2025-11-11 06:14:29 +05:00
valitovgaziz
f626a86884
modified: main_dc/Makefile
...
add commands for api_es
2025-11-11 06:03:04 +05:00
valitovgaziz
510d17fc25
modified: main_dc/Makefile
...
fix command
2025-11-11 03:56:38 +05:00
valitovgaziz
5d2157fe06
modified: main_dc/Makefile
...
add commands for analytics valitovgaziz site
2025-11-11 03:38:48 +05:00
valitovgaziz
46e804cc90
modified: main_dc/Makefile
...
fix command for rebuild bbvue
2025-11-04 02:14:36 +05:00
valitovgaziz
ebc3dd954c
modified: main_dc/Makefile
...
add htop command into Makefile
2025-11-02 05:14:05 +05:00
valitovgaziz
79d58a237f
modified: main_dc/Makefile
...
fix nginx all rebuild path for make nginx command
2025-10-29 06:29:24 +05:00
valitovgaziz
1e187f4cad
modified: main_dc/Makefile
...
add commands for easysite
2025-10-28 22:21:29 +05:00
valitovgaziz
28691774e9
modified: main_dc/Makefile
...
add Makefile commands for build easysite
2025-10-28 21:54:50 +05:00
valitovgaziz
fd7a55f626
rename long name to short name
2025-10-23 02:48:42 +05:00