umbrelOS inside a Docker container.
https://github.com/dockur/umbrel.git
[![Build]][build_url] [![Version]][tag_url] [![Size]][tag_url] [![Package]][pkg_url] [![Pulls]][hub_url]
Docker container of Umbrel (an OS for self-hosting), making it possible to run it on any system instead of needing a dedicated device.
services:
umbrel:
image: dockurr/umbrel
container_name: umbrel
pid: host
ports:
- 80:80
volumes:
- ./umbrel:/data
- /var/run/docker.sock:/var/run/docker.sock
restart: always
stop_grace_period: 1m
docker run -it --rm --name umbrel --pid=host -p 80:80 -v "${PWD:-.}/umbrel:/data" -v "/var/run/docker.sock:/var/run/docker.sock" --stop-timeout 60 docker.io/dockurr/umbrel
To change the storage location, include the following bind mount in your compose file:
volumes:
- ./umbrel:/data
Replace the example path ./umbrel with the desired storage folder or named volume.