This is the Dockerfile recipe used to build the official Cozy image. It is built on top of the Ubuntu 14.04 image.
- 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
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.
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!
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.
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.
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