FlyEnv

pengfei xu · xpf0000.FlyEnv

Powerful Web Server and Environment Manager

FlyEnv is an all-in-one Web Server / Database Server / Development environment management GUI App In short, FlyEnv provides a complete set of operating environments. Help users develop and debug PHP/NodeJS/Java/Go/Python applications such as laravel/wordpress/yii2/thinkphp/fastadmin/NestJS/SpringBoot/Gin/Beego/Django/Flask...

winget install --id xpf0000.FlyEnv --exact --source winget

Latest 4.15.3

Release Notes

FlyEnv v4.15.3 Update Release Notes 🚀 New Features

  1. Added RoadRunner Module FlyEnv now includes a dedicated RoadRunner module for PHP application server workflows. You can install, detect, configure, and run RoadRunner directly from FlyEnv, then bind RoadRunner-backed projects into the standard project service experience. This integration provides:
  • RoadRunner Version Management: Discover, install, and manage RoadRunner releases from the Version Manager
  • Standalone Service Mode: Start RoadRunner with a generated .rr.yaml fileserver configuration for quick local testing
  • PHP Project Services: Manage RoadRunner projects from the project service view with start/stop, port, environment, log, and config workflows
  • Project Presets: Quickly configure PHP Worker, Existing Config, Laravel Octane, Fileserver, or Custom command projects
  • PHP Runtime Binding: Select a FlyEnv-managed PHP runtime for RoadRunner PHP Worker and Laravel Octane projects
  • Config File Sync: Generate .rr.yaml files, detect existing RoadRunner configs, and keep project ports synchronized
  1. Added Swoole CLI Module FlyEnv now supports Swoole CLI as a first-class PHP runtime and project service module. You can install Swoole CLI versions, initialize the runtime files FlyEnv needs, and run Swoole-based PHP projects with purpose-built presets. This integration provides:
  • Swoole CLI Version Management: Discover, install, and manage Swoole CLI binaries across supported platforms
  • Runtime Bootstrap: Prepare php.ini, php-fpm.conf, Composer, and CA certificate files for FlyEnv-managed Swoole CLI runtimes
  • Project Presets: Run Native Swoole, Hyperf, EasySwoole, Laravel Octane, PHP Script, or Custom command projects
  • Config Detection: Automatically detect common framework config files such as Hyperf server/routes, EasySwoole configs, Laravel Octane config, and server.php
  • Project Service Workflow: Configure ports, startup commands, environment variables, config files, logs, and service lifecycle from the same project UI
  1. Split PHP into PHP-FPM and PHP Project Services The PHP experience has been reorganized into clearer responsibilities. PHP-FPM is now available as its own module for PHP runtime and FPM service management, while the PHP module now leads with PHP project service management. This update makes PHP deployment workflows easier to understand:
  • PHP-FPM Module: Manage PHP-FPM services and PHP runtime versions separately
  • PHP Project Services: Start and stop PHP projects through the common project service workflow
  • Cleaner Navigation: Keep PHP runtime/service management separate from PHP project deployment
  • Complete PHP Deployment Coverage: FlyEnv now covers PHP, PHP-FPM, FrankenPHP, RoadRunner, and Swoole CLI deployment shapes in one desktop app Thanks to @chunbo007 for the discussion! Discussion #694
  1. Added ZincSearch Module FlyEnv now includes a dedicated ZincSearch module for running the lightweight search engine locally. You can install ZincSearch, manage the service lifecycle, edit environment configuration, inspect logs, and open the ZincSearch UI directly from FlyEnv. This integration provides:
  • Service Management: Start and stop ZincSearch through the standard FlyEnv service workflow
  • Version Management: Install and manage ZincSearch releases from GitHub
  • Environment Configuration: Configure admin credentials, data path, bind address, port, and log level through zincsearch.env
  • Log Access: View standard and error logs directly in the ZincSearch module
  • Quick UI Access: Open the ZincSearch web UI using the configured host and port when the service is running Thanks to @zzdboy for the feature request! Issue #440

🛠️ Improvements & Bug Fixes 5. Added Remarks to Installed Version Lists Installed version lists now include a Remark column, making it easier to label local runtime versions and remember what each installed version is used for. Remarks can be edited directly from the installed list, are persisted locally, and are shown in service-related version management views. This helps prevent accidental deletion or confusion when multiple versions of the same runtime are installed for different projects. Thanks to @Y0n3er for the feature request! Issue #543

  1. Fixed MariaDB 11.4+ / 12+ Startup Issue on Windows Resolved a Windows startup failure affecting newer MariaDB builds that require PEM files for zero-configuration SSL and authentication key handling. FlyEnv now generates and supplies the required ca.pem, server-cert.pem, server-key.pem, private_key.pem, and public_key.pem files when needed, preventing MariaDB 12+ from failing to start because those files are missing.

  2. Improved Cloudflare Tunnel Local Domain Binding Cloudflare Tunnel local service bindings now support choosing HTTP or HTTPS per local domain rule. This lets each tunnel rule forward to the correct local protocol and helps avoid WordPress redirect issues caused by forcing the wrong protocol during local-to-public forwarding.

  3. Fixed macOS Service Startup State Resolved an issue on macOS where a service could remain stuck in the "starting" state after the startup command completed. Service state now settles correctly after startup succeeds or fails.

📦 Build & Transparency All FlyEnv installation packages are built using GitHub Actions. You can verify the build process and download the artifacts directly from the following links:

  • Global Build History: GitHub Actions

We welcome your continued feedback and bug reports via GitHub Issues Enjoy the update!

Installer type: nullsoft

Architecture Scope Download SHA256
x64 user Download 1B3B53495DCB4B97C632F1581EAF3A01198CAA567A0ACFBCD6CAACEEFECFD318
x64 machine Download 1B3B53495DCB4B97C632F1581EAF3A01198CAA567A0ACFBCD6CAACEEFECFD318

Details

Homepage
https://www.macphpstudy.com/
License
BSD-3-Clause
Publisher
pengfei xu
Support
https://github.com/xpf0000/FlyEnv/issues
Copyright
Copyright (c) 2026, Xu Pengfei

Tags

server

Older versions (34)

4.15.2
Architecture Scope Download SHA256
x64 user Download 47BC046911E78C1DF8A94CF763563C153591514CD146EBA03E7494ADB84E3E54
x64 machine Download 47BC046911E78C1DF8A94CF763563C153591514CD146EBA03E7494ADB84E3E54
4.15.1
Architecture Scope Download SHA256
x64 user Download 2D35F5E2094AE6624F4CA6DD31783B28F190E24A23B600635793837E53883B2E
x64 machine Download 2D35F5E2094AE6624F4CA6DD31783B28F190E24A23B600635793837E53883B2E
4.15.0
Architecture Scope Download SHA256
x64 user Download 6625771A9CCFEB987C52B996486A14CF176C1CDCE9EA912714FBDD42FC4B35FF
x64 machine Download 6625771A9CCFEB987C52B996486A14CF176C1CDCE9EA912714FBDD42FC4B35FF
4.14.2
Architecture Scope Download SHA256
x64 user Download 537A1B7CA99C44B6991E422BFF57A2428C19CA3C9991A918F6656C7B4D18079C
x64 machine Download 537A1B7CA99C44B6991E422BFF57A2428C19CA3C9991A918F6656C7B4D18079C
4.14.1
Architecture Scope Download SHA256
x64 user Download 5331A3AC1D7FEF616A48F81C9BFA7EDE7BFA6C94A44BD42ECC79A98EF19C86DB
x64 machine Download 5331A3AC1D7FEF616A48F81C9BFA7EDE7BFA6C94A44BD42ECC79A98EF19C86DB
4.14.0
Architecture Scope Download SHA256
x64 user Download F0F8542D36E650609177EB145EF8DB40B12EF539BAE2D67241D1D9850FD7D676
x64 machine Download F0F8542D36E650609177EB145EF8DB40B12EF539BAE2D67241D1D9850FD7D676
4.13.6
Architecture Scope Download SHA256
x64 user Download C3AC000B14BF3E20DFBA44F224BEC571D875706F101C3FF4665991F43C8D7317
x64 machine Download C3AC000B14BF3E20DFBA44F224BEC571D875706F101C3FF4665991F43C8D7317
4.13.4
Architecture Scope Download SHA256
x64 user Download 9C9C8AF2CD87DC99989609170E1CF129EF365B50A56A5F92E77F8C798958E3AA
x64 machine Download 9C9C8AF2CD87DC99989609170E1CF129EF365B50A56A5F92E77F8C798958E3AA
4.13.3
Architecture Scope Download SHA256
x64 user Download 94554B51040D20EF6A161F16F819BF31433EE4C103BC7D6068F6FA69F2BD5CE9
x64 machine Download 94554B51040D20EF6A161F16F819BF31433EE4C103BC7D6068F6FA69F2BD5CE9
4.13.2
Architecture Scope Download SHA256
x64 user Download CB70B63614983A36B54A8F8EA33DEAEB9BD6FE9460F2B7D171B61096C0C411AA
x64 machine Download CB70B63614983A36B54A8F8EA33DEAEB9BD6FE9460F2B7D171B61096C0C411AA
4.13.1
Architecture Scope Download SHA256
x64 user Download 250789CE286232443E0137999A57955A7097D82D7C9461C99857894E89E15E75
x64 machine Download 250789CE286232443E0137999A57955A7097D82D7C9461C99857894E89E15E75
4.12.2
Architecture Scope Download SHA256
x64 user Download 462F9CC3513D012075D94A52BAA31C05512BAF4A10124DDCEFAD9F8912B2990D
x64 machine Download 462F9CC3513D012075D94A52BAA31C05512BAF4A10124DDCEFAD9F8912B2990D
4.12.1
Architecture Scope Download SHA256
x64 user Download 7024DB566C8D73FAE5F28EA004035097DD4FA548D5C7E7A90C7F603570593767
x64 machine Download 7024DB566C8D73FAE5F28EA004035097DD4FA548D5C7E7A90C7F603570593767
4.11.0
Architecture Scope Download SHA256
x64 user Download 427B38835F10BD937E1043A455E2F6BCD77F95F214133078AA97DFF48ACEDBA1
x64 machine Download 427B38835F10BD937E1043A455E2F6BCD77F95F214133078AA97DFF48ACEDBA1
4.10.8
Architecture Scope Download SHA256
x64 user Download 5D016E30E9E16A0E6B0DBC90C329C24F22804B3831DB93CFA6725B0A2A9062C0
x64 machine Download 5D016E30E9E16A0E6B0DBC90C329C24F22804B3831DB93CFA6725B0A2A9062C0
4.10.7
Architecture Scope Download SHA256
x64 user Download 72740F6978B2CC8AADFB356A98A92EED7C7633B3097DC3876696193F2C403CC2
x64 machine Download 72740F6978B2CC8AADFB356A98A92EED7C7633B3097DC3876696193F2C403CC2
4.10.6
Architecture Scope Download SHA256
x64 user Download 39B6EF968D8D58F98397A7166E50CB72BCEBD049D5D25C27B66966B460D1AC83
x64 machine Download 39B6EF968D8D58F98397A7166E50CB72BCEBD049D5D25C27B66966B460D1AC83
4.10.5
Architecture Scope Download SHA256
x64 user Download 54FBAB91BF01F430586A922ACA0613FBFBB7AE3A8E35049173B8541AA2BFF903
x64 machine Download 54FBAB91BF01F430586A922ACA0613FBFBB7AE3A8E35049173B8541AA2BFF903
4.10.4
Architecture Scope Download SHA256
x64 user Download D24B3E9909AA9508C932FB55166535D9633BF9AF70A320DDE58D19F31DE22BDE
x64 machine Download D24B3E9909AA9508C932FB55166535D9633BF9AF70A320DDE58D19F31DE22BDE
4.10.3
Architecture Scope Download SHA256
x64 user Download 3EA3CFD20542CDE2E9584E33BC3E7FF04937CB1BDF2F34F65CF850B2A5D033E2
x64 machine Download 3EA3CFD20542CDE2E9584E33BC3E7FF04937CB1BDF2F34F65CF850B2A5D033E2
4.10.2
Architecture Scope Download SHA256
x64 user Download E3CB6D2B31A436659FCDBFF17AD7229B6002257940824234B76A4A8472C9143B
x64 machine Download E3CB6D2B31A436659FCDBFF17AD7229B6002257940824234B76A4A8472C9143B
4.10.0
Architecture Scope Download SHA256
x64 user Download 9658711F9D0427CB5A02EEC0F6C162820F36512FFECC1928B4D7E0E2C742D72F
x64 machine Download 9658711F9D0427CB5A02EEC0F6C162820F36512FFECC1928B4D7E0E2C742D72F
4.9.12
Architecture Scope Download SHA256
x64 user Download 1781C85056F75DBBAA5EAFF2D2B0C30F5EBA04B434A0C38CBA3EA661B5AC11DE
x64 machine Download 1781C85056F75DBBAA5EAFF2D2B0C30F5EBA04B434A0C38CBA3EA661B5AC11DE
4.9.11
Architecture Scope Download SHA256
x64 user Download BF822FEF15852346D9D1D802B112E89A9C5EAB6F53F8A39EB1EB6A874505AA0A
x64 machine Download BF822FEF15852346D9D1D802B112E89A9C5EAB6F53F8A39EB1EB6A874505AA0A
4.9.10
Architecture Scope Download SHA256
x64 user Download 38ED64C09EB0177CC95BA2E1404B20E7127E96E0CF215BDE02817503F20BEE0B
x64 machine Download 38ED64C09EB0177CC95BA2E1404B20E7127E96E0CF215BDE02817503F20BEE0B
4.9.8
Architecture Scope Download SHA256
x64 user Download 7B07A3AB1B49C2D8671B02933B87C26CB07FA8F904151B05994CD86604F974F6
x64 machine Download 7B07A3AB1B49C2D8671B02933B87C26CB07FA8F904151B05994CD86604F974F6
4.9.6
Architecture Scope Download SHA256
x64 user Download 427538A6F28AE2CFD66CC6E8C5E0F2231BACCD58BD38C5B2B2A4B641D55B31C8
x64 machine Download 427538A6F28AE2CFD66CC6E8C5E0F2231BACCD58BD38C5B2B2A4B641D55B31C8
4.9.5
Architecture Scope Download SHA256
x64 user Download 63CED729CF74D88F780621795EAB5BCCD1A9891B7839B02C4C477D5878277D31
x64 machine Download 63CED729CF74D88F780621795EAB5BCCD1A9891B7839B02C4C477D5878277D31
4.9.2
Architecture Scope Download SHA256
x64 user Download 0AF5EDABD8CF4C2BB9647061E87C5618925F04A82B61EA998123A6585BE4D59D
x64 machine Download 0AF5EDABD8CF4C2BB9647061E87C5618925F04A82B61EA998123A6585BE4D59D
4.9.1
Architecture Scope Download SHA256
x64 user Download 97BCC1D69281DE20156598B629002DC16B24AF7CAFF98D9267FCB0E7FF388ADE
x64 machine Download 97BCC1D69281DE20156598B629002DC16B24AF7CAFF98D9267FCB0E7FF388ADE
4.8.8
Architecture Scope Download SHA256
x64 user Download 42FF59349763607199CFE68A143B739942F617CED7C78468E410CA12A9A06688
x64 machine Download 42FF59349763607199CFE68A143B739942F617CED7C78468E410CA12A9A06688
4.8.7
Architecture Scope Download SHA256
x64 user Download 9E5CEEC00AFE3AD9AA082DC58DD761F8B9BA0CF00C6F94838075581C2D35F3CF
x64 machine Download 9E5CEEC00AFE3AD9AA082DC58DD761F8B9BA0CF00C6F94838075581C2D35F3CF
4.8.6
Architecture Scope Download SHA256
x64 user Download 563B8E15278BCB4E7F12618AA183F8FA2706813904321A58436EAEB41DE91FCE
x64 machine Download 563B8E15278BCB4E7F12618AA183F8FA2706813904321A58436EAEB41DE91FCE
4.7.1
Architecture Scope Download SHA256
x64 user Download D3F028BE7CAEA65218C0CABFCB7233DB324110968DF42178A9A5FA3EAF1AAC25
x64 machine Download D3F028BE7CAEA65218C0CABFCB7233DB324110968DF42178A9A5FA3EAF1AAC25