Skip to content

Repository files navigation

Deployment Guide

Project specs: Node.js 22 & Next.js 15

Deployment Steps on Hamravesh

1. Initial Deploy

  • Push your code to the master branch
  • Deploy via Docker method on Hamravesh

2. Create Storage

  • 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

3. Upload Files

  • Access Hamravesh File Manager
  • Upload:
    • dev.db file
    • Any other required files/assets

4. Finalize

  • Reset Hamravesh pods
  • Verify application is running correctly

Important Notes

  • Data persistence is maintained between deployments
  • Storage configuration only needs to be done once
  • For subsequent deployments, only push to master branch

Prerequisites

  • Hamravesh account
  • Docker configuration
  • Access to project repository

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages