0.0.0
MagicServer Version 0.0.0
✨ Features
-
Redis Support
MagicServer now supports Redis for session storage and caching features. -
phpMyAdmin Integration
phpMyAdmin is included by default and accessible via thewww/phpMyAdmindirectory for easier database management through the browser. -
MariaDB Installer Script
A newinstall-mariadb.phpscript is available to automatically initialize MariaDB's system tables and data directory. -
Set Root Password Script
Easily set or change the MariaDBrootuser password using the newset-mariadb-password.phpscript. -
Safer Installation
The installer no longer deletes theMagicAppBuilderfolder during installation to prevent accidental data loss. -
Install Script Renamed
The originalinstall.phphas been renamed toinstall-magicappbuilder.phpfor improved clarity and consistency. -
Redis PHP Extension Added
The Redis PHP extension is bundled by default, enabling Redis-based features such as session storage and caching to work out of the box. -
Custom Redis Data Directory Support
Redis is now configured to store its data (e.g.,dump.rdb) in a dedicated directory under the install path:${INSTALL_DIR}/data/redis.
This improves data separation and makes it easier to back up or relocate Redis data alongside other application components.The Redis configuration templates (
redis.windows-service-template.confandredis.windows-template.conf) have been updated to include:dir "${INSTALL_DIR}/data/redis"During setup, the installer and starter scripts will automatically generate the actual Redis configuration files (
redis.windows-service.confandredis.windows.conf) by replacing${INSTALL_DIR}with the appropriate installation path.
These scripts also ensure the target folder exists and is writable by the Redis service, ensuring seamless startup and persistence.
What's Changed
- Update README.md by @kamshory in #1
- Feature/version 0.1.0 by @kamshory in #2
- Feature/version 0.1.0 by @kamshory in #3
- Add phpMyAdmin by @kamshory in #4
- Update README.md by @kamshory in #5
- Update set-mariadb-password.php by @kamshory in #6
- Update set-mariadb-password.php by @kamshory in #7
- Add redis extension for PHP by @kamshory in #8
- Feature/version 0.1.0 by @kamshory in #9
- Custom Redis Data Directory Support by @kamshory in #10
- Feature/version 0.1.0 by @kamshory in #11
Full Changelog: https://github.com/Planetbiru/MagicServer/commits/0.0.0