ca-grow-ops-manager/START-HERE.md
fullsizemalt a4ea600843
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
chore: Add .gitignore and update dependencies
- Added root .gitignore to exclude node_modules
- Updated backend and frontend package-lock.json
- Updated STATUS.md
- Added deployment helper scripts
2025-12-09 00:30:27 -08:00

59 lines
1.5 KiB
Markdown

# 🚀 Ready to Deploy
Everything is prepared. Follow these 2 simple steps:
## Step 1: Create Forgejo Repository (2 minutes)
1. Go to: **<https://git.runfoo.run>**
2. Log in if needed
3. Click **+** → **New Repository**
4. Fill in:
- Organization: **runfoo**
- Name: **ca-grow-ops-manager**
- Description: **Production-grade web + mobile app for managing licensed California cannabis cultivation facilities**
- Visibility: **Private**
- **UNCHECK** "Initialize repository"
5. Click **Create Repository**
## Step 2: Run Deployment Script
```bash
cd /Users/ten/ANTIGRAVITY/777wolfpack/ca-grow-ops-manager
./deploy.sh
```
The script will:
- ✅ Add Git remote
- ✅ Push code to Forgejo
- ✅ Show you the SSH private key to add to Forgejo secrets
- ✅ Clone to nexus-vector
- ✅ Generate secure passwords
- ✅ Deploy the service
- ✅ Verify deployment
## What's Already Done
✅ SSH key generated and added to nexus-vector
✅ Service directory created on nexus-vector
✅ All code committed and ready to push
✅ CI/CD workflows configured
✅ Deployment script ready
## After Deployment
1. **Enable Forgejo Actions**:
- Go to: <https://git.runfoo.run/runfoo/ca-grow-ops-manager/settings>
- Enable Actions
- Set permissions to "Read and write"
2. **Monitor Deployments**:
- <https://git.runfoo.run/runfoo/ca-grow-ops-manager/actions>
3. **Start Building**:
- Follow `plans/tasks-week-1-infrastructure.md`
- Every push to `main` auto-deploys!
---
**That's it! Just create the repo and run `./deploy.sh`** 🎉