init local package repo

This commit is contained in:
MacPro
2026-02-27 12:44:50 -06:00
commit 7027efd777
34 changed files with 20093 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
# Remote Private Beta (Tailscale)
## 1) One-time prep on host laptop
1. Install and connect Tailscale.
2. In this project folder, create beta env:
- `cp .env.beta.example .env.beta`
3. Set a strong secret in `.env.beta` for `CRM_SECRET_KEY`.
## 2) Start beta server
- `./start_beta.sh`
- Optional custom port: `./start_beta.sh 8080`
The script prints the Tailscale URL if Tailscale is running.
## 3) Invite users
- Log in as admin.
- Settings -> Admin -> Invite User.
- Share the Tailscale URL and credentials with each tester.
## 4) Pre-flight safety checks before each test session
1. Run backup now in Settings -> Admin.
2. Run backup verification in Settings -> Admin -> Reliability Checks.
3. Confirm Security panel has no secret warning.
## 5) Troubleshooting
- If users cannot connect, confirm host shows `tailscale status` as online.
- If CORS error appears, set exact origin in `.env.beta` as `CRM_CORS_ORIGIN=http://<tailscale-ip>:8080` and restart.
- If port is in use, run `./start_beta.sh 8090`.