Skip to content
/ casa Public
forked from worph/casa-img

CasaOS inside a Docker container.

License

Notifications You must be signed in to change notification settings

dockur/casa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

135 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Version Size Package Pulls

Docker container of CasaOS (an OS for self-hosting).

Features ✨

  • Run CasaOS without the need to install it on your system!

Usage 🐳

Via 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
Via 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
Via 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.

Acknowledgements 🙏

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

Stars 🌟

Stars

Packages

 
 
 

Languages

  • Dockerfile 74.7%
  • Shell 25.3%