Skip to content

Updating FOSSBilling

For most installations, the built-in updater is the easiest option:

  1. Log in to your admin panel
  2. Go to SystemUpdate
  3. Click to apply the update

FOSSBilling downloads and applies the update automatically. It follows the configured update branch, usually release or preview, which you can change in your configuration file.

If you prefer to manage files yourself:

  1. Back up your database and files
  2. Download the latest release
  3. Extract the files over your existing installation (overwrite existing files)
  4. Delete the install folder that came with the new files
  5. Log in to the admin panel and go to SystemUpdate
  6. Click Apply Patches & Update Configuration

If you cannot access the admin panel after updating, use the fallback patcher:

  1. Visit example.com/run-patcher in your browser
  2. This runs database migrations and configuration updates automatically
  3. Once complete, try logging in again
  • Automatic updates: Core files, database schema, configuration
  • Patches (manual step): Database migrations, config updates

Always run the patches after copying in new files so the database schema and configuration stay in sync with the codebase.