Avvio rapido
Due percorsi per avere un'istanza di Openbeehive funzionante da aprire in un browser:
Binario singolo
Il modo più semplice per eseguire Openbeehive sulla tua macchina è il binario singolo. Nel profilo selfhost, Openbeehive serve la web app e l'API da un unico processo, memorizza i suoi dati in un file SQLite locale e mantiene le foto caricate sul filesystem. Niente Docker, niente Postgres, niente object store - solo un eseguibile.
Docker e Compose
Esegui Openbeehive come singolo container per una configurazione self-host, oppure avvia lo stack cloud completo (Postgres e MinIO) con Docker Compose.
Configurazione
Openbeehive viene configurato interamente tramite variabili d'ambiente. Questa pagina è il riferimento completo.
Database
Openbeehive memorizza tutti i suoi dati lato server in un database relazionale. Il backend è agnostico rispetto al database: comunica con un livello di archiviazione modulare e include driver per SQLite, PostgreSQL e MySQL. Scegli quale usare con due variabili d'ambiente.
Archiviazione blob
Openbeehive memorizza i tuoi registri in un database, ma le foto e gli altri
Autenticazione
Openbeehive ti permette di scegliere quanta autenticazione ti serve. Un apicoltore singolo che esegue il binario unico a casa può saltare del tutto l'accesso. Un'istanza condivisa può usare account email/password integrati, passkey, l'accesso tramite un provider di identità, o una combinazione di questi.
Reverse proxy e TLS
Openbeehive è in ascolto su HTTP semplice (BEEHIVE_ADDR, :8080 per impostazione predefinita). Per qualsiasi deployment che altre persone raggiungono, metti davanti un reverse proxy che termina il TLS e inoltra il traffico all'app. Questa pagina mostra configurazioni funzionanti per Caddy e nginx.
Backup e ripristino
Pochi minuti spesi ora a configurare i backup ti risparmieranno molte preoccupazioni in seguito. Questa pagina copre cosa sottoporre a backup, come farlo in sicurezza e come ripristinare quando necessario.
Aggiornamento
Gli aggiornamenti sono semplici: sostituisci il binario o scarica una nuova immagine, riavvia, e il server porta da solo lo schema del database alla versione corrente.
Modalità demo
La modalità demo installa un account e tenant demo già pronti, così i