SolidCharity SaasAdmin: Tool to manage and bill the SaaS subscriptions of your customers
Go to file
Timotheus Pokorra 012791517b Update to Django 3.2.23 2023-11-18 04:12:13 +01:00
apps Admin Area: show status of instance in the list, and make it searchable 2023-11-04 20:05:09 +01:00
demodata fix demodata for first_page_purpose 2022-10-01 07:14:35 +02:00
locale/de/LC_MESSAGES info email in registration emails: forgot to update the german translation 2022-08-20 08:19:50 +02:00
saasadmin add support for Mosparo captcha on the contact form 2023-01-30 21:45:37 +01:00
.gitignore add logo and purpose text to SaasProduct model and views 2022-09-13 23:22:24 +02:00
LICENSE add LICENSE files and README file 2021-03-10 07:04:53 +01:00
LICENSE.Skeleton add LICENSE files and README file 2021-03-10 07:04:53 +01:00
Makefile another fix for typing_extensions 2023-10-10 08:14:02 +02:00
Pipfile pipenv install typing-extensions 2023-10-10 07:24:11 +02:00
Pipfile.lock Update to Django 3.2.23 2023-11-18 04:12:13 +01:00 Update README with new url for repository at Codeberg 2023-09-11 08:10:48 +02:00 plan 2021-04-20 22:44:41 +02:00

SolidCharity SaasAdmin

This is a tool to provide the administration for publishing your Software as a Service.

This software is brought to you by SolidCharity. We use it to publish OpenPetra and other Open Source Software as a Service.

WARNING: this is work in progress! We have just started. Quite a number of features is still missing.

Feature Description

  • This is a light weight tool.
  • Customers can sign up themselves, and get a free testing period first
  • You can create instances of your software beforehand, and have them available for new customers
  • We will integrate with one or multiple payment providers to manage recurring subscriptions.

Technology used


See the LICENSE file in this directory. We are using the BSD 3-Clause "New" or "Revised" License.


  • We recommend Debian or Ubuntu LTS or Fedora for development.

To get started:

apt-get install git make
git clone
cd saasadmin
make quickstart
make runserver

What we still need to do

  • create and send invoices to customers
  • export SEPA Direct Debit file
  • ...