Démarrage rapide
C'est le chemin le plus court entre rien du tout et une instance Openbeehive opérationnelle que vous pouvez ouvrir dans un navigateur. Choisissez l'une des deux options :
Binaire unique
La façon la plus simple d'exécuter Openbeehive sur votre propre machine est le binaire unique. Dans le profil selfhost, Openbeehive sert l'application web et l'API depuis un seul processus, stocke ses données dans un fichier SQLite local et conserve les photos téléversées sur le système de fichiers. Pas de Docker, pas de Postgres, pas de stockage objet — juste un exécutable.
Docker et Compose
Docker est le moyen le plus rapide d'exécuter Openbeehive sur un serveur. Vous pouvez
Configuration
Openbeehive se configure entièrement au moyen de variables d'environnement. Cette page constitue la référence complète, regroupées exactement comme elles apparaissent dans .env.example.
Bases de données
Openbeehive stocke toutes ses données côté serveur dans une base de données relationnelle. Le backend est agnostique vis-à-vis de la base de données : il communique avec une couche de stockage modulaire et fournit des pilotes pour SQLite, PostgreSQL et MySQL. Vous choisissez celle à utiliser avec deux variables d'environnement.
Stockage de blobs
Openbeehive stocke vos enregistrements dans une base de données, mais les photos et autres pièces
Authentification
Openbeehive vous laisse choisir exactement le niveau d'authentification dont vous avez besoin. Un apiculteur seul qui exécute le binaire unique chez lui peut se passer complètement de connexion. Une instance partagée peut exiger des clés d'accès, une connexion via un fournisseur d'identité, ou les deux.
Reverse proxy et TLS
Openbeehive écoute en HTTP simple par défaut (sur BEEHIVE_ADDR, généralement :8080). Pour
Sauvegardes et restauration
Quelques minutes passées à configurer les sauvegardes maintenant vous épargneront beaucoup de soucis plus tard. Cette page couvre ce qu'il faut sauvegarder, comment le faire en toute sécurité, et comment restaurer le moment venu.
Mise à niveau
Garder votre instance Openbeehive à jour vous apporte de nouvelles fonctionnalités, des correctifs et des correctifs de sécurité. Les mises à niveau sont volontairement simples : remplacez le binaire ou récupérez une nouvelle image, redémarrez, et le serveur met votre base de données à jour de lui-même.
Mode démo
Le mode démo installe un compte et un locataire de démonstration prêts à