Issues
- Silent Install : Ability to bypass the installer via env variablesCONTENTBOX-1334Luis Majano
- Coldbox/ContentBox Setup ErrorCONTENTBOX-1146Resolved issue: CONTENTBOX-1146Michael Edwards
- CB5 Installer - variable [THISSETTING] doesn't existCONTENTBOX-1145Resolved issue: CONTENTBOX-1145
- Translation Error on Installation for Email SetupCONTENTBOX-1012Resolved issue: CONTENTBOX-1012Mitrah Soft
- Error Installing ContentBox-installer@be -security interceptor not foundCONTENTBOX-1008Resolved issue: CONTENTBOX-1008
- Contentbox installer doesn't allow you to select a special port for the datasourceCONTENTBOX-1007Resolved issue: CONTENTBOX-1007
- Create server.json for site and installers, so we can have rewrites and nice logosCONTENTBOX-949Resolved issue: CONTENTBOX-949
- Cache installer detection query to improve performanceCONTENTBOX-941Resolved issue: CONTENTBOX-941Luis Majano
- Fix issue of installer failing when rewrites turned offCONTENTBOX-913Resolved issue: CONTENTBOX-913
- Installer Exception - Error building: SettingService@cbCONTENTBOX-893Resolved issue: CONTENTBOX-893
- Installer for 3.5 fails - settings for file browser doesn't exist on loadCONTENTBOX-864Resolved issue: CONTENTBOX-864Gavin Pickin
- Installer doesn't work without rewritesCONTENTBOX-815Resolved issue: CONTENTBOX-815
- JavaLoader error setting up new ContentBox site on ACF 2016CONTENTBOX-744Resolved issue: CONTENTBOX-744Luis Majano
- Add a subscribe to Mailing list from the installer.CONTENTBOX-670Gavin Pickin
- Installer is broken after datasource creationCONTENTBOX-658Resolved issue: CONTENTBOX-658Francesco Pepe
- New installationCONTENTBOX-567Resolved issue: CONTENTBOX-567Luis Majano
- DsnCreator readonly dsnName input fieldCONTENTBOX-487Resolved issue: CONTENTBOX-487Luis Majano
- Localized DSN CreatorCONTENTBOX-478Resolved issue: CONTENTBOX-478Luis Majano
- Localized InstallerCONTENTBOX-477Resolved issue: CONTENTBOX-477Luis Majano
- 1.6 New Installation ErrorCONTENTBOX-414Resolved issue: CONTENTBOX-414Luis Majano
- Source Code download does not install properly on LinuxCONTENTBOX-189Resolved issue: CONTENTBOX-189Luis Majano
- installer issues with autocomplete removing some selectionsCONTENTBOX-188Resolved issue: CONTENTBOX-188Luis Majano
- Make the footers in the admin, installer and dsn creator NOT fixedCONTENTBOX-146Resolved issue: CONTENTBOX-146Richard McKenna
- Improve the installer UI to a more stepped wizard and better validationCONTENTBOX-95Resolved issue: CONTENTBOX-95Luis Majano
- Add express edition rewrites to installer so express edition can have full rewritesCONTENTBOX-73Resolved issue: CONTENTBOX-73Luis Majano
- Add validation error message near submit button on adminCONTENTBOX-63Resolved issue: CONTENTBOX-63Luis Majano
26 of 26
Silent Install : Ability to bypass the installer via env variables
Description
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Luis MajanoLuis MajanoReporter
Luis MajanoLuis MajanoComponents
Priority
Major
Details
Details
Assignee
Luis Majano
Luis MajanoReporter
Luis Majano
Luis MajanoComponents
Priority
Sentry
Sentry
Sentry
Created October 2, 2021 at 12:07 AM
Updated December 12, 2023 at 11:17 AM
Activity
Show:
At this point in time, once the contentbox cli installs a new site, the server is started, which kicks off the orm (creating the database) and calls the web installer for completion. The installer is in charge of then setting up the default site and the first administrator by requesting user input.
Have a way to bypass the web installer via env variables to allow for silent installs and avoid the security risk of having an open web installer.
We can also update the cli installer to allow for the following inputs. If one is used, then all the fields are mandatory.
Admin First Name
Admin Last Name
Admin Email
Admin Username
Admin Password
The installer cli will remove the
contentbox-installer
module as part of its deployment process, since we will be in silent mode.The env variables we can use are to do a silent install can be:
Once ContentBox is active via the
cb_active
flag. Then these installer env variables will be ignored, as this denotes that the site has been setup already and configured for operation.