Project specs: Node.js 22 & Next.js 15
- Push your code to the master branch
- Deploy via Docker method on Hamravesh
- Set up required disks on Hamravesh platform
- Configure similar to project's docker-compose storage settings
- If any problem for running pod:
- delete file manager instance (if any)
- Restart pods
- If restarting did not help, Redeploy (not reset pods) project on Hamravesh dashboard to prevent any issues
- else try to force push to master
- Access Hamravesh File Manager
- Upload:
dev.dbfile- Any other required files/assets
- Reset Hamravesh pods
- Verify application is running correctly
- Data persistence is maintained between deployments
- Storage configuration only needs to be done once
- For subsequent deployments, only push to master branch
- Hamravesh account
- Docker configuration
- Access to project repository