Auto-héberger LeveCadre¶
LeveCadre est une application libre et auto-hébergeable, sous licence GNU AGPL v3. Elle s’installe sur un serveur que vous administrez, chez vous ou chez un hébergeur de votre choix, puis s’utilise dans un navigateur. Le site de présentation et la documentation expliquent le logiciel ; ils ne créent pas automatiquement une instance personnelle.
Choisir où vivent vos données¶
Vous choisissez le serveur, les personnes autorisées à se connecter et les règles de conservation de vos données. Les données métier sont conservées dans PostgreSQL ; les photographies et justificatifs utilisent les espaces de stockage de votre installation. Les appareils utilisés hors connexion peuvent aussi conserver des données locales : consultez le guide du travail hors connexion.
L’auto-hébergement vous donne la maîtrise de votre installation, mais ne garantit pas à lui seul la confidentialité, la disponibilité ou l’absence de perte de données. Ces résultats dépendent de votre configuration et de votre maintenance.
Ce que vous prenez en charge¶
- Hébergement et disponibilité : choisir et dimensionner le serveur, surveiller l’espace disque et assurer son accès réseau.
- Sécurité : configurer HTTPS, protéger les secrets et les comptes, limiter les accès et mettre à jour le système comme l’application.
- Sauvegardes : sauvegarder la base, les fichiers et la configuration, conserver une copie hors du serveur et vérifier réellement les restaurations.
- Maintenance : suivre les versions, préparer les migrations, tester les mises à jour et prévoir un retour en service en cas d’incident.
- Données personnelles : définir les accès, la conservation et l’information des personnes lorsque vous enregistrez notamment des données de clients.
Le logiciel libre n’élimine pas les coûts d’un serveur, d’un domaine, de l’électricité, du stockage ou du temps de maintenance. Si vous ne souhaitez pas administrer le serveur vous-même, vous pouvez confier l’installation et l’exploitation à un prestataire de votre choix.
Avant une utilisation réelle¶
- Lire le guide d’installation et vérifier les prérequis Docker, PostgreSQL, domaine et HTTPS.
- Tester les parcours essentiels sur une instance de test.
- Préparer une sauvegarde et une restauration, avec une copie externe vérifiée.
- Définir qui administre l’instance, qui peut se connecter et comment seront assurées les mises à jour.
Chaque instance a son propre administrateur. Pour un problème d’accès, de disponibilité ou de données, contactez d’abord la personne qui exploite votre instance. Pour signaler un problème du logiciel, consultez le projet source.
