Warning: This repository has been archived and is no longer maintained. For information about how to get started with FOSSBilling check the official documentation where help is provided for getting started on multiple platforms.
A simple configuration generator made by the FOSSBilling team. This tool makes use of IBM's Carbon Design System on a Next.js server. Use it now at config.fossbilling.org!
Generator endpoint: https://config.fossbilling.org/api/generate
webServer
: Available options:nginx
(required)sourcePath
: Path to the source files, usually something like/var/www/(...)/src
(required)domainName
: The domain name of the website, e.g.fossbilling.org
(required)includeWWW
: Whether to include thewww
subdomain or not,true
orfalse
(by default, true)
Here is an example query: https://config.fossbilling.org/api/generate?webServer=nginx&sourcePath=/var/www/fossbilling.org/src&domainName=fossbilling.org&includeWWW=true
The website will be rebuilt automatically after every push and deployed to Vercel. Outside contributors don't need to do anything to get the website deployed.
- Clone the repository
- Run
npm install
to install the dependencies - Run
npm run dev
to start the development server - Open
localhost:3000
in your browser
This tool is open source software and is released under the Apache v2.0 license. See LICENSE for the full license terms.