- Added root .gitignore to exclude node_modules - Updated backend and frontend package-lock.json - Updated STATUS.md - Added deployment helper scripts
1.5 KiB
1.5 KiB
🚀 Ready to Deploy
Everything is prepared. Follow these 2 simple steps:
Step 1: Create Forgejo Repository (2 minutes)
- Go to: https://git.runfoo.run
- Log in if needed
- Click + → New Repository
- 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"
- Click Create Repository
Step 2: Run Deployment Script
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
-
Enable Forgejo Actions:
- Go to: https://git.runfoo.run/runfoo/ca-grow-ops-manager/settings
- Enable Actions
- Set permissions to "Read and write"
-
Monitor Deployments:
-
Start Building:
- Follow
plans/tasks-week-1-infrastructure.md - Every push to
mainauto-deploys!
- Follow
That's it! Just create the repo and run ./deploy.sh 🎉