/cozy-flink

Primary LanguageShell

Cozy Dockerfile

This is the Dockerfile recipe used to build the official Cozy image. It is built on top of the Ubuntu 14.04 image.

Installation

  • Install Docker. This recipe has been tested on Docker v1.0.1 and newer.
  • Fetch the Cozy image:
sudo docker pull cozy/full
  • OR you can build the container manually by running:
sudo docker build -t cozy/full github.com/cozy-labs/cozy-docker

Usage

docker run -d -p 80:80 -p 443:443 cozy/full

Where -d tells Docker to daemonize the process and -p to bind ports to the host.

Hack

In order to modify or patch this recipe you have to clone the repository:

git clone https://github.com/cozy-labs/cozy-docker
cd cozy-docker

Modify the Dockerfile and/or the configuration files then build the container:

sudo docker build -t cozy/full .

That's all!

Security

It is highly recommended to build the image locally if you want to run Cozy in a production environment:

sudo docker build -t cozy github.com/cozy-labs/cozy-docker

This way, the security tokens will be reset, and the SSL certificate will be renewed.

What is Cozy?

Cozy Logo

Cozy is a platform that brings all your web services in the same private space. With it, your web apps and your devices can share data easily, providing you with a new experience. You can install Cozy on your own hardware where no one profiles you.

Community

You can reach the Cozy Community by:

  • Chatting with us on IRC #cozycloud on irc.freenode.net
  • Posting on our Forum
  • Posting issues on the Github repos
  • Mentioning us on Twitter