-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
enhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featureinstallersetupRelates to the InvenTree setup / installation processRelates to the InvenTree setup / installation process
Milestone
Description
Please verify that this feature request has NOT been suggested before.
- I checked and didn't find similar feature request
Problem statement
The installer currently is non-interactive. It can be modified with environment variables but it would be cool to have an interactive guide to pick a database backend and maybe set up Redis ... there are options.
Suggested solution
Create an interactive installer:
- 'no input' switch (default on)
- database selection (sqlite, postgres, MySQL)
- add cache (redis)
- (optional) create optional installer pingback
- Add permanent settings file
- Add reinstall option
Describe alternatives you've considered
The new installer in #3743 is a great improvement (IMO, I wrote it) but could be more interactive.
Examples of other systems
The installer for Coolify is great, something like it could be used as a blueprint.
Do you want to develop this?
- I want to develop this.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featureinstallersetupRelates to the InvenTree setup / installation processRelates to the InvenTree setup / installation process