=====Self hosting ===== ====Requirements==== ===User=== On host machine, create a user called docker. sudo useradd docker Note user id and group id to give rights to container files. ➜ ~ id docker uid=1000(docker) gid=100(users) groups=100(users),44(video),107(render),994(docker) video and render groups are useful for jellyfin. ===Portainer=== Both docker and portainer can be installed using openmediavault UI. ===Network=== Create docker network using **bridge** driver. I've named it **docker-net**. This can be done using portainer. [[https://git.cha-sam.re/acarteron/docker-compose|Docker compose files]] Do not forget to change paths in volumes sections. ====Nextcloud==== First install Maria db. ====Lets encrypt==== This allows you to enable ssl on your domain. Proxies configuration can be found [[https://git.cha-sam.re/acarteron/proxy-confs|here]] Do not forget to adapt IP adresses or container names to your needs.