Sincronizzazione self-hosted

Gestisci tu stesso il livello remoto.

Un percorso deliberatamente avanzato per persone e organizzazioni preparate a gestire distribuzione, archiviazione, aggiornamenti, TLS, monitoraggio e backup.

Controllare con responsabilità

Il self-hosting suscita fiducia. Non rimuove le operazioni.

Sei tu a scegliere l'infrastruttura e la policy di conservazione, ma sei anche tu a gestire i tempi di attività, il rafforzamento del server, la capacità, i backup e i test di ripristino.

Configurazione della sincronizzazione self-hosted Locoris
Endpoint, persistenza e associazione del vault rimangono responsabilità esplicite dell'operatore.

Due percorsi supportati

Scegli il server, non una pila di opzioni di configurazione.

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

Un'immagine multiarchitettura per Linux amd64 e arm64, con tag numerati, controlli di integrità, SBOM, provenienza e manifesto firmato.

linux/amd64linux/arm64
Locoris Server

Un server locale visuale con associazione, diagnostica di rete e stato degli aggiornamenti. Le nuove build macOS supportano solo Apple Silicon.

macOS arm64Windows x64Linux x64

Fissa una versione numerata, verifica `SHA256SUMS.txt` o la firma del manifesto Cosign ed esegui il backup dell'intero volume dati prima dell'aggiornamento.

Release 0.1.7

Versione 0.1.7

Installa il server corrente con una versione fissata.

Entrambi i percorsi usano lo stesso flusso di associazione e una struttura dati portabile. Docker è ideale per una macchina sempre attiva; Locoris Server aggiunge una dashboard visuale per un computer personale.

Consigliato per i server

Docker / NAS

  1. 01Scarica i file Compose verificati
    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. 02Imposta l'indirizzo raggiungibile in `.env`

    Usa un indirizzo LAN per una rete locale attendibile oppure un indirizzo HTTPS tramite reverse proxy o rete privata per l'accesso remoto.

  3. 03Avvia il server e apri l'invito di associazione
    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 + fileUn unico volume dati

Il tuo punto finale

Distribuisci il server autonomo dietro HTTPS e collegalo come metodo di sincronizzazione esterno.

Il tuo indurimento

Controlla accesso, segreti, TLS, policy firewall, aggiornamenti e prevenzione degli abusi per la distribuzione.

La tua guarigione

Esegui il backup sia dei dati del server che dei depositi locali, quindi verifica che il ripristino funzioni prima di fare affidamento su di esso.

Prima della distribuzione

La checklist operativa minima.

Scegli l'archiviazione persistente

Non indirizzare mai i dati di produzione a directory temporanee. Definire la proprietà e una destinazione di backup testata.

Proteggi l'endpoint

Utilizza HTTPS, segreti complessi, amministrazione limitata, registrazione e un processo di aggiornamento chiaro.

Connettiti deliberatamente

Aggiungi l'endpoint nella sincronizzazione esterna, verifica l'accesso e associa solo i depositi locali previsti.