Public Repository

Last pushed: 21 days ago
Short Description
Yunohost image (classic for amd64)
Full Description

WILL BE DEPRECATED

A new repo is available here with Automated build and Dockerfile.
However, this old repo is actually up to date with last stable image version.

YunoHost 2.X Docker image

This repository contains the image and tools to build a YunoHost 2.X container using Docker.
Image for amd64 (ex : run for PC).

Pre-requirements

The linux docker host must run systemd.
Tested on Docker 1.10

Downloading prebuit image

docker pull domainelibre/yunohost

Running

YunoHost is using many services, therefore many ports are to be opened:

# run container
docker run -d -h yunohost.DOMAIN --name=yunohost \
 --privileged \
 -p 25:25 \
 -p 53:53/udp \
 -p 80:80 \
 -p 443:443 \
 -p 465:465 \
 -p 993:993 \
 -p 5222:5222 \
 -p 5269:5269 \
 -p 5290:5290 \
 -v /sys/fs/cgroup:/sys/fs/cgroup:ro \
 domainelibre/yunohost /bin/systemd

# start container if already created
docker start yunohost

You may want to open the SSH port (22) as well.

Post-installing

Enter in running image

docker exec -it yunohost bash
yunohost tools postinstall

Install HTTPS certificate

yunohost domain cert-install

Building

Please follow README on Github


Docker Pull Command
Owner
domainelibre

Comments (2)
domainelibre
a year ago

ok I have push a latest image :)

tophec
a year ago

"docker pull domainelibre/yunohost" don't install because of tag "Latest" not found.
"docker pull domainelibre/yunohost:2.4" works great :)