FlyEnv

適用於 Windows、macOS 與 Linux 的原生本機開發環境。替代 XAMPP、MAMP、Laragon 及 Laravel Herd 的現代選擇,內含執行環境、資料庫、網站伺服器、本機站點、HTTPS、AI 編碼工具與 MCP。

FlyEnv 是什麼?

適用於 Windows、macOS 與 Linux 的原生本機開發環境。取代 XAMPP、MAMP、Laragon 與 Laravel Herd 的現代方案,整合執行環境、資料庫、網站伺服器、本機站點、HTTPS、AI 編碼工具與 MCP。

FlyEnv 概覽

這是什麼

FlyEnv 是一個適用於 Windows、macOS 與 Linux 的原生本機開發環境。它被定位為 XAMPP、MAMP、Laragon 與 Laravel Herd 的現代替代方案,能從單一桌面應用程式管理執行環境、資料庫、網頁伺服器、本機站台、HTTPS、AI 編碼工具與 MCP。該專案採用 BSD 3-Clause 授權條款釋出為開源軟體,原始碼存放於 GitHub。安裝套件透過 GitHub Actions 建置,Windows 程式碼簽章由 SignPath.io 提供,憑證來自 SignPath Foundation。

主要功能

  • 支援每個專案管理多種執行環境,包括 PHP、Node.js、Python、Java、Go、.NET、Flutter、Ruby、Rust、Erlang、Bun、Deno 與 Zig。
  • 支援資料庫:MySQL、MariaDB、PostgreSQL、MongoDB、ClickHouse、Neo4j 與 Qdrant。
  • 網頁與應用伺服器支援 Nginx、Apache、Caddy、FrankenPHP 與 Tomcat。
  • 可建立本機網域並透過憑證與反向代理啟用 HTTPS。
  • 整合 AI 編碼工具,包括 Claude Code、Codex、OpenCode、Kimi、GitHub Copilot CLI、Ollama、n8n,以及內建的 FlyEnv MCP Server,可將選取的環境功能暴露給 AI 用戶端。
  • 支援依專案切換執行環境版本,並將服務與專案分組為可重複使用的啟動工作流程。

使用情境

FlyEnv 適用於需要多種執行環境、資料庫與服務的本機網頁應用程式開發。可用於 Laravel、Django、ERPNext、Gitea 等技術堆疊。它也支援 AI 編碼工作流程,可同時管理 AI 編碼用戶端與本機基礎設施。當需要比 XAMPP/MAMP 更多執行環境與專案級版本時,可取代它們;當需要跨平台支援時可取代 Laragon;當需要比 Laravel Herd 更廣泛的環境(超越 PHP/Laravel)時可取代 Laravel Herd。若目標是需要容器化可重現性或與生產環境一致的情境,則不應取代 Docker。

快速開始

請參閱儲存庫的 README 以取得安裝套件與快速入門指南的連結。若要從原始碼進行開發:bashgit clone [email protected]:xpf0000/FlyEnv.gitcd FlyEnvyarn installyarn run dev

授權與價格

FlyEnv 採用 BSD 3-Clause 授權條款釋出為開源軟體,定價類型標示為開源。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/xpf0000flyenv.svg)](https://yunodb.com/tools/xpf0000flyenv?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/xpf0000flyenv?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/xpf0000flyenv.svg" alt="Featured on YunoDB" height="20"></a>