Appearance
Topology
Домены и порты
| Проект | Прод домен | Прод порт | Дев домен | Дев порт | Репо |
|---|---|---|---|---|---|
| Group Site | designcorp.eu | 3000 | dev.designcorp.eu | 3001 | /home/admin/workspace/designcorp |
| Hub | hub.designcorp.eu | 3002 | dev.hub.designcorp.eu | 3003 | /home/admin/workspace/hub |
| Landing | landing.designcorp.eu | 3200 | dev.landing.designcorp.eu | 3201 | /home/admin/workspace/landing |
| Book | book.designcorp.eu | 3220 | dev.book.designcorp.eu | 3221 | /home/admin/workspace/BookDesignCorp |
| Book Library / KDP Workspace | library.book.designcorp.eu | 3215 | dev.library.book.designcorp.eu | 3213 | /home/admin/workspace/LibraryBookDesignCorp |
| UI Docs/Kit | ui.designcorp.eu | 3004 | dev.ui.designcorp.eu | 3005 | /home/admin/workspace/UIDesignCorp |
print.designcorp.eu | 3010-3019 | dev.print.designcorp.eu | 3020-3029 | /home/admin/workspace/print | |
| Client | client.designcorp.eu | 3006 | dev.client.designcorp.eu | 3007 | /home/admin/workspace/client-designcorp |
| AccountantDesignCorp | accountant.designcorp.eu | 3037 | dev.accountant.designcorp.eu / staging.accountant.designcorp.eu | 3038 / 3039 | /home/admin/workspace/AccountantDesignCorp |
| Docs | docs.designcorp.eu | 3030 | dev.docs.designcorp.eu | 3031 | /home/admin/workspace/docs-designcorp |
| Movie OS | movie.designcorp.eu | 3210 | dev.movie.designcorp.eu | 3211 | /home/admin/workspace/movie |
| Server Security / Admin | serveradmin.designcorp.eu | 3099 | dev.serveradmin.designcorp.eu | 3099 | /home/admin/workspace/serveradmin |
| EURO5 Contest Presentation | euro5.designcorp.eu | static | — | — | /home/admin/tmp/FH |
Nginx sites
/etc/nginx/sites-available/designcorp.eu/etc/nginx/sites-available/hub.designcorp.eu/etc/nginx/sites-available/landing.designcorp.eu/etc/nginx/sites-available/book.designcorp.eu/etc/nginx/sites-available/library.book.designcorp.eu/etc/nginx/sites-available/amazoncookbook.designcorp.eu(legacy redirect)/etc/nginx/sites-available/ui.designcorp.eu/etc/nginx/sites-available/dev.ui.designcorp.eu/etc/nginx/sites-available/print.designcorp.eu/etc/nginx/sites-available/client.designcorp.eu/etc/nginx/sites-available/accountant.designcorp.eu/etc/nginx/sites-available/dev.accountant.designcorp.eu/etc/nginx/sites-available/staging.accountant.designcorp.eu/etc/nginx/sites-available/docs.designcorp.eu/etc/nginx/sites-available/movie.designcorp.eu/etc/nginx/sites-available/serveradmin.designcorp.eu/etc/nginx/sites-available/euro5.designcorp.eu
Runtime модель AccountantDesignCorp
- Prod:
/opt/designcorp/accountant-designcorp/prod/currenton127.0.0.1:3037throughaccountant-designcorp-prod.service. - Dev:
/home/admin/workspace/AccountantDesignCorpon127.0.0.1:3038throughaccountant-designcorp-dev.service. - Staging:
/opt/designcorp/accountant-designcorp/staging/currenton127.0.0.1:3039throughaccountant-designcorp-staging.service. - Nginx:
/etc/nginx/sites-available/accountant.designcorp.eu,/etc/nginx/sites-available/dev.accountant.designcorp.eu,/etc/nginx/sites-available/staging.accountant.designcorp.eu. - TLS:
/etc/letsencrypt/live/accountant.designcorp.eu,/etc/letsencrypt/live/dev.accountant.designcorp.eu,/etc/letsencrypt/live/staging.accountant.designcorp.eu. - Prod note: current prod is an internal runtime using the local PostgreSQL/private local storage baseline; managed DB/object storage remain required before external SaaS/customer use.
Runtime модель docs
- Prod:
vitepress build+ static runtime из/opt/designcorp/docs-designcorp/prod/distна127.0.0.1:3030(clean URL handler) - Dev:
vitepress devна127.0.0.1:3031
Runtime модель Book Design Corp
- Prod:
/opt/designcorp/book-designcorp/prod/currentна127.0.0.1:3220черезbook-designcorp-prod.service. - Dev:
/home/admin/workspace/BookDesignCorpна127.0.0.1:3221черезbook-designcorp-dev.service. - Nginx:
/etc/nginx/sites-available/book.designcorp.eu. - TLS:
/etc/letsencrypt/live/book.designcorp.eu, SANbook.designcorp.eu,dev.book.designcorp.eu. - Repo:
https://github.com/DesignCorporation/book-designcorp. - Project board:
https://github.com/users/DesignCorporation/projects/14.
Runtime модель Book Library / KDP Workspace
- Prod:
/opt/designcorp/bookdesigncorp/prod/currentна127.0.0.1:3215черезbookdesigncorp-prod.service. - Dev:
/home/admin/workspace/LibraryBookDesignCorpна127.0.0.1:3213черезbookdesigncorp-dev.service. - Prod MCP:
127.0.0.1:3216черезbookdesigncorp-mcp-prod.service; public/mcpзакрыт nginx403. - Dev MCP:
127.0.0.1:3214черезbookdesigncorp-mcp.service;dev.library.book.designcorp.eu/mcpоткрыт для dev connector workflows. - Nginx:
/etc/nginx/sites-available/library.book.designcorp.eu. - TLS:
/etc/letsencrypt/live/library.book.designcorp.eu, SANlibrary.book.designcorp.eu,dev.library.book.designcorp.eu. - Runtime state:
/opt/designcorp/bookdesigncorp/prod/shared(db.env,ui.env,mcp.env, tokens, Amazon Ads/KDP reports, managed assets). - Repo:
https://github.com/DesignCorporation/AmazonCookBookduring migration. - Legacy hosts:
amazoncookbook.designcorp.eu->library.book.designcorp.eu,dev.amazoncookbook.designcorp.eu->dev.library.book.designcorp.eu. - Daily Ads timer:
bookdesigncorp-amazon-ads-daily-sync.timer.
Runtime модель Movie OS
- Prod:
/opt/designcorp/movie/prod/currentна127.0.0.1:3210черезmovie-prod.service. - Dev:
/home/admin/workspace/movieна127.0.0.1:3211черезmovie-dev.service. - Persisted data:
/opt/designcorp/movie/prod/shared/contentи/opt/designcorp/movie/prod/shared/workspaces. - Prod закрыт Basic Auth, потому что Movie OS включает file-backed write actions.
- Dev тоже закрыт Basic Auth, если включены write-флаги для authoring/import/review smoke.
- Backups:
/opt/designcorp/movie/backupsчерезmovie-prod-backup.timerкаждый день в03:20 UTC, хранится 14 архивов.
Runtime модель EURO5 Contest Presentation
- Static runtime:
/opt/designcorp/euro5/prod/current - Source/export workspace:
/home/admin/tmp/FH - Public URL:
https://euro5.designcorp.eu/ - PDF export:
https://euro5.designcorp.eu/exports/euro5-presentation.pdf