docs: add Timeweb production deployment guide
This commit is contained in:
parent
e9e0b2c19c
commit
d7b0ce6148
27
TIMEWEB-APP-PLATFORM.md
Normal file
27
TIMEWEB-APP-PLATFORM.md
Normal file
@ -0,0 +1,27 @@
|
||||
# Caterium production on Timeweb Cloud App Platform
|
||||
|
||||
Target domain: `app.caterium.ru`
|
||||
|
||||
## Application settings
|
||||
- Repository: `pavlov346346-source/caterium-app`
|
||||
- Branch: `production`
|
||||
- Type: Frontend / HTML-CSS-JS
|
||||
- Publish directory: `public`
|
||||
- Auto deploy: enabled for the `production` branch
|
||||
|
||||
The `production` branch is updated automatically only after the `Caterium QA` GitHub Actions workflow succeeds for a push to `main`.
|
||||
|
||||
## Domain
|
||||
Add custom domain `app.caterium.ru` in Timeweb App Platform and use the DNS records Timeweb provides for the application. Keep Cloudflare proxy out of the production request path.
|
||||
|
||||
## Validation after DNS/SSL is ready
|
||||
1. Open `https://app.caterium.ru` without VPN from a Russian network.
|
||||
2. Sign in to Caterium.
|
||||
3. Verify workspace loading and Supabase sync.
|
||||
4. Create and edit a test order.
|
||||
5. Open clients and catalog.
|
||||
6. Upload/view a photo.
|
||||
7. Generate/download a client proposal PDF.
|
||||
8. Install/open the PWA and verify refresh/offline shell.
|
||||
|
||||
Do not decommission the old Cloudflare Worker until these checks pass.
|
||||
Loading…
Reference in New Issue
Block a user