Content-Length: 273450 | pFad | http://github.com/sjkillen/distributed-storage

2D GitHub - sjkillen/distributed-storage
Skip to content

sjkillen/distributed-storage

Repository files navigation

distributed-storage

A system for sharing storage resources amongst trusted individuals to create encrypted backups

Requirements

  • Python 3.X with requirements.txt pip installed
  • systemd/docker

Overview

Client

  • run.py: a simple CLI built with Typer to facilitate automatic backups with the Server
    • Program also comes with tools to install systemd units for Client & Server
    • Takes config.toml to specify peers and folders for backup
      • Note: this file is reloaded before every backup
    • See run.py --help for more info

Server

  • A simple nginx webdav server for handling backup uploading/downloading
  • No auth, must be run behind a VPN
  • Server is containerized and can be run using start_server.bash

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/sjkillen/distributed-storage

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy