Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup wizard for the initial database objects #889

Open
metalgrid opened this issue Apr 1, 2024 · 0 comments · May be fixed by #890
Open

Setup wizard for the initial database objects #889

metalgrid opened this issue Apr 1, 2024 · 0 comments · May be fixed by #890

Comments

@metalgrid
Copy link

The installation procedure is a bit tedious when deploying without the automated script (for example, when not deploying to an ubuntu-based host, or in a custom environment). A long-standing memo in the docs states Yes, a setup wizard needs to be built!, outlining the need for one.

While having a full-blown page where a user fills an HTML form would be great, but that has its own issues, e.g. having to secure it, or remove it after the installation.

I propose a simple artisan command that will retrieve all the required information for the initial setup from the user.
It should use the IXP models instead of raw SQL to improve the installation process, maintainability, and to reduce the risks of working with shell variables (e.g. an escape character being mistyped in one of them may lead to unexpected problems).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant