Inicio rápido
Dos rutas para tener una instancia de Openbeehive en funcionamiento que puedas abrir en un navegador:
Binario unico
La forma mas sencilla de ejecutar Openbeehive en tu propia maquina es el binario unico. En el perfil selfhost, Openbeehive sirve la aplicacion web y la API desde un unico proceso, almacena sus datos en un archivo SQLite local y guarda las fotos subidas en el sistema de archivos. Sin Docker, sin Postgres, sin almacen de objetos: solo un ejecutable.
Docker y Compose
Ejecuta Openbeehive como un contenedor único para una configuración autoalojada, o levanta la pila cloud completa (Postgres y MinIO) con Docker Compose.
Configuración
Openbeehive se configura por completo a través de variables de entorno. Esta página es la referencia completa.
Bases de datos
Openbeehive almacena todos sus datos del lado del servidor en una base de datos relacional. El backend es agnostico respecto a la base de datos: se comunica con una capa de almacenamiento conectable e incluye drivers para SQLite, PostgreSQL y MySQL. Eliges cual usar con dos variables de entorno.
Almacenamiento de blobs
Openbeehive almacena tus registros en una base de datos, pero las fotos y otros
Autenticación
Openbeehive te permite elegir cuánta autenticación necesitas. Un apicultor en solitario que ejecuta el binario único en casa puede omitir el inicio de sesión por completo. Una instancia compartida puede usar cuentas integradas de correo y contraseña, passkeys, inicio de sesión a través de un proveedor de identidad, o una combinación.
Proxy inverso y TLS
Openbeehive escucha en HTTP plano (BEEHIVE_ADDR, :8080 por defecto). Para cualquier despliegue al que accedan otras personas, pon delante un proxy inverso que termine el TLS y reenvíe el tráfico a la aplicación. Esta página muestra configuraciones funcionales para Caddy y nginx.
Copias de seguridad y restauracion
Unos pocos minutos dedicados ahora a configurar las copias de seguridad te ahorraran muchas preocupaciones mas adelante. Esta pagina cubre que respaldar, como hacerlo de forma segura y como restaurar cuando lo necesites.
Actualización
Las actualizaciones son sencillas: reemplaza el binario o descarga una nueva imagen, reinicia, y el servidor pone al día el esquema de la base de datos por su cuenta.
Modo demo
El modo demo instala una cuenta y un espacio (tenant) de demostración ya preparados