Skara - Manage Accounts and Service Access in a non-enterprise environment.
Sometimes you want to have a little overview which accounts you have on your systems/services and a central place to create them, grant or revoke access to specific stuff and even let your users self-manage some of their account info
The Skara stack consists of these parts:
User + Service Data is kept and managed in a Postgres db, the backend synchronizes relevant data to an LDAP Server
Services can then either
Basically anything that speaks LDAP!
In the Axelsson Family Cloud this is
With the API and API keys it is also possible to use Skara as a userdb backend for your own service. I use this for example for Wielerskalle, where I simply did not want to rewrite stupid user management from scratch (turned out it would have been a bit faster, but not as cool)
Pitch in, or just use it, but not commercially, please.
Note that I have not published the cource code yet, the repo is private. It’s somplicated, but I would like to have permission from a 3rd party to do so.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
See the LICENSE file in the repository for the full terms.
This license allows you to use, modify, and run the software for personal use. However, if you wish to use this software for commercial purposes, please contact me to discuss a commercial license.
(thanks Seepseek)
Privacy Policy for Skara Last Updated: 2025-09-20
This Privacy Policy describes how Skara (“I”) collect, use, and protect your personal data when you use this web service. I am committed to ensuring your privacy is protected in accordance with the General Data Protection Regulation (GDPR).
Heinz Axelsson-Ekker hugin@molnha.se
I collect the following information:
Account Data: When you register/are invited, I collect your name and email address.
Service Data: I store the preferences you set within the service to customize your experience.
Automated Technical Data: Our servers automatically collect information for security and operational purposes. This includes your IP address, browser type and version, time and date of access, and pages visited. This data is collected through server access logs.
I use your information only for the following purposes:
To Provide and Manage Our Service: I use your name, email, and preferences to create your account, provide the service you requested, and allow you to use its features.
Lawful Basis: Performance of a Contract with you.
For Security and Operation: I use technical data (server logs) to maintain the security and stability of my service, diagnose technical problems, and prevent fraud.
Lawful Basis: Our Legitimate Interest in ensuring the integrity and security of our systems.
I do not share, sell, rent, or trade your personal data with any third parties. Your data stays with me.
I will only retain your personal data for as long as necessary to fulfill the purposes I collected it for.
Account Data: I will retain your account data until you choose to delete your account. You can request deletion at any time (see “Your Rights” below).
Server Logs: Automated server logs are typically retained for a period of 7 days before being automatically deleted.
Under GDPR, you have the following rights regarding your personal data:
The right to access – You have the right to request copies of the personal data I hold about you.
The right to rectification – You have the right to request that I correct any information you believe is inaccurate or complete information you believe is incomplete.
The right to erasure – You have the right to request that I erase your personal data, under certain conditions (also known as ’the right to be forgotten’).
The right to object to processing – You have the right to object to our processing of your personal data.
The right to data portability – You have the right to request that I transfer the data that I have collected to another organization, or directly to you, in a machine-readable format.
To exercise any of these rights, please contact me at mailto:hugin@molnha.se
All your personal data is stored and processed within the European Economic Area (EEA): Server Location: Sweden. Hosting Company Registered in Finland.
I may update this privacy policy from time to time. I will notify you of any changes by posting the new policy on this page and updating the “Last Updated” date.
If you have any questions about this Privacy Policy or wish to exercise your rights, please contact me at: mailto:hugin@molnha.se