mirror of
https://github.com/stefanpejcic/openpanel
synced 2025-06-26 18:28:26 +00:00
.. | ||
OpenPanel.php | ||
README.md |
FOSSBilling-OpenPanel Server Manager
Note
Tested with FOSSBilling v0.6.22
Installation
- Download or git clone the OpenPanel.php file to your FOSSBilling installation at the following location: /library/Server/Manager
Features
Server
- ✅ Verify Connection
- ✅ Create account
- ✅ Cancel account
- ✅ Suspend/Unsuspend account
- ✅ Change account package
- ✅ Change account password
Website Functions
- ❌ Create Website (This will also create the user in OpenPanel)
- ❌ Change Website Package
- ❌ Suspend/Un-suspend Website
User Functions
- ❌ Change User Password
Things The Don't Work Due To Lack Of API
- ❌ Changing Account Username
- ❌ Changing Account Domain
- ❌ Synchronizing Accounts
Important Notes
- This community-maintained package isn't affiliated with FOSSBilling. Please report issues here rather than on the FOSSBilling repo.
- Reseller support in the API is limited. It does support creating Reseller accounts, though the API doesn't seem to provide a way to get all the domains/users hosted by the Reseller to suspend/un-suspend them. I'm not really sure if this happens if the reseller's website get suspended.
- For questions, concerns, or issues with this server manager, please open an issue on GitHub.
- If FOSSBilling updates and breaks this server manager, report the issue here, and I'll update it to work with the latest version.