Skip to content

Install script - #1326

Merged
royduin merged 6 commits into
masterfrom
installer
Oct 14, 2026
Merged

royduin merged 6 commits into
masterfrom
installer

Conversation

@royduin

@royduin royduin commented Jul 9, 2026 •

Copy link
Copy Markdown
Member

An install script to make it easier to try out Rapidez. At the end we like to put this on the Rapidez.io homepage:

curl -fsSL https://rapidez.io/install | bash

Which should point to this install file.

Requirements / todos:

  • Just a oneliner to copy paste
  • It should run next to any other services like Valet, Herd, MySQL, etc
  • Browsing and editing templates should be easy and locally
  • It can run completely independent fully in Docker
    • Webserver
    • MySQL
    • Elasticsearch
  • It should run on macOS and Linux
  • Magento admin is accessible
  • Products are visible in listings
  • Placing an order is possible
  • Tested on macOS
  • Tested on Linux (on a fresh VPS)

Ref: RAP-1921 + RAP-1957

@royduin
royduin requested a review from Jade-GG July 9, 2026 08:43
Comment thread install.sh Outdated
Comment thread install.sh Outdated
Comment thread install.sh Outdated
royduin and others added 2 commits October 14, 2026 08:25
Co-authored-by: Jade Geels <jade@justbetter.nl>
Co-authored-by: Jade Geels <jade@justbetter.nl>
Comment thread install.sh Outdated
@royduin
royduin marked this pull request as ready for review October 14, 2026 10:03
@royduin
royduin requested a review from indykoning as a code owner October 14, 2026 10:03
- Only Docker is required, Composer runs in a container
- Start the containers before running commands in them
- Wait for Elasticsearch and Magento before indexing
- Set the Magento crypt key so customers can login
- Keep the files owned by the current user
- Check for conflicting containers and an existing directory
@royduin

royduin commented Oct 14, 2026

Copy link
Copy Markdown
Member Author

I tested everything on a fresh VPS and on a Mac, merging 🚀

@royduin
royduin merged commit f58ef0f into master Oct 14, 2026
26 checks passed
@royduin
royduin deleted the installer branch October 14, 2026 13:01
@royduin

royduin commented Oct 14, 2026

Copy link
Copy Markdown
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants