Railbase

Build cheap. Own it anyway.

Gli LLM scrivono il codice. Railbase è il backend di tua proprietà: un binario, i tuoi dati, il tuo server.

Ultima stabile  · Self-hosting gratuito. macOS, Linux e Windows, amd64/arm64.

≈46%
del nuovo codice è scritto dall'IA
2–3×
più economico self-hosted rispetto al cloud
86%
dei CIO sta riportando i carichi di lavoro in casa

GitHub · a16z · Barclays CIO Survey

Tutto incluso

Un backend enterprise completo in un unico binario — più un marketplace di app aziendali pronte. Non un backend spoglio come PocketBase o Supabase.

Un unico binario

Dati, REST, autenticazione, realtime, admin — in un solo file. Niente Docker né database esterno.

Multi-tenant

Isolamento dei tenant a livello di core, RBAC e regole di accesso per collezione.

Plugin

Un marketplace di plugin: installati a runtime, venduti per postazione, con licenza.

Admin incluso

Un frontend SPA pronto e una console di amministrazione che si avviano con il backend.

Cos'è Railbase?

Railbase è il backend self-hosted di tua proprietà. Gli LLM hanno reso economico creare software; possederlo e gestirlo resta la parte difficile, ed è proprio a questo che serve Railbase.

Railbase è una piattaforma backend self-hosted distribuita come unico binario. Scarica un eseguibile e ottieni autenticazione, un database documentale NoSQL embedded (Vault), API REST con auto-CRUD, sottoscrizioni realtime, multi-tenancy con controllo degli accessi basato sui ruoli, archiviazione di file, job pianificati e una console di amministrazione completa — senza database esterni né container da gestire.

Le funzionalità di business arrivano dai plugin: helpdesk, inventario, contabilità, CMS, traduzione di documenti e altro. Sono moduli commerciali che acquisti nel marketplace integrato e installi a caldo come artefatti firmati e con licenza. Il core è gratuito; paghi solo per i plugin che usi.

Documentazione →

Domande frequenti

Cos'è Railbase?

Un backend self-hosted in un unico binario: autenticazione, archivio documentale NoSQL embedded, API REST con auto-CRUD, realtime, multi-tenancy, file, job pianificati e una console di amministrazione — senza database esterni.

Railbase è gratuito?

Sì: il core si scarica e si auto-ospita gratuitamente su Linux, macOS e Windows, senza misurazione dell'uso. I plugin commerciali sono concessi in licenza per postazione e molti offrono una prova gratuita una tantum.

In cosa si differenzia Railbase da Supabase, Firebase o PocketBase?

Come PocketBase, Railbase è un unico binario self-hosted: nessuno stack di container né cloud del fornitore. La differenza sono le app aziendali pronte: helpdesk, inventario, contabilità, CMS e altro si installano a caldo dal marketplace integrato — consegni un prodotto, non solo infrastruttura.

Dove vengono archiviati i miei dati?

In un unico file Vault — un archivio documentale NoSQL embedded — sul tuo server. Un backup è copiare un file; anche migrare server lo è.

Come funzionano i plugin?

I plugin sono moduli compilati e firmati venduti nel marketplace. La tua istanza scarica l'artefatto, ne verifica la firma e lo esegue a caldo — senza ricompilare. Le licenze sono per postazione e si gestiscono dalla tua amministrazione.

Perché Railbase se gli LLM costruiscono tutto?

Gli LLM rendono economico scrivere codice, ma un backend di produzione ha comunque bisogno di dati durevoli, autenticazione, multi-tenancy, sicurezza e disponibilità — cose che l'IA non risolve e che possedere è costoso. Railbase ti dà esattamente questo come binario che ospiti e possiedi, così il software che generi sopra sopravvive in produzione senza affittare un backend cloud né assemblare uno stack di servizi.

Railbase usa PostgreSQL o un database SQL?

No. Railbase memorizza tutto in Vault, un archivio documentale NoSQL embedded a file singolo all'interno del binario. Non c'è PostgreSQL, MySQL né alcun database SQL esterno; un backup è copiare un file.

Railbase è solo un backend a binario singolo come PocketBase?

No, è di più. Il core è un backend enterprise completo in un unico binario (autenticazione, multi-tenancy, RBAC, REST, realtime, file, job pianificati, mail, i18n, console di amministrazione) e, sopra, un marketplace di app aziendali pronte — helpdesk, inventario, contabilità, CMS, traduzione — che installi a caldo. PocketBase e Supabase ti danno un backend spoglio su cui costruire; Railbase ti dà anche le app aziendali.

Con cosa è costruito il frontend?

Con Preact. La console di amministrazione, il sito pubblico e l'interfaccia di ogni plugin condividono un unico kit di componenti Preact, così l'intero frontend gira su un solo runtime leggero, è incluso nel binario e servito da un'unica origine — non c'è un'app React separata né un frontend Node da distribuire.

Posso riassegnare le licenze per postazione di un plugin o cambiarne la quantità?

Sì. Le licenze dei plugin sono per postazione e fatturate mensilmente, e ogni postazione viene assegnata a un utente specifico dal tuo pannello di amministrazione. Puoi revocare una postazione per liberarla, riassegnarla a un altro utente e aumentare o ridurre il numero di postazioni in qualsiasi momento; le variazioni di quantità sono ripartite proporzionalmente e la tua istanza applica automaticamente il nuovo limite.