Synchronisation auto-hébergée

Utilisez vous-même la couche distante.

Une voie avancée délibérée pour les personnes et les organisations prêtes à gérer le déploiement, le stockage, les mises à jour, TLS, la surveillance et les sauvegardes.

Contrôler avec responsabilité

L'auto-hébergement renforce la confiance. Cela ne supprime pas les opérations.

Vous choisissez l'infrastructure et la politique de rétention, mais vous êtes également responsable des tests de disponibilité, de renforcement du serveur, de capacité, de sauvegardes et de récupération.

Configuration de synchronisation auto-hébergée Locoris
Le point de terminaison, la persistance et la liaison au coffre-fort restent des responsabilités explicites de l’opérateur.

Deux parcours pris en charge

Choisissez le serveur, pas une pile d'options de configuration.

Docker is the always-on production path. Locoris Server is the visual desktop path. Version 0.1.7 uses the same SQLite + vault-file runtime and pairing flow in both.

Docker / NAS

Une image multiarchitecture pour Linux amd64 et arm64, avec des balises numérotées, des contrôles d'état, un SBOM, une provenance et un manifeste signé.

linux/amd64linux/arm64
Locoris Server

Un serveur local visuel avec association, diagnostic réseau et état des mises à jour. Les nouvelles versions macOS prennent uniquement en charge Apple Silicon.

macOS arm64Windows x64Linux x64

Épinglez une version numérotée, vérifiez `SHA256SUMS.txt` ou la signature du manifeste Cosign et sauvegardez l'intégralité du volume de données avant la mise à jour.

Release 0.1.7

Version 0.1.7

Installez le serveur actuel avec une version épinglée.

Les deux options utilisent le même parcours d'association et une structure de données portable. Docker convient à une machine toujours active ; Locoris Server ajoute un tableau de bord visuel pour un ordinateur personnel.

Recommandé pour les serveurs

Docker / NAS

  1. 01Télécharger les fichiers Compose vérifiés
    mkdir locoris-server && cd locoris-server
    curl -fsSLO https://raw.githubusercontent.com/locoris/locoris/server-v0.1.7/infra/docker/personal-server/compose.example.yml
    curl -fsSL https://raw.githubusercontent.com/locoris/locoris/server-v0.1.7/infra/docker/personal-server/.env.example -o .env
    sed -i 's/^LOCORIS_SERVER_VERSION=.*/LOCORIS_SERVER_VERSION=0.1.7/' .env
  2. 02Définir l'adresse accessible dans `.env`

    Utilisez une adresse LAN sur un réseau local de confiance, ou une adresse HTTPS via un proxy inverse ou un réseau privé pour l'accès distant.

  3. 03Démarrer le serveur et ouvrir l'invitation d'association
    docker compose -f compose.example.yml pull
    docker compose -f compose.example.yml up -d
    docker compose -f compose.example.yml logs -f
linux/amd64 · linux/arm64SQLite + fichiersVolume de données unique

Votre point de terminaison

Déployez le serveur autonome derrière HTTPS et connectez-le en tant que méthode de synchronisation externe.

Votre durcissement

Contrôlez l'accès, les secrets, TLS, la politique de pare-feu, les mises à jour et la prévention des abus pour le déploiement.

Votre rétablissement

Sauvegardez les données du serveur et les coffres-forts locaux, puis testez le fonctionnement de la restauration avant de vous y fier.

Avant le déploiement

La liste de contrôle opérationnelle minimale.

Choisissez le stockage persistant

Ne pointez jamais les données de production vers des répertoires temporaires. Définissez la propriété et une destination de sauvegarde testée.

Protéger le point de terminaison

Utilisez HTTPS, des secrets forts, une administration restreinte, une journalisation et un processus de mise à jour clair.

Connectez-vous délibérément

Ajoutez le point de terminaison dans la synchronisation externe, vérifiez l'accès et liez uniquement les coffres-forts locaux prévus.