Nom de domaine

Stai cercando una soluzione di archiviazione S3 efficiente e facile da ospitare da solo? Quindi preparati a scoprire Garageun’alternativa open source particolarmente interessante per gestire i tuoi dati in modo distribuito e sicuro come faresti con un buon vecchio servizio S3.

Bene sì, perché in questo mondo in cui giganti cloud come Amazon, Google e Microsoft regnano Supreme sui nostri dati, diventa fondamentale riguadagnare il controllo.

È quindi esattamente la missione che il team di Twoflers sia stato dato sviluppando garage, vale a dire la creazione di un sistema di archiviazione distribuito che rispetti la tua indipendenza digitale. Una delle caratteristiche più notevoli del garage è la sua capacità di Rispondi automaticamente ai tuoi dati su diversi siti. Pertanto, ogni file è diviso in blocchi e memorizzato in triplo esemplare nelle aree geografiche separate di tua scelta.

SCR 20250107 JLSP

Questo approccio garantisce la massima disponibilità, anche in caso di guasto del server o una connessione di rete. Garage implementa nativamente il Protocollo Amazon S3il che significa che puoi usarlo con tutti gli strumenti e le applicazioni compatibili S3 esistenti. Improvvisamente, se salvare i file con RCLone, ospitare un sito Web statico o memorizzare i media dell’istanza di matrice, tutto funziona in modo trasparente.

Ora, se vuoi mettere le mani nel rapimento, sappi che il garage si svolge tramite un semplice binario senza dipendenza o direttamente in Docker.

Quindi, una volta installata e configurata, la creazione e la gestione dei secchi viene semplicemente eseguita tramite l’interfaccia di comando online dello stile:

garage bucket create mon-bucket
garage key create ma-cle
garage bucket allow --read --write mon-bucket --key ma-cle

Garage quindi ottimizza automaticamente l’archiviazione grazie al Deduplicazione del blocco e compressione ZSTD. I file vengono tagliati in blocchi di dimensioni fisse e vengono archiviati solo i blocchi univoci, il che consente di risparmiare uno spazio prezioso.

SCR 20250107 JLRL

Una caratteristica particolarmente pratica è la possibilità di ospitare direttamente Siti Web statici Dai tuoi secchi. Per fare ciò, è sufficiente configurare il nome di dominio e il file dell’indice predefinito e il tuo sito è online! E per gli amministratori ansiosi di monitorare la loro infrastruttura, offerte di garage Metriche in formato Prometeo E supporta l’esportazione di tracce di opentelemetria. Sarai in grado di creare dashboard dettagliati per seguire le prestazioni e la salute del tuo cluster.

In breve, capirai, il garage è l’ideale per molti casi d’uso:

  • Archiviazione di backup con strumenti come Resic o Rclone
  • Backend per le tue applicazioni Web (NextCloud, Matrix, Mastodon & MLDR;)
  • Alloggio di sito web statico
  • Archiviazione dei media e documenti condivisi
  • Hideper binario per le tue build

Notrez Comunque che per il momento, il garage fa alcune scelte che potrebbero non adattarsi a tutti gli usi. Ad esempio, non esiste ancora un’ottimizzazione delle prestazioni davvero estesa. Inoltre, non esiste un supporto per il file system POSIX e le funzionalità sono limitate a quelle dell’API S3 di base e la replica è semplice senza un codice correttore di errore.

Per una distribuzione in produzione, ecco i passaggi consigliati sul sito del garage:

  1. Preparare almeno 3 server in diverse aree geografiche
  2. Configurare i nomi di dominio per l’accesso S3 e l’interfaccia Web
  3. Posizionare un backhoe per proxy sicuro (nginx, caddy & mldr;)
  4. Attiva la supervisione tramite Prometeo/Grafana
  5. Pianifica una strategia di backup dei metadati

Non dimenticarlo Garage è attivamente mantenuto dal team di Deuxfleurs, che è un’organizzazione non profit, quindi se vuoi dare loro un aiuto finanziario o tecnico, penso che possa essere bello.

Grazie a Fredix per aver condiviso questa eccellente soluzione con noi!


Source link

Categorized in: