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
5d22544df1
docs(nginx): remove outdated serv_spa references
...
Updated the domains table to reflect that yalarba.ru is now
Nuxt 4 SSR (not static Vue SPA), and the old static path
/usr/share/nginx/yalarba/html no longer exists.
2026-06-12 11:27:28 +05:00
valitovgaziz
0898315910
remove legacy serv_spa (yalarba Vue SPA)
...
- Deleted main_dc/yalarba/serv_spa/ directory
- No docker-compose.yml changes needed (service was already unused)
- Updated docs references to point to yalarba-nuxt
- docker-compose.yml and nginx configs had no references to serv_spa
2026-06-12 11:26:18 +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
ba7b757541
fix(nginx): preserve /api/v1 prefix when proxying to api_yal, add favicon
2026-06-12 01:23:06 +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
d2b77d4553
On branch main
...
modified: main_dc/nginx/nginx-ssl.conf
modified: main_dc/yalarba/api_es/internal/config/config.go
add config into enginx for api_yal REST_API
2026-06-07 21:42:16 +05:00
valitovgaziz
a72a13fd5f
modified: main_dc/nginx/nginx-ssl.conf
...
add location auth with proxy to api_yal into ingin configs
2026-01-30 04:43:49 +05:00
valitovgaziz
bce0a3e7c8
modified: main_dc/nginx/nginx-ssl.conf
...
add comments for nginx configs
2025-12-11 14:33:05 +05:00
valitovgaziz
2489058c48
modified: main_dc/nginx/switch-config.sh
...
add coments
2025-12-10 14:39:35 +05:00
valitovgaziz
ff81cf165b
new file: main_dc/nginx/documentation/docs.md
...
add nignx documetation
2025-12-03 06:51:05 +05:00
valitovgaziz
99baf71ffc
modified: main_dc/nginx/nginx-ssl.conf
...
add port 8080 inner port conteiners for api_bb
2025-11-19 06:37:36 +05:00
valitovgaziz
293443cc89
modified: main_dc/nginx/nginx-ssl.conf
...
add to nginx ssl configs perflite option header and cors
2025-11-19 06:29:58 +05:00
valitovgaziz
d011ddaa37
modified: main_dc/docker-compose.yml
...
modified: main_dc/nginx/nginx-ssl.conf
change name on nginx ssh config to api_tp
2025-11-17 22:26:18 +05:00
valitovgaziz
39c871476b
modified: main_dc/nginx/nginx-ssl.conf
...
modified: main_dc/yalarba/easySite/easySite/nuxt.config.ts
new setting for nginx proxy cors
2025-11-15 05:09:23 +05:00
valitovgaziz
a62c15fb53
modified: main_dc/nginx/nginx-ssl.conf
...
delete overhead cores from nginx config
2025-11-15 04:55:09 +05:00
valitovgaziz
5446bef3e9
modified: main_dc/nginx/nginx-ssl.conf
...
modified: main_dc/yalarba/api_es/internal/router/setMiddleware.go
add headers nginx
2025-11-15 04:51:50 +05:00
valitovgaziz
e5723490d4
modified: main_dc/nginx/nginx-ssl.conf
...
modified: main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
delete cors settings from nginx
2025-11-14 05:04:42 +05:00
valitovgaziz
3e5608cdd8
modified: main_dc/nginx/nginx-ssl.conf
...
set path without api to http://api_es:8088/
2025-11-13 06:04:20 +05:00
valitovgaziz
9cdad0902f
modified: main_dc/nginx/nginx-ssl.conf
...
modified: main_dc/yalarba/easySite/easySite/app/pages/auth/register.vue
new register and set nginx-ssh.conf easysiste.ru api to 8088 port
2025-11-13 05:58:49 +05:00
valitovgaziz
d81e8cf2c8
modified: main_dc/nginx/nginx-ssl.conf
...
modified: main_dc/valitovgaziz/analytics/server.js
simplyfy nginx-ssl.conf and remove api from paths in server.js
2025-11-11 03:55:19 +05:00
valitovgaziz
9fe2e24189
modified: main_dc/nginx/nginx-ssl.conf
...
set new settings for valitovgaziz.ru site api/analytitcs
2025-11-11 03:47:03 +05:00
valitovgaziz
a013fcacd8
modified: main_dc/docker-compose.yml
...
modified: main_dc/nginx/nginx-ssl.conf
new file: main_dc/valitovgaziz/analytics/Dockerfile
new file: main_dc/valitovgaziz/analytics/package.json
new file: main_dc/valitovgaziz/analytics/server.js
new file: main_dc/valitovgaziz/html/JavaScript/analytics.js
modified: main_dc/valitovgaziz/html/index.html
add nginx settings for api logs for valitovgaziz.ru site,
add container for metrica container,
add metrica scripts on site valitovgaziz.ru
2025-11-11 03:22:14 +05:00
valitovgaziz
f0afeed31d
modified: main_dc/docker-compose.yml
...
modified: main_dc/nginx/nginx-ssl.conf
modified: main_dc/yalarba/api_es/cmd/main.go
fix some names for path into api_es
2025-10-29 06:17:43 +05:00
valitovgaziz
d45d99517c
modified: main_dc/docker-compose.yml
...
modified: main_dc/nginx/nginx-ssl.conf
modified: main_dc/yalarba/api_es/Dockerfile
modified: main_dc/yalarba/api_es/cmd/main.go
modified: main_dc/yalarba/api_es/go.mod
new file: main_dc/yalarba/api_es/go.sum
add api_es for REST API backend to easysite, add config nginx, add
server connection from api_es to db_tp
2025-10-29 06:11:21 +05:00
valitovgaziz
7b916c6cbe
modified: main_dc/nginx/nginx-ssl.conf
...
change nginx ngix-ssl.conf for easysite102.ru
2025-10-28 22:15:32 +05:00
valitovgaziz
b999916073
modified: main_dc/docker-compose.yml
...
modified: main_dc/nginx/nginx-ssl.conf
new file: main_dc/yalarba/easySite/easySite/.dockerignore
new file: main_dc/yalarba/easySite/easySite/Dockerfile
modified: main_dc/yalarba/easySite/easySite/app/layouts/admin.vue
modified: main_dc/yalarba/easySite/easySite/app/layouts/auth.vue
modified: main_dc/yalarba/easySite/easySite/app/layouts/default.vue
modified: main_dc/yalarba/easySite/easySite/nuxt.config.ts
modified: main_dc/yalarba/easySite/easySite/package-lock.json
modified: main_dc/yalarba/easySite/easySite/package.json
deleted: main_dc/yalarba/easySite/package-lock.json
build target, set new conteiner for easysite102.ru
2025-10-28 06:18:42 +05:00
valitovgaziz
fd7a55f626
rename long name to short name
2025-10-23 02:48:42 +05:00