FlyEnv 是一款面向 Windows、macOS 和 Linux 的原生本地开发环境管理工具,无需依赖容器即可在一个桌面应用中统一管理完整的本地项目技术栈,是 XAMPP、MAMP、Laragon、Laravel Herd 的现代替代方案。它把运行时、数据库、Web 服务器、缓存与消息队列、搜索引擎与基础设施、对象存储、本地站点、HTTPS 以及 AI 编码工具集中到同一个工作区,并支持按项目切换版本、配置启动/停止命令与端口、绑定本地域名与反向代理,还能通过内置 MCP Server 让 AI 客户端读取本地服务、站点、配置与日志。适合需要同时维护 PHP、Node.js、Python 等多套运行环境的开发者,以及希望把本地基础设施与 AI 编码工作流统一管理的团队。 核心功能: - 语言与运行时:管理 PHP、Node.js、Python、Java、Go、.NET、Flutter、Ruby、Rust、Erlang、Bun、Deno、Zig,并支持按项目切换版本 - 数据库:MySQL、MariaDB、PostgreSQL、MongoDB、ClickHouse、Neo4j、Qdrant - Web 与应用服务器:Nginx、Apache、Caddy、FrankenPHP、Tomcat - 缓存与消息队列:Redis、Memcached、RabbitMQ - 搜索引擎与基础设施:Elasticsearch、Meilisearch、Typesense、ZincSearch、Consul、Etcd、R-Nacos、Temporal - 对象存储:MinIO、RustFS - AI 与自动化工具:内置 FlyEnv MCP Server,并可管理 Claude Code、Codex、OpenCode、Kimi、GitHub Copilot CLI、Ollama、n8n、Hermes Agent、CLIProxyAPI - 其他开发工具:Cloudflare Tunnel、Mailpit、Cron Jobs、Git、MkCert、DNS Server、FTP Server、Static HTTP Server - 本地站点与域名:创建 myapp.test 之类的本地域名,开启 HTTPS 证书,配置反向代理,快速打开配置文件与日志 - 项目工作流:为项目定义启动/停止命令与端口,按项目切换运行时版本 - 服务分组启动:把多个服务与项目编成可复用的启动工作流,一键拉起整套环境 - MCP 与 AI 协同:注册内置 MCP Server,让受支持的 AI 客户端查看指定服务、站点、配置、日志、版本并执行生命周期操作 - 完整技术栈支持:可运行 Laravel(PHP + MySQL/PostgreSQL + Redis + Node.js + Nginx)、Django/Python Web 应用、ERPNext(Python + MariaDB + Redis + Nginx)、Gitea(Gitea + MySQL + Nginx)等组合 - 跨平台原生运行:Windows、macOS、Linux 三平台,日常本地开发无需容器环境 **中文支持**:由国内开发者维护,界面提供多语言切换(含简体中文),官方文档与官网以英文内容为主。
本站收录软件分别遵循 Apache License 2.0、MIT、GPLv2、GPLv3等开源许可协议。
软件版权归原作者所有。
禁止利用本站工具爬虫、跨平台数据抓取、批量注册、刷量、黑产牟利。
违规使用全部责任由使用者自行承担。
所有资源均来自互联网,如有侵权,请联系删除。
微信: Reborn2025-a
Copyright (c) 2023, 徐鹏飞 (Pengfei Xu) 许可协议: BSD 3-Clause License LICENSE:https://github.com/xpf0000/FlyEnv/blob/master/LICENSE Referer:https://github.com/xpf0000/FlyEnv 分发说明:本站整理分发官方原版程序,使用与再分发请遵循原项目协议,并保留相关 LICENSE / NOTICE 文件。