Skip to content
README.md 1.12 KiB
Newer Older
Pierre Ozoux's avatar
Pierre Ozoux committed
# remoteStorage
Pierre Ozoux's avatar
Pierre Ozoux committed

An open protocol for per-user storage

Sebastian Kippe's avatar
Sebastian Kippe committed
![logo](https://cdn.rawgit.com/remotestorage/design/master/logo-new/icon.svg)
Pierre Ozoux's avatar
Pierre Ozoux committed

# How to use this image

The easiest is to use our `docker-compose.yml`.

Make sure you have [docker-compose](http://docs.docker.com/compose/install/) installed. And then:

```
git clone https://github.com/indiehosters/remoteStorage.git
cd remoteStorage
docker-compose up
```

You can now access your instance on the port 80 of the IP of your container.

Sebastian Kippe's avatar
Sebastian Kippe committed
## Access it from the Internet
Pierre Ozoux's avatar
Pierre Ozoux committed

Pierre Ozoux's avatar
Pierre Ozoux committed
We recommend the usage of SSL, so the easiest is to modify the `apache.conf` file, you can find examples [here](https://github.com/fkooman/php-remote-storage/blob/master/contrib/storage.local.conf.ubuntu).
Rebuild the image once done.
Pierre Ozoux's avatar
Pierre Ozoux committed

Once it is done, you can connect to the port of the host by adding this line to `docker-compose.yml`:
```
web:
...
  - ports:
    - "443:443"
    - "80:80"
...
```

## Contribute

Pull requests are very welcome!

We'd love to hear your feedback and suggestions in the issue tracker: [github.com/indiehosters/remoteStorage/issues](https://github.com/indiehosters/remoteStorage/issues).