twerple logo
Loading experience...
twerple logo

Harbor - Web Hosting Billing, Automation & Client Area

Harbor runs a hosting business from one installation: the public website and storefront, ordering and checkout, billing and payments, automatic provisioning on your servers, domain registration, a client area, support desk, automation and reports. Install it on your own server, connect your control panels and payment gateways, and start selling the same day.

Harbor - Web Hosting Billing, Automation & Client Area
Harbor - Web Hosting Billing, Automation & Client Area previewHarbor - Web Hosting Billing, Automation & Client Area previewHarbor - Web Hosting Billing, Automation & Client Area preview

Description

Harbor runs a hosting business from one installation: the public website and storefront, ordering and checkout, billing and payments, automatic provisioning on your servers, domain registration, a client area, support desk, automation and reports. Install it on your own server, connect your control panels and payment gateways, and start selling the same day.

Built on Laravel 12, Vue 3 and Inertia, with a clean light interface, six languages, the Meridian website theme and a module system for servers, gateways, registrars and add-ons.

Highlights

  • Complete storefront: plans by group, product configurator with options and add-ons, domain search, cart with promo codes and checkout with account creation
  • Automatic provisioning with 13 server modules: cPanel/WHM, Plesk, DirectAdmin, Enhance, ISPmanager, HostPanel, Webuzo, Virtualizor, VirtFusion, Proxmox VE, SolusVM, Contabo and Vultr
  • 8 payment options: Stripe (with saved cards and automatic renewals), PayPal, Paddle, Mollie, Razorpay, Authorize.net, 2Checkout and bank transfer
  • Domain registration, transfers and renewals with Namecheap, ResellerClub, NameSilo and eNom
  • Recurring billing: renewal invoices, reminders, late fees, suspension and termination on your schedule
  • Website, client area, emails and PDFs in English, Spanish, German, French, Italian and Portuguese
  • One-click updates with automatic backups

Website and storefront

  • Meridian theme, fully responsive from phones to large screens, with child themes for your own design; more themes in later releases
  • Home page builder: hero with domain search, hosting categories, pricing tabs, features, testimonials, FAQ, blog and call to action, with drafts and live preview
  • Pages, blog, help centre with search and votes, status page with incidents, maintenance and email subscriptions
  • Menus, SEO settings, sitemap and robots file, share images
  • Currency menu with automatic conversion and language menu with browser detection

Ordering and billing

  • Billing cycles from monthly to triennial, setup fees, configurable options, add-ons and coupons
  • Invoices with two tax levels by country and state, EU VAT checks with VIES and the reverse charge
  • Proforma invoices, credit notes, refunds, account credit, partial payments and branded PDF invoices
  • Saved cards with automatic renewal charges, retries and decline emails
  • Abandoned carts, affiliate programme with commissions and payouts

Services, servers and domains

  • Accounts and servers created on payment, suspended when overdue, restored when paid
  • One-click control panel login, usage figures, power controls and password changes for customers
  • Plan upgrades with prorated invoices, downgrades and cancellation requests
  • Server capacity and package lists, connection tests and per-module settings
  • Domains: nameservers, transfer lock, WHOIS privacy, transfer codes, expiry warnings and renewals

Client area

  • Dashboard, services, domains, orders, invoices, payment methods, tickets and announcements
  • Account logins with roles: owner, billing, technical, support and read-only
  • Data export and account deletion requests
  • Two-factor authentication and personal API tokens

Support and communication

  • Ticket desk with departments, priorities, assignments, internal notes, attachments and ratings
  • Response targets with escalation, canned responses, email piping over IMAP or webhook
  • Announcements by email and in the client area
  • 22 editable customer email templates, each in every language
  • Team notifications by email, Telegram, Slack, Discord and webhook

Admin and automation

  • Live dashboard, reports for revenue, MRR and ARR, renewals, aging and payment methods, with CSV export
  • Automation timeline, scheduled tasks with history and a health check of the scheduler and queue
  • Team accounts with fine-grained permissions and an audit log of every change and sign-in
  • Data privacy tools: export and erasure that keeps invoices as issued
  • REST API for customers, orders, invoices, services, domains, tickets and products

Built to extend

  • Modules for servers, payment gateways, registrars and add-ons, each a folder with a manifest
  • Hooks for the website head and footer, testimonials and the client menu
  • Two add-ons included: offer popups and customer reviews
  • Documentation for installation, configuration, every screen, the module contracts and the REST API

Regular and Extended License

With the Regular License a small "Powered by Twerple Ltd" line shows on the website, client area, emails and invoices. The Extended License removes it. Your license key tells the installation which one you bought.

Requirements

  • PHP 8.2 or newer with PDO MySQL, OpenSSL, cURL, Mbstring, Fileinfo, XML, BCMath and Sodium
  • MySQL 8 or MariaDB 10.4 or newer
  • Nginx, Apache, LiteSpeed or OpenLiteSpeed, with cron and a queue worker

Installation

Upload the files, open /install and follow five steps:

  1. Requirements
  2. License
  3. Database
  4. Company
  5. Administrator

An optional demo data set lets you explore every screen before going live.

Version 1.0.0

First release.

Powered by Twerple Ltd.

You May Also Like

Twervov1.0.0

Twervo - AI Website Builder & Publishing Platform

Twervo is a self-hosted AI website builder you run under your own brand. Your customers describe their business in a few sentences; Twervo plans the pages, writes the copy, picks the design and assembles a complete website they can edit visually and publish anywhere: on your platform with their own domain and SSL, on their own server over FTP or SFTP, on cPanel, DirectAdmin or Plesk...