Go to file
pavlov346346 66d4414634 Ops: retarget Timeweb auto-deploy to app.caterium.ru, not the apex domain
caterium.ru and app.caterium.ru are separate Timeweb sites with separate
document roots. The apex domain's root is reserved for an unrelated future
site, so auto-detection must never be able to land there. Drop the generic
$HOME/public_html and unverified app.caterium.ru/public_html guesses in
favor of the confirmed real path ($HOME/caterium-app/public_html), and
require CATERIUM_WEB_ROOT explicitly in the documented cron command.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-10 20:39:16 +03:00
.github/workflows Infra: production branch promotion for app.caterium.ru 2026-09-09 19:09:32 +03:00
docs docs: note verified Timeweb production auto-deploy 2026-09-10 20:26:07 +03:00
ops Ops: retarget Timeweb auto-deploy to app.caterium.ru, not the apex domain 2026-09-10 20:39:16 +03:00
public Caterium v17.7.3 — clients server read 2026-09-09 12:07:37 +03:00
supabase/functions Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
tests Caterium v17.7.3 — clients server read 2026-09-09 12:07:37 +03:00
.gitignore Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
deploy-trigger.txt Create deploy-trigger.txt 2026-09-07 15:48:20 +03:00
GITHUB-CLOUDFLARE-SETUP.txt Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
package-lock.json Caterium v17.7.3 — clients server read 2026-09-09 12:07:37 +03:00
package.json Caterium v17.7.3 — clients server read 2026-09-09 12:07:37 +03:00
PUSH-TO-GITHUB.bat Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
README.md Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
TIMEWEB-APP-PLATFORM.md Infra: production branch promotion for app.caterium.ru 2026-09-09 19:09:32 +03:00
UPDATE-FROM-REMOTE-AND-PUSH.bat Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00
wrangler.jsonc Caterium v17.6.0 - GitHub Cloudflare autodeploy 2026-09-07 15:29:20 +03:00

Caterium

Caterium catering SaaS frontend with Supabase backend.

Production

Current Cloudflare Worker: ancient-sound-04ab

Cloudflare publishes only public/. SQL, Edge Functions, tests and documentation are not web-accessible.

Deploy checks

npm install
npm run check:deploy
npm run test:e2e

Cloudflare Git deployment

  • Build command: npm run check:deploy
  • Deploy command: npx wrangler deploy
  • Production branch: main
  • Root directory: /

Backend

Supabase Edge Functions are versioned under supabase/functions/. SQL migration/history files live under ops/sql/.