Railbase

Build cheap. Own it anyway.

LLM's schrijven de code. Railbase is de backend die je zelf bezit: één binary, jouw data, jouw server.

Nieuwste versie  · Gratis om zelf te hosten. macOS, Linux en Windows, amd64/arm64.

≈46%
van de nieuwe code wordt door AI geschreven
2–3×
goedkoper zelf-gehost dan cloud
86%
van de CIO's halen workloads terug

GitHub · a16z · Barclays CIO Survey

Inclusief alles

Een volledige enterprise-backend in één binary — plus een marktplaats vol kant-en-klare zakelijke apps. Geen kale backend zoals PocketBase of Supabase.

Eén enkele binary

Data, REST, authenticatie, realtime, admin — in één bestand. Geen Docker of externe database.

Multitenant

Tenant-isolatie op kernniveau, RBAC en toegangsregels per collectie.

Plugins

Een plugin-marktplaats: tijdens runtime geïnstalleerd, per gebruiker verkocht, gelicentieerd.

Admin inbegrepen

Een kant-en-klare SPA-frontend en adminconsole die met de backend opstarten.

Wat is Railbase?

Railbase is de zelf-gehoste backend die je zelf bezit. LLM's maakten software goedkoop om te bouwen; het bezitten en beheren ervan blijft het lastige deel, en daar is Railbase voor.

Railbase is een zelf-gehost backendplatform dat als één binary wordt geleverd. Download één executable en je krijgt authenticatie, een ingebedde NoSQL-documentdatabase (Vault), REST-API's met auto-CRUD, realtime-abonnementen, multi-tenancy met rolgebaseerde toegangscontrole, bestandsopslag, geplande taken en een volledige adminconsole — zonder externe database of containers om te beheren.

Zakelijke functionaliteit komt van plugins: helpdesk, voorraad, boekhouding, CMS, documentvertaling en meer. Het zijn commerciële modules die je koopt in de ingebouwde marktplaats en hot-installeert als ondertekende, gelicentieerde artefacten. De kern is gratis; je betaalt alleen voor de plugins die je gebruikt.

Documentatie →

Veelgestelde vragen

Wat is Railbase?

Een zelf-gehoste backend in één binary: authenticatie, ingebedde NoSQL-documentopslag, REST-API's met auto-CRUD, realtime, multi-tenancy, bestanden, geplande taken en een adminconsole — zonder externe database.

Is Railbase gratis?

Ja: de kern is gratis te downloaden en zelf te hosten op Linux, macOS en Windows, zonder gebruiksmeting. Commerciële plugins worden per gebruiker gelicentieerd en veel bieden een eenmalige gratis proefperiode.

Hoe verschilt Railbase van Supabase, Firebase of PocketBase?

Net als PocketBase is Railbase één zelf-gehoste binary: geen containerstack of leverancierscloud. Het verschil zijn de kant-en-klare zakelijke apps: helpdesk, voorraad, boekhouding, CMS en meer installeren hot vanuit de ingebouwde marktplaats — je levert een product, niet alleen infrastructuur.

Waar worden mijn gegevens opgeslagen?

In één Vault-bestand — een ingebedde NoSQL-documentopslag — op je eigen server. Een back-up is een bestand kopiëren; van server wisselen ook.

Hoe werken plugins?

Plugins zijn gecompileerde, ondertekende modules die in de marktplaats worden verkocht. Je instantie downloadt het artefact, verifieert de handtekening en draait het hot — zonder hercompileren. Licenties zijn per gebruiker en worden vanuit je eigen admin beheerd.

Waarom Railbase als LLM's alles bouwen?

LLM's maken het schrijven van code goedkoop, maar een productie-backend heeft nog steeds duurzame data, authenticatie, multi-tenancy, beveiliging en beschikbaarheid nodig — wat AI niet oplost en wat duur is om te bezitten. Railbase geeft je precies dat als een binary die je zelf host en bezit, zodat de software die je erbovenop genereert in productie blijft draaien zonder een cloud-backend te huren of een stack aan services samen te stellen.

Gebruikt Railbase PostgreSQL of een SQL-database?

Nee. Railbase slaat alles op in Vault, een ingebedde NoSQL-documentopslag van één bestand binnen de binary. Er is geen PostgreSQL, MySQL of enige externe SQL-database; een back-up is een bestand kopiëren.

Is Railbase gewoon een single-binary backend zoals PocketBase?

Nee, het is meer. De kern is een volledige enterprise-backend in één binary (authenticatie, multi-tenancy, RBAC, REST, realtime, bestanden, geplande taken, mail, i18n, adminconsole), en daarbovenop een marktplaats van kant-en-klare zakelijke apps — helpdesk, voorraad, boekhouding, CMS, vertaling — die je hot-installeert. PocketBase en Supabase geven je een kale backend om op te bouwen; Railbase geeft je ook de zakelijke apps.

Waarmee is de frontend gebouwd?

Met Preact. De adminconsole, de publieke site en de UI van elke plugin delen één Preact-componentenkit, dus de hele frontend draait op één lichtgewicht runtime, zit gebundeld in de binary en wordt vanaf één origin geserveerd — er is geen aparte React-app of Node-frontend om te deployen.

Kan ik de licenties per gebruiker van een plugin opnieuw toewijzen of het aantal wijzigen?

Ja. Pluginlicenties zijn per gebruiker en worden maandelijks gefactureerd, en elke gebruiker wordt vanuit je eigen adminpaneel aan een specifieke gebruiker toegewezen. Je kunt een gebruiker intrekken om die vrij te maken, deze aan een andere gebruiker toewijzen en het aantal op elk moment verhogen of verlagen; wijzigingen in aantal worden naar rato berekend en je instantie handhaaft de nieuwe limiet automatisch.