Self-hosting
Information about self-hosting options and considerations for the Lukittu platform
Current Status
As of May 7, 2025, Lukittu does not provide any official self-hosting guides or support.
Lukittu offers free managed hosting for all users with a generous free tier. Before considering self-hosting, you might want to check out the Managed Hosting option.
Why No Self-hosting?
Lukittu was originally designed as a SaaS solution, not as a self-hosted, single-tenant application. The platform makes several architectural assumptions:
- Multi-tenant environment where anyone can register
- Users can create their own teams
- Shared database and infrastructure
Third-Party Service Dependencies
Lukittu uses third-party services that are tightly coupled with the application code:
- Sentry for error monitoring
- Stripe for subscription management
- Proxy/CDN (Cloudflare) configuration
- Other external services
These integrations weren’t designed to be optional or easily replaceable in a self-hosted scenario.
Self-hosting Considerations
Self-hosting Lukittu is not recommended unless you have a strong understanding of its architecture and environment and you are aware of the drawbacks!
Known Limitations
- No support for single-tenant usage
- No official documentation for self-hosting
- Platform assumptions may lead to breaking changes in self-hosted setups
- No dedicated support for self-hosted instances
Summary
The Lukittu platform was designed as a SaaS solution with multi-tenant architecture. While technically possible, self-hosting is not officially supported and comes with significant limitations and challenges. Consider these factors carefully before attempting to self-host Lukittu.
If you need an open-source, single-tenant licensing system today, there are excellent alternatives available—such as Keygen.