An open API service indexing awesome lists of open source software.

https://github.com/diogommartins/xcloud

A Nextcloud docker-compose based environment configuration
https://github.com/diogommartins/xcloud

cloud docker-compose filesharing

Last synced: about 1 year ago
JSON representation

A Nextcloud docker-compose based environment configuration

Awesome Lists containing this project

README

          

# XCloud

A [Nextcloud](https://nextcloud.com/athome/) docker-compose based environment configuration

![docker-compose graph viz](./docker-compose.png)

## Requirements

- Docker
- Docker Compose
- Ngrok account

## Setup

Rename `nextcloud.env-template` to `nextcloud.env` and update the environment variables
to values that makes sense to your use case. Do the same with `ngrok.env-template` and `db.env-template`.

More info on environement variables can be found here: https://github.com/nextcloud/docker

## Running

Running docker-compose is all you need to do to setup nextcloud, using postgres as the DB and ngrok as
a way to make your personal cloud publicly accessible through the internet.

```
docker-compose up
```

## Warnings

- This isn't a "production grade" setup
- There are no guarantees that it fits your personal use case