/duckcloud

A self hostable file hosting service

Primary LanguageGoGNU Affero General Public License v3.0AGPL-3.0

DuckCloud

The cloud for your family.

Keep your family data safe at home with a one click fully encrypted backup.

GitHub last commit GitHub issues GitHub pull requests

FeaturesInstallationConfigurationLicense

Warning

This project is in alpha stage. Things are moving fast and some occasional breaking changes could appears.

Who's it for?

This project aims to propose an easy solution for the families who want to keep their data safe at home away from the GAFAM. This service aims to be a Nextcloud alternative with more simplicity for both the user and the administrator.

Features

  • A file systeme accessible via a browser application
  • A Webdav integration to connect all your devices
  • An backup service with end-to-end encryption available with a few clicks
  • A quick an easy installation, 5mn max.
  • A lot will come soon.

Installation

Download a binary

This solution should be reserved for a quick test as no automatic updates are possible

Duckcloud is a single binary without any dependences. It's really easy to install. Download a binary from the realease page and put it on your PATH. We have a bunch of ways to make this even easier for most platforms.

From sources

This solution should be reserved for a quick test as no automatic updates are possible

Make sure you have Go installed, and that go is in your path.

Clone this repository and cd into the go directory. Then run:

git clone https://github.com/theduckcompany/duckcloud
go install ./cmd/duckserver

Configuration

Bootstrap