Skip to content

Install it using just npx joongle init #18

@claudioc

Description

@claudioc

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions