Skip to content

lempify/lempify

Repository files navigation

🚨 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, specifically ones pertaining to desktop apps.
  • Install PNPM.
  • 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 *
  • 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 deploy, create extension system to allow pushing to different hosts
    • GitHub connect?
  • 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 (In-progress) *

Screenshot:

Lempify

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages