An open API service indexing awesome lists of open source software.

https://github.com/lempify/lempify

LEMP (Linux, Nginx, MySQL, PHP) Stack Local Development App. Uses Tauri v2 with Rust backend and React frontend
https://github.com/lempify/lempify

composer homebrew javascript laravel lemp-stack linux mysql php react rust sudoers tauri tauri-v2 wp-cli

Last synced: about 1 month ago
JSON representation

LEMP (Linux, Nginx, MySQL, PHP) Stack Local Development App. Uses Tauri v2 with Rust backend and React frontend

Awesome Lists containing this project

README

          

🚨 Lempify is actively being developed. It is not yet ready for public consumption. 🚨

# Lempify

Is a LEMP stack generation & local development tool.

# Dev

- Install and configure this [list of prerequisites](https://v2.tauri.app/start/prerequisites/), specifically ones pertaining to desktop apps.
- [Install PNPM](https://pnpm.io/installation).
- From the project root install dependencies `pnpm install`.
- Run `pnpm lempify:dev` to build and test Lempify.

### Todo:

\* = v2

- [ ] Port "_... in use_" recovery.
- [ ] Add DNS Server https://github.com/hickory-dns/hickory-dns \*
- [x] Services:
- Test Redis & Memcached connectivity.
- Fix header pending state.
- [ ] Add composer, wp-cli steps
- [ ] Site (In Progress):
- Full UI.
- Make configurable: \*
- Name
- Root dir
- Php versions
- SQL Import \*
- Site export \*
- [ ] Site Create Form:
- Dialog: Fix UI, especially on Dark Mode.
- Fix duplicate form ids/names.
- [ ] Responsive:
- Header
- Sidebar should close at smaller widths
- [ ] Dashboard
- [ ] Add WP CLI commands.
- [ ] Fix error logging.
- [ ] Brew install prompt
- [ ] MariaDB or MySQL \*
- [ ] Screenshot \*
- [ ] PHP Multi v8 version support \*

### Screenshot:

![Lempify](screenshot.jpg)