Skip to content
/ umbrel Public

umbrelOS inside a Docker container.

License

Notifications You must be signed in to change notification settings

dockur/umbrel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

umbrelOS

Build Version Size Package Pulls

Docker container of Umbrel (an OS for self-hosting), making it possible to run it on any system instead of needing a dedicated device.

Features ✨

  • Does not need dedicated hardware or a virtual machine!

Usage 🐳

Via Docker Compose:

services:
  umbrel:
    image: dockurr/umbrel
    container_name: umbrel
    pid: host
    ports:
      - 80:80
    volumes:
      - "/home/example:/data"
      - "/var/run/docker.sock:/var/run/docker.sock"
    stop_grace_period: 1m

Via Docker CLI:

docker run -it --rm -p 80:80 -v /home/example:/data -v /var/run/docker.sock:/var/run/docker.sock --pid=host --stop-timeout 60 dockurr/umbrel

Screenshot 📸

FAQ 💬

How do I change the storage location?

To change the storage location, include the following bind mount in your compose file:

volumes:
  - /home/example:/data

Replace the example path /home/example with the desired storage folder.

Stars 🌟

Stars