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
- Host: GitHub
- URL: https://github.com/lempify/lempify
- Owner: lempify
- Created: 2025-04-09T02:11:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-28T02:56:26.000Z (6 months ago)
- Last Synced: 2025-09-28T04:22:15.087Z (6 months ago)
- Topics: composer, homebrew, javascript, laravel, lemp-stack, linux, mysql, php, react, rust, sudoers, tauri, tauri-v2, wp-cli
- Language: TypeScript
- Homepage:
- Size: 1.2 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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:
