caterium-app/TIMEWEB-APP-PLATFORM.md
pavlov346346-source 71a974ac19
Infra: production branch promotion for app.caterium.ru
Prepare Caterium for Timeweb Cloud App Platform production hosting on app.caterium.ru with QA-gated promotion to the production branch.
2026-09-09 19:09:32 +03:00

1.0 KiB

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.