-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Check how Ghost is installed (https://github.com/TryGhost/Ghost-CLI/tree/main)
We run npx create boxedo-app
this will
- create a directory /bazinga
- download the latest version in /versions, removes unnecessary things and run 'npm install' in it
- link the latest version to /current
- create a link to /current/start.sh (or something similar just to start it)
- creates a .env in the / of the app
- if it exists, runs a 'npm run upgrade' in the current version
Additional things to do:
- the cli must be also able to run the "install" command like the ghost cli
- there is a hard coupling between the cli and the server
- the AppContext (which also brings the repositories) should be moved to core
Reactions are currently unavailable