Drupal 4.7.0 core functionality ported to Rust. This is a partial port only, it does not aim to be feature complete.
- Rust (latest stable)
- MySQL Database
-
Clone the repository:
git clone <repository-url> cd drupal-rust
-
Setup configuration:
cp .env.example .env
-
Edit
.envand set your database credentials. Ensure the database listed inDRUPAL_DATABASE__URLexists (e.g., create it viaCREATE DATABASE drupal;).
-
Start the server:
cargo run
-
Navigate to the installation page in your browser: http://localhost:8080/install
-
Follow the on-screen instructions to set up the database and create an admin account.