View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
5841 | Composr | installer | public | 2024-08-04 19:52 | 2024-08-04 19:52 |
Reporter | Chris Graham | Assigned To | Guest | ||
Priority | normal | Severity | feature | ||
Status | new | Resolution | open | ||
Summary | 5841: CLI based installation (headless) | ||||
Description | Rework the installer to split into controller/model, and then add code so that install.php can be called on the command line to install as headless. This headless mode should be advertised as for basic installations only, and should work with the XML database. It shouldn't have any options at all, just installs a basic environment that works immediately. The idea is we make installing Composr on a Linux box radically simple. Install core web server and PHP packages, extract an archive under the webroot, and run the installer command. No need to know anything about hosting, databases, etc. We'd need to make sure it was easy to switch over to a proper MySQL installation was easy enough. We have tooling for that (generating an SQL dump), but it would need properly exposing. | ||||
Tags | Roadmap: Over the horizon, Type: Anti-big-tech | ||||
Attach Tags | |||||
Time estimation (hours) | 8 | ||||
Sponsorship open | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-08-04 19:52 | Chris Graham | New Issue | |
2024-08-04 19:52 | Chris Graham | Tag Attached: Roadmap: Over the horizon | |
2024-08-04 19:52 | Chris Graham | Tag Attached: Type: Anti-big-tech | |
2024-08-04 19:52 | Chris Graham | Relationship added | related to 5840 |