Welcome to Fleio Documentation¶
Fleio is:
OpenStack billing and control panel for public cloud service providers
shared web hosting automation platform for web hosting companies
internet domain names automation platform
Documentation table of contents¶
- Installing
- Configuring
- Set license
- Enable OpenStack notifications
- Connect Fleio to OpenStack
- Email Settings
- Synchronize OpenStack objects
- Password and SSH key injection
- Ceilometer configuration
- settings.py file
- Frontend settings
- Clients Custom Fields
- Payment gateways
- Django admin
- Openstack errors
- Default PTR record
- Second factor authentication
- Nginx Uwsgi Configuration
- PDF generation advanced configuration
- Change installation URL (including SSL certificate)
- Replace self-signed SSL with real SSL
- Setup SSL on host
- Enable recaptcha on client sign up
- Configure incoming email pipe for tickets
- Upgrading
- Recommended upgrade procedure
- How to upgrade Fleio
- Upgrading to 2024.05
- Upgrading to 2024.04
- Upgrading to 2024.03
- Upgrading to 2024.01
- Upgrading to 2023.12
- Upgrading to 2023.11
- Upgrading to 2023.09
- Upgrading FROM 2023.08
- Upgrading to 2023.05
- Upgrading to 2023.03
- Upgrading to 2023.02
- Upgrading to 2022.12
- Upgrading to 2022.11
- Upgrading to 2022.10
- Upgrading to 2022.09
- Upgrading to 2022.04
- Upgrading to 2021.12
- Upgrading to 2021.11
- Upgrading to 2021.10
- Pre 2021.01
- Billing concepts
- End-user panel
- End-user login form
- End-user / Homepage / Dashboard
- End-user / Cloud / Instances
- End-user / Cloud / Floating IPs
- End-user / Cloud / API Users
- End-user / Cloud / SSH Keys
- End-user / Cloud / Volumes
- End-user / Cloud / Billing History
- End-user / Cloud / Networks
- Enduser / Cloud / Clusters
- End-user / Cloud / Cluster Templates
- End-user / Cloud / Security Groups
- End-user / Cloud / Routers
- End-user / Cloud / Zones
- End-user / Cloud / Load Balancers
- End-user / Cloud / Heat stacks
- End-user / Cloud / Images
- End-user / Billing / Services
- End-user / Billing / Invoicing
- End-user / Billing / Order Services
- End-user / Billing / Cart
- End-user / Billing / Credit auto invoicing
- Fleio collector
- Fleio billing periodic task
- Staff panel
- Staff login form
- Staff / Homepage / Dashboard
- Staff / Clients & Users / Users
- Staff / Clients & Users / User groups
- Staff / Clients & Users / Clients
- Staff / Clients & Users / Client groups
- Staff / Cloud / Instances
- Staff / Cloud / Floating IPs
- Staff / Cloud / Flavors
- Cloud / Flavors groups
- Staff / Cloud / SSH Keys
- Staff / Cloud / Volumes
- Staff / Cloud / Networks
- Staff / Cloud / Routers
- Staff / Cloud / Ports
- Staff / Cloud / Zones
- Staff / Cloud / Images
- Staff / Cloud / API Users
- Staff / Cloud / Clusters
- Staff / Cloud / Cluster Templates
- Cloud / Subnet pools
- Staff / Cloud / Projects
- Staff / Cloud / Security groups
- Staff / Billing / Journal
- Staff / Billing / Invoicing
- Staff / Billing / Services
- Staff / Billing / Gateways
- Staff / Billing / Orders
- Staff / Billing / Products
- Staff / Billing / Configurable options
- Staff / Billing / Tax rules
- Staff / Utilities / Periodic task Log
- Staff / Utilities / Activity Log
- Staff / Utilities / Reports
- Staff / Utilities / Operations
- Staff / TODOs
- Staff / Settings / General
- Staff / Settings / Configurations
- Staff / Settings / Authorization
- Staff / Settings / Message templates
- Staff / Settings / OpenStack
- Staff / Settings / OpenStack Plans
- Command line interface
- Fleio plugins
- Instance traffic
- Operating Fleio
- FAQ
- How to move the Fleio installation to a new URL
- How to migrate from
http://
tohttps://
- Configure fleio for post-payment
- How to add a new language
- Clear network metrics
- How to add custom metrics in Fleio
- How to disable 2FA for a certain staff user
- Process clients periodic task
- How to save process clients cron output
- Logging configuration
- Where can I find more info about Docker deploy?
- How to add extra hosts to Docker containers
- How to replace enduser AngularJS panel with the new enduser Angular panel
- How to replace strings in Angular frontend
- Credit estimation calculations looks wrong
- Known issues
- Developer documentation
- Adding or changing files in Fleio Docker images
- Fleio frontend
- Frontend customization
- Frontend customization (prior to 2023.03)
- How to change the logo
- Adding custom JavaScript code
- How to build unminified frontend
- Fleio backend (and API)
- Using the Fleio API
- Billing gateways
- Customization options
- Python signals
- Obtaining frontend source code
- Troubleshooting
- How to test if DNS resolver and network connections are working from a container?
- How to check if Fleio connects successfully to the OpenStack API
- How to check if OpenStack notifications are working
- Some OpenStack notifications are not received
- Troubleshoot error when setting license
- Troubleshoot email messages are not sent
- Incoming emails are not recorded in the support ticketing system
- Troubleshoot database errors on upgrade
- Network is missing on instance create form
- How to enable debugging
- Ceilometer troubleshooting
- Detailed info on the Docker Fleio deployment
- fleio backup command gives error: bc command not found, aborting
- “504 Gateway Timeout” error shows in web interface / uwsgi keeps restarting
- “Verification code is invalid” when enabling second factor authentication
- Change log
- v2024.05.1
- v2024.05.0
- v2024.04.1
- v2024.04.0
- v2024.03.1
- v2024.03.0
- v2024.02.1
- v2024.02.0
- v2024.01.1
- v2024.01.0
- v2023.12.1
- v2023.12.0
- v2023.11.2
- v2023.11.1
- v2023.11.0
- v2023.10.1
- v2023.10.0
- v2023.09.1
- v2023.09.0
- v2023.08.1
- v2023.08.0
- v2023.07.2
- v2023.07.1
- v2023.07.0
- v2023.06.2
- v2023.06.1
- v2023.06.0
- v2023.05.2
- v2023.05.1
- v2023.05.0
- v2023.04.1
- v2023.04.0 BETA
- v2023.03.1
- v2023.03.0 BETA
- v2023.02.1
- v2023.02.0 BETA
- v2023.01.1
- v2023.01.0 BETA
- Releases from 2022
- Releases from 2021
- Releases from 2020
- Releases from 2019
- Releases before 2019
- Fleio WHMCS module
- Glossary