bixacloud / bixa
The Laravel Framework.
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 4
Open Issues: 5
Language:JavaScript
Type:project
Requires
- php: ^8.2
- afosto/yaac: ^1.5
- alirezax5/check-host: ^1.0
- bacon/bacon-qr-code: ^3.0
- coderflex/laravel-ticket: 2.0.0
- fabianwennink/iconcaptcha: ^4.0
- geerlingguy/ping: ^1.2
- geoip2/geoip2: ^3.1
- guzzlehttp/guzzle: ^7.8
- infinityfree/mofh-client: ^0.9.0
- io-developer/php-whois: ^4.1
- jenssegers/agent: ^2.6
- laravel/framework: ^11.0
- laravel/sanctum: ^4.0
- laravel/socialite: ^5.16
- laravel/tinker: ^2.9
- laravel/ui: ^4.5
- league/flysystem: ^3.29
- pragmarx/google2fa-laravel: ^2.3
- rappasoft/laravel-authentication-log: ^4.0
- spatie/flare-client-php: ^1.10
- spatie/laravel-database-mail-templates: ^3.7
- spatie/laravel-permission: ^6.13
- torann/geoip: ^3.0
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pint: ^1.13
- laravel/sail: ^1.26
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.0
- phpunit/phpunit: ^10.5
- spatie/laravel-ignition: ^2.4
README
Bixa - Hosting Management Platform
Note:
Development is active again! A bugfix release is coming to address currently known issues. Pull requests are welcome and will still be accepted. If you want to see a feature, feel free to contribute it.
đ What is Bixa?
Bixa is a comprehensive hosting account and support management system designed primarily for MOFH (MyOwnFreeHost). Built with Laravel 11, it provides a robust platform for managing hosting accounts, support tickets, SSL certificates, and more.
đŽ User Features
- Dashboard: Central hub with account overview and quick service access
- Hosting Management: Create and manage up to 3 hosting accounts
- SSL Certificates: Secure websites with free SSL certificates
- Support Tickets: Get technical assistance through the ticket system
- Knowledge Base: Access helpful articles and documentation
- Profile Management: Update personal information and security settings
- Two-Factor Authentication: Enhanced account security
- Notifications: Stay informed about account activities
- Web FTP: Manage website files directly through the browser
- Tools: Case converter, code beautifier, base64 encoder/decoder, and more
- WHOIS Lookup: Check domain registration information
đ Admin Features
- Admin Dashboard: System performance monitoring and statistics
- User Management: Create, edit, and manage all user accounts
- Hosting Management: Configure MOFH API and server settings
- Ticket System: Handle support tickets and monitor staff performance
- Knowledge Base Management: Create and organize articles for users
- Notification System: Communicate with users through announcements
- System Settings: Configure platform behavior and appearance
- Advertising Management: Control on-site advertisements
- Domain Management: Manage allowed domain extensions
- Email Templates: Customize system-generated emails
- Data Migration: Import data from older platform versions
đ Integrations
- MOFH (MyOwnFreeHost)
- Iconcaptcha for form protection
- ACMEv2 SSL certificate provider (Let's Encrypt)
- Site.Pro website builder
- SMTP email services
đ Getting Started
đ Requirements
Your server needs to meet the following minimum requirements:
- PHP v8.1 or above
- MySQL v5.7 or above
- Laravel 11 compatible server
- A valid, trusted SSL certificate
đž Installation
For detailed installation instructions, please refer to our comprehensive documentation at bixa.app/docs/installation.
In brief:
- Download the latest release from our GitHub repository
- Install PHP dependencies using Composer (see installation guide for VPS vs cPanel instructions)
- Upload to your web hosting account and create a database
- Configure the
.env
file manually with your database settings - Configure the
.htaccess
file for proper URL routing - Import the included
bixa.sql
file to your database using phpMyAdmin - Use the included demo account to log in, then change your credentials
No automatic installer is available - configuration must be done manually as described in our installation guide.
đ§ SMTP Services
Here are some recommended SMTP services with free tiers that work well with Bixa:
- Mailtrap: 500 emails/month free (testing), 1,000 emails/month free (production)
- Mailjet: 6,000 emails/month free
- SendGrid: 1000 emails/day free
đ Documentation
For comprehensive documentation covering all aspects of using and administering Bixa, please visit our official documentation at bixa.app/docs.
The documentation includes:
đ¤ Need Help?
- Open an issue if you've discovered a bug or have a feature request
- Join our Telegram group for community support and discussions
- English is the primary language for communication
đ Like Bixa?
If you find Bixa useful, please consider making a donation to support its development.
ÂŠī¸ Copyright
Code released under the GPL-2.0 license.