- Expand Linux distribution support beyond Debian/Ubuntu
- Add support for RHEL/CentOS/Rocky/AlmaLinux (dnf/yum)
- Add support for Fedora (dnf)
- Add support for Arch Linux/Manjaro (pacman)
- Add support for openSUSE/SUSE (zypper)
- Implement distribution-specific package management
- Add distribution-specific firewall configuration
- Enhance documentation with supported platforms
- Maintain backward compatibility with existing usage
BREAKING CHANGES: None - maintains existing API
- Merge init_macos.sh and init_vhost.sh into single init.sh
- Support MODE=gateway (Caddy/Nginx + Moltbot) and MODE=node (Moltbot only)
- Support macOS, Debian/Ubuntu, Rocky Linux/RHEL
- Auto-detect OS and install appropriate packages
- Configurable proxy (Caddy or Nginx with Certbot)
- Install from npm or git repository
- Unified health checks and configuration