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
This commit is contained in:
@@ -18,7 +18,7 @@ main_dc/
|
||||
yalarba/api_es/ -- Go REST API (GORM+Chi), port 8088, DB: db (5432)
|
||||
yalarba/api_yal/ -- Go REST API (GORM+Chi), port 8787, DB: db (5432)
|
||||
yalarba/easySite/easySite/ -- Nuxt 4 SPA for easysite102.ru
|
||||
yalarba/serv_spa/spa/vue/ -- Vue 3 + Vite SPA for yalarba.ru
|
||||
yalarba/yalarba-nuxt/ -- Nuxt 4 SPA for yalarba.ru
|
||||
valitovgaziz/analytics/ -- Node.js (Express) analytics server, port 9999
|
||||
valitovgaziz/html/ -- static HTML for valitovgaziz.ru
|
||||
nginx/ -- nginx with automatic HTTP↔HTTPS switching
|
||||
@@ -47,7 +47,7 @@ cd main_dc/BB/bbvue && npm run dev # Vite dev server
|
||||
cd main_dc/BB/bbvue && npm run lint # ESLint --fix
|
||||
cd main_dc/BB/bbvue && npm run format # Prettier --write src/
|
||||
|
||||
cd main_dc/yalarba/serv_spa/spa/vue && npm run dev # Vite dev (yalarba SPA)
|
||||
# serv_spa удалён — yalarba работает через yalarba-nuxt (Nuxt SSR)
|
||||
|
||||
cd main_dc/yalarba/easySite/easySite && npm run dev # Nuxt dev
|
||||
cd main_dc/yalarba/easySite/easySite && npm run build # Nuxt build
|
||||
@@ -56,7 +56,7 @@ cd main_dc/yalarba/easySite/easySite && npm run build # Nuxt build
|
||||
## Service quirks
|
||||
|
||||
- **Nginx SSL**: `switch-config.sh` is all-or-nothing — HTTPS only activates when *every* domain has a cert. Until then, SSL port redirects back to HTTP.
|
||||
- **`yalarba/serv_spa/spa/`**: Dockerfile is incomplete (build stage only, no runtime). The `spa/vue/` package.json includes express/pg deps despite being a Vite SPA — likely unused or legacy. The nginx compose mounts `yalarba/serv_spa/spa/vue/dist`.
|
||||
- **`yalarba/serv_spa/`**: удалён — был legacy Vue SPA, не использовался.
|
||||
- **`api_yal`** is the only container that runs as non-root. Runs on port 8787.
|
||||
- **`api_es`** port is configurable via `API_ES_APP_PORT` in `.env` (default 8088). All other API ports are hardcoded.
|
||||
- **Databases**: `db` (port 5432) is shared between api_tp, api_es, api_yal. `db_bb` (port 5433) is dedicated to api_bb.
|
||||
|
||||
Reference in New Issue
Block a user