FRAMPP — an XAMPP-style one-click PHP stack built on FrankenPHP (Windows + Linux) #2619
wangbo5825
started this conversation in
General
Replies: 2 comments
|
seems like sqlite and/or nats might be good options for something like this |
0 replies
|
sqlite need not bundled . it embed on
FrankenPhp,but most PHP app need mysql, we follow xampp.
…---Original---
From: ***@***.***>
Date: Sat, Aug 22, 2026 08:07 AM
To: ***@***.***>;
Cc: ***@***.******@***.***>;
Subject: Re: [php/frankenphp] FRAMPP — an XAMPP-style one-click PHP stack built on FrankenPHP (Windows + Linux) (Discussion #2619)
seems like sqlite and/or nats might be good options for something like this
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I'd like to share a project that puts FrankenPHP at its core: FRAMPP.
FRAMPP is a self-contained, XAMPP-style development stack. It bundles FrankenPHP (embedded Caddy), MariaDB and Redis into one-click installers for Windows (.exe) and Linux (.run) — no system package dependencies, and the whole directory is relocatable.
How FrankenPHP is used here:
frankenphp php-cliserves as the bundled PHP CLI, and Composer runs through it as well.caddy-access-filtermodule.The part I'd most like feedback on is the Agent (MCP) layer: FRAMPP exposes local MySQL / Redis / logs / environment info as read-only MCP tools, so coding agents (Claude Code, Cursor, Codex, etc.) can inspect a local PHP project without being handed credentials. The MCP server is currently a zero-dependency PHP implementation.
Repo: https://github.com/wangbo5825/frampp
Latest release (0.4.0): https://github.com/wangbo5825/frampp/releases/tag/v0.4.0
I'd really appreciate any feedback on the FrankenPHP integration — especially the worker-mode defaults, the custom Linux build, or anything that looks non-idiomatic. Happy to answer questions.
Thanks!
All reactions