Skip to content

Deployment

Chris Gilligan edited this page Jul 17, 2024 · 2 revisions

Manual Deployment:

  • Cut a new release
  • Open Virtualmin Terminal in the VM, or SSH to a virtualmin server and sudo su username, cd ~
  • wget the address of the new release zipfile.
  • unzip zipfile
  • rsync -avI utctiny-x.x/ public_html where x.x is the release version
    • this will overwrite all files except the environment-specific configs for app and SAML
  • If it's an update to Sleeky Backend theme/plugin, you may need to Deactivate and Activate the Sleeky Backend Plugin to refresh the backend theme
  • If the updates include composer.lock for main app or plugins, you must run composer install in those directories to update the vendor files

Clone this wiki locally