Jump to content

Search the Community

Showing results for tags 'module'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • News
    • The Lounge
  • Community
    • Pre-Sales Questions
    • Support
    • The Marketplace
    • Contribute
    • Show Off
    • Feature Requests
    • Bugs
    • Contests
  • Developer Corner
    • General
    • Extensions
  • BlestaStore's Forum
  • BlestaStore's BlestaCMS
  • BlestaStore's Resellers
  • BlestaStore's BlestaForums
  • BlestaStore's Promotions
  • CubeData's Official Announcements From CubeData
  • CubeData's Peer Support
  • CubeData's Resellers
  • ModulesGarden Club's Topics
  • Blesta Addons's Topics

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL








  1. Hi, I'm currently creating a module which automatically provisions a server in game server panel when a customer purchases a service in Blesta. This module sends a "server creation" request to a game server panel's API endpoint but this endpoint is asynchronous and just responses to the request with a running task ID. After server is created, the game server panel API will send another POST request which includes a server ID to a specific callback URL later. To receive the server ID, I would like to use Appcontroller.preAction event handler in module but is it even possible? I came up with the idea of creating a plugin only for receiving a server ID, but I feel having to enable both module and plugin is not a nice implementation. If anyone has any clean idea to make my dream come true, most welcomed. Thanks,
  2. With infrequent posting on the forums, only 3-4 plugins have been posted here, however over 20 have been developed so far! Anything including plugins, gateways, modules, and messengers. However since nothing new has been posted for a while, following a release of the new "Bulk Download Invoices" plugin (you can find it here: https://marketplace.blesta.com/#/extensions/197-Bulk%20Download%20Invoices), here's bit of a discount on all of the plugins (except this new one): USE CODE NEWRELEASE2304 FOR 25% OFF PLUGINS FOUND AT THIS PAGE Blesta Plugins | Code Cats Ltd (code-cats.com) - https://my.code-cats.com/order/main/packages/blesta_plugins/?group_id=21
  3. Hi guys! After a little break, we are back! ModulesGarden is proud to announce a double release of extensions designed specially for Blesta! With our brand new products you will be able to expand the possibilities of your system and integrate with world-famous providers: Zendesk and GoDaddy! Our first (actually the second ;)) module called plainly Zendesk For Blesta will let you manage and respond to all your tickets directly in Zendesk. At the same time, your customers will be able to send and control their tickets, enriched with several interesting Zendesk features, straight from your client area! Have you ever considered using external customer service platform inside your Blesta? Now you have a chance! The next module will enable you to automate the provisioning and management of over 300 TLDs & gTLDs in your Blesta. GoDaddy Domain Registrar For Blesta will empower your clients to register, transfer, renew and update domains provided by GoDaddy without even leaving your client area. An excellent tool for all GoDaddy API Resellers! That's not everything! On this marvelous occasion we have prepared for you a 50% discount valid until the end of September! Just use this promo code: #MGForBlesta We cordially invite you to visit our website and find out more about our new extensions: 1) Zendesk For Blesta 2) GoDaddy Domain Registrar For Blesta We hope that our extensions will meet your expectations. You can test them for free, just download trial version from our pages. Do not hesitate to contact us, send your feedback and report bugs. Need Custom Software Development For Your Business? Get Your Free Quote Now! Specially for you we will adapt an application and its design to your own needs, create a new module or even a completely new system built from scratch!
  4. Hello, We are pleased to announce that we are releasing the linode Blesta module. Our Blesta Linode Server Manager Module allows Blesta admins to resell Linode Cloud Servers to their clients via their Blesta Client Area. Clients can also manage their complete server options from the Blesta client area, which means they do not need to log into the Linode account to manage them. Admin Area Features Resell Linode Cloud Servers to Clients in Blesta. Allow clients to Manage Their Servers from Client Area. Setup Products from Blesta Admin Assign Existing Server to Users Assign New Server to Users Create custom StackScripts for Clients Client Area Features Manage server Check CPU Usage Check IPv4, IPv6 Traffic Manage IP (Add Private/Public IP’s) Check Server Activity Logs Allow clients to configure Linode Instances using Stackscripts Yearly Price : $120 Buy Now here : https://whmcsglobalservices.com/blesta-linode-manager/
  5. Nextcloud Simple Nextcloud Provisioning Module --------------------------------------- Links: More Info, Gallery & Readme: https://code-cats.com/blesta/nextcloud/ Purchase: https://my.code-cats.com/order/config/index/blesta_plugins/?group_id=16&pricing_id=165 Download (After purchase, requires login): https://my.code-cats.com/plugin/download_manager/client_main/index/4/ --------------------------------------- Install the Module 1. Upload the source code to a /components/modules/nextcloud/ directory within your Blesta installation path. For example: /var/www/html/blesta/components/modules/nextcloud/ 2. Log in to your admin Blesta account and navigate to > Settings > Modules 3. Find the Nextcloud module and click the "Install" button to install it 4. You're done! Only thing left is to configure it properly. --------------------------------------- Setting up Simple Nextcloud provisioning in Blesta, easy to use. Important note: This module is intended for provisioning to one Nextcloud server, thus, "Server Groups" might be buggy. Inside of the "Package", make sure you select "Any" "Server Group" and then select one server you want to deploy to. If you have multiple servers, for example in different locations, recommended approach is to make a package for each location and let users pick which one they need. Creating a Server: - Go to /admin/settings/company/modules/installed/ and click "Manage" on the "Nextcloud" module - Click "Add Server" in the top right - Fill out required information - Label - This is what you'll see the server named as in the admin panel, name it however you want - Hostname - Full URL to your instance, including http(s)://, for example, https://cloud.mycompany.com - API Username - Username to your API, read "Quick Support" bellow to learn how to find it - API Password - Password to your API, read "Quick Support" bellow to learn how to find it, its in the format xxxxx-xxxxx-xxxxx-xxxxx-xxxxx - Capacity - Feature of this module, if you'd like to limit or prevent overallocation, you can set this value to the amount, in GB, that you want deployed to this server. If this amount is exceeded, new orders will be rejected until there's more space on the server. Set to 0 to disable this feature Configurable Options: If you'd like to make "Storage Amount" configurable by users instead of per-package, you can use "Configurable Options" to achieve this. Quick guide (Assumes you know how to create a Configurable Option, Group and assign it to a package) - Create a Configurable Option - "Name" MUST be storage_quota - Under "Options", "Value" should be a number of GB that should be provisioned --------------------------------------- Quick Support Where are my API Username and Password? - Login to your Nextcloud with an admin account - Go to /settings/user/security - Under "Devices & sessions", enter your desired "App name" and click "Create new app password" - Two fields, "Username" and "Password", will pop up, those are your "API Username" and "API Password" required for the module. - IMPORTANT: Once you click "Done", you won't be able to see this password again, so make sure you save it somewhere! --------------------------------------- Images:
  6. NameSilo Domain Module This module is a complete solution for domain registrations and transfers through NameSilo. This module builds upon and continues the work by @NETLINK. He and I will be jointly contributing to this project and we welcome any other contributions on GitHub. An old thread related to this plugin was at https://www.blesta.com/forums/index.php?/topic/3399-namesilo-plugin Features Domain registrations Domain transfers Supports all NameSilo-supported TLDs by dynamically listing the available ones to package creation Proper .us/.ca support with necessary fields on order forms NameSilo audits Sync service's renewal date with domain expiration date Register/manage nameservers/hosts Set/change nameservers Update WHOIS details Lock/unlock domain Retrieve EPP code DNSSEC management Check email validation & resend validation email if needed Toggle WHOIS privacy Manually extend registration Transfer status tracking Screenshots Coming soon Installation https://github.com/knownhost/Blesta-Namesilo/blob/master/README.md Upgrading Nothing special is required except when updating from <1.8.0. In this case see the "Other" section below. Known Issues A domain transfer can be ordered for more than 1 year. NameSilo's API does not allow a transfer to extend more than one year so the extra years would be lost if not manually corrected. I'm unsure of how we'll solve this at this point. Future Plans Update for Blesta's new domain management system when release. This will be the v2.0 milestone and will likely be mostly a rewrite of the module. Clean code and remove unnecessary code. Manually extending as an admin should support invoicing/queuing to post-payment. We should be able to do this with the proration logic. DNSSEC management Implemented! Source This module is fully open source and can be found on GitHub. Two repos are kept fully updated with releases currently being built on the second: https://github.com/knownhost/Blesta-Namesilo https://github.com/NETLINK/Blesta-Namesilo Download I will make every effort to maintain the listing in the marketplace at https://marketplace.blesta.com/#/extensions/80-NameSilo Module GitHub will always definitely be up-to-date: https://github.com/NETLINK/Blesta-Namesilo/releases Other The version 1.8.0 release is a major update building upon @NETLINK's work. The new auditing features will not work properly until you "manage" and save your NameSilo account settings. Everything else should be fully backwards-compatible.
  7. Hi, i'm making a module, and i have a configurable option to add a extra in a service, but this add-on must be created by a support member from our side manually and i want to create a support ticket to our admin staff when this bill is full paid. How i can make this? i'm looking the "Events Handlers" https://docs.blesta.com/display/dev/Event+Handlers But i don't know if this events: "Services.edit" or "Invoices.edit" can be useful to this, in fact i don't know how to use this events on my module, someone have a clue?
  8. A new TeamSpeak 3 alpha module is available. To install, download the attached teamspeak.zip and unzip the file. Upload the teamspeak directory to ~/components/modules/ and go to Settings > Company > Modules to install it. Any bugs, comments, or suggestions, please post them below.
  9. Hello, Im creating a blesta module, the problem i have is that the module is using external API that have request rate limits. The problem i want to prevent is when running addService via the cron in case the API is rate limited and there is no response is it possible to skip the cron run, by skip i mean to skip this run and run it again on the next cron run?
  10. A new CyberPanel alpha module is available. To install, download the attached cyberpanel.zip and unzip the file. Upload the cyberpanel directory to ~/components/modules/ and go to Settings > Company > Modules to install it. Any comments or suggestions, please post them below. cyberpanel.zip
  11. Hi, Using the Centova Cast module, Just testing an order form as a demo client (paypal sandbox account) so developer mode is enabled in blesta. Went through the checkout process and ordered a Centova Cast account, $ 3.50 for 1 month. Created an account, used the email from the paypal sandbox account, selected paypal as payment method, Signed in as the new client and the Centova Cast account was already created and waiting, no payment made. I didn't have to login to paypal with the sandbox account to complete the payment. So it provisioned the new Centova Cast account, I was able to log in to the new stream account. There also was an invoice saying i was overdue and please pay 7 USD asap. What should I do? it shouldn't be creating/provisioning any accounts until payment is received right? At least we know the module is connecting that's a good start. Any help appreciated.
  12. A new Vultr alpha module is available. To install, download the attached vultr.zip and unzip the file. Upload the vultr directory to ~/components/modules/ and go to Settings > Company > Modules to install it. Be sure to check out the documentation. Any comments or suggestions, please post them below. This module was sponsored by hostjane.com. Be sure to check them out.
  13. when i try update new api namesilo but it not update in module. I tried enabling error reporting on blesta config file at that time I received the following error: Something went wrong. The maximum execution time of 30 seconds exceeded
  14. My hosting provider has provided me the Master reseller package, here is one option WHMPHP master reseller from here i can create reseller account (WHM) for my client.But I am not getting how can I configure it in blesta so that my clients can create reseller package from order form. Is there is any module available for it? Please assist me so that I could create a order form for my reseller client.
  15. Hello,I'm getting error ...1023 Unable to get ip id by address <PUBLIC IP> from db.... with the Plesk module installed in Blesta. It seems like Blesta passes the customer information but gets stuck creating the domains etc in Plesk. I've posted on the Plesk forums too but I dont seem to be getting anywhere there. I should note that im setup on a Google Cloud Compute Engine so am NAT'd which im sure is the issue but I just can't seem to pin this one down.
  16. mukesh

    logicboxes modules

    output error: https://httpapi.com/api/customers/search.json {"recsonpage":"0","recsindb":"0"}
  17. A new early release ISPConfig module is available. To install, download the attached ispconfig.zip and unzip the file. Upload the ispconfig directory to ~/components/modules/ and go to Settings > Company > Modules to install it. Please give it a spin and give us your feedback! Here's a sample welcome email you can use for your Package:
  18. SolusVM Extended SolusVM Extended For Blesta lets your clients the ability to manage their virtual servers directly in your client area! Your customers will be able to reboot, shutdown, rebuild, view usage graphs, set boot order and many more! Admin Area Features: Create/Suspend/Unsuspend/Terminate Server Boot/Reboot/Shutdown Server Enable TUN/TAP and PAE Enable PXE Rebuild Server Change Root Password Change Boot Order View Server Status View Graphs: Traffic, Load, Memory Configure Client Area Features Per Package Define OS Templates Available For Rebuild Friendly Names For OS Templates with Logos Manage DNS from the Admin Area IP Management IPv6 Subnet Management API Access Client Area Features: Boot/Reboot/Shutdown/Rebuild/Delete Server Access SSH Console - OpenVZ And Xen Only Access VNC Console - KVM And Xen HVM Only HTML5 SSH Web-Based Console Log In To SolusVM (One Time Key Login) Enable TUN/TAP Enable PAE Enable PXE Change Password Change Hostname Change Boot Order View Server Status View Graphs: Traffic, Load, Memory Manage DNS from the Client Area IP Management IPv6 Subnet Management API Access Versions: Update 1.0: First Version Released. Update 1.1: License check server updated. Update 2.0: Optimized for Blesta 4.0. New IP management system. Ability to change main IP address. Ability to set rDNS to IPv4 and IPv6. Ability to manage IPv6 Subnets. Ability to add and remove IPv6 addresses. Ability to Enable, Disable and Regenerate the API Key. NOTE: For DNS management is required that you have a VPS or server with PowerDNS associated with SolusVM and have installed the PowerDNS API. Screenshots: Download: SolusVM Extended is available in the Blesta Marketplace for only $49.99 per year or $199.99 one-time and you can order here https://marketplace.blesta.com/#/extensions/23-SolusVM%20Extended You can download the PowerDNS API here: https://github.com/CyanDarkInc/PowerDNS-API
  19. CubeData is proud to announce we have made a vultr provisioning module for blesta The cost is $7.00 per month for monthly license $100 for owned license with optional $25/year support/upgrades renewal if you want support/upgrades for the module(if you don't renew this you just will not get any support/upgrades/patches/etc for your module) Screenshots of the module: Order Links: https://cubedata.net/vultr Also this module has been independently reviewed by a security researcher.
  20. I would like a way to resell GoDaddy domains with Blesta. API: https://developer.godaddy.com
  21. A new Centovacast module is available, but it's an early alpha. To install, download the attached centovacast.zip and unzip the file. Upload the centovacast directory to ~/components/modules/ and go to Settings > Company > Modules to install it. centovacast.zip Please give it a spin and give us your feedback. Here's a sample welcome email you can use for your Package:
  22. LogicBoxes Extended LogicBoxes Extended For Blesta is a module created specially for LogicBoxes API to enable you to automate the provisioning and management of domains in your Blesta system. With its help you will be able to set up your TLDs & gTLDs with just a few clicks to start reselling them to your customers right away! Features: Edit All The Contact Information (Whois) Change Name Servers Set Forwarder Set Child Name Servers Get Authorization Code Change Authorization Code Ability To Sell Private Whois (Using Options) Automatic Synchronization of Expire Date for Transfered Domains DNS Manager Versions: Update 1.0: First Version Released. Update 1.1: Optimized for Blesta 4.0. Update 1.2: DNS Manager NOTE: If you want sell "Private Whois", you need add a Option like the following screenshoot. Screenshots: Download: LogicBoxes Extended is available in the Blesta Marketplace for only $49.99 per year or $199.99 one time and you can order here https://marketplace.blesta.com/#/extensions/32-LogicBoxes Extended
  23. A new WHMSonic module is available, but it's an early alpha. To install, download the attached whmsonic.zip and unzip the file. Upload the whmsonic directory to ~/components/modules/ and go to Settings > Company > Modules to install it. whmsonic.zip (UPDATED 5/12/17) Sample Email:
  24. anyone here ever create onapp reseller module for blesta? i have dediserve reseller module which based on onapp whmcs reseller module can someone 'convert' the module so it's compatible with blesta?
  25. A new Virtualmin module (alpha) is available. To install, download the attached virtualmin.zip, unzip and upload the "virtualmin" directory to ~/components/modules/ and visit Settings > Company > Modules to install and configure. Any comments or suggestions, please post in this thread! virtualmin.zip
  • Create New...