dockurr/casa

Sponsored OSS

By dockurr

Updated 1 day ago

CasaOS inside a Docker container.

Image
Networking
Web servers
Operating systems
27

50K+

dockurr/casa repository overview

Build Version Size Package Pulls

Docker container of CasaOS, an OS for self-hosting.

Features ✨

  • Runs CasaOS inside a Docker container
  • Does not need dedicated hardware or a virtual machine
  • Provides access to the CasaOS web interface
  • Supports installing and running CasaOS apps
  • Uses the host Docker daemon for app containers

Usage 🐳

Docker Compose:
services:
  casa:
    image: dockurr/casa
    container_name: casa
    ports:
      - 8080:8080
    volumes:
      - ./casa:/DATA
      - /var/run/docker.sock:/var/run/docker.sock
    restart: always
    stop_grace_period: 1m
Docker CLI:
docker run -it --rm --name casa -p 8080:8080 -v "${PWD:-.}/casa:/DATA" -v "/var/run/docker.sock:/var/run/docker.sock" --stop-timeout 60 docker.io/dockurr/casa
GitHub Codespaces:

Open in GitHub Codespaces

Screenshot 📸

FAQ 💬

How do I change the storage location?

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

volumes:
  - ./casa:/DATA

Replace the example path ./casa with the desired storage folder or named volume.

How do I run ZimaOS in a container?

See dockur/zima for a ZimaOS container.

How do I run UmbrelOS in a container?

See dockur/umbrel for a UmbrelOS container.

Acknowledgements 🙏

Special thanks to @worph, this project would not exist without his invaluable work.

Stars 🌟

Stargazers

Tag summary

Content type

Image

Digest

sha256:d001d3d30

Size

287.9 MB

Last updated

1 day ago

docker pull dockurr/casa

This week's pulls

Pulls:

2,859

Jun 29 to Jul 5