Docker container of CasaOS (an OS for self-hosting).
- Does not need dedicated hardware or a virtual machine!
Via Docker Compose:
services:
casa:
image: dockurr/casa
container_name: casa
ports:
- 8080:8080
volumes:
- "/home/example:/DATA"
- "/var/run/docker.sock:/var/run/docker.sock"
stop_grace_period: 1m
Via Docker CLI:
docker run -it --rm -p 8080:8080 -v /home/example:/DATA -v /var/run/docker.sock:/var/run/docker.sock --stop-timeout 60 dockurr/casa
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.
Special thanks to @worph