This project aims to deliver CasaOS as a docker container.
8.4K
Updated documentation on the github repository https://github.com/worph/casa-img
This project aims to deliver CasaOS (https://github.com/IceWhaleTech/CasaOS) as a docker container.
Thanks for sponsoring this project
Yundera : yundera.com - Easy to use cloud server for open source container applications.
docker pull nasselle/casa-img:latest
docker run -d \
-p 8080:8080 \
-e REF_NET=meta \ # optional, the network to attach the container created by CasaIMG
-e REF_PORT=80 \ # optional, the published port for the WEB-UI of a new container installation
-e REF_DOMAIN=nas.localhost \ # optional, the published hostname for the WEB-UI of a new container installation
-e DATA_ROOT=/c/DATA \ # mandatory, path where the data are located (Windows /c/path/DATA or Linux /path/DATA)
-e USER=admin:password \ # optional, automatically register user with specified credentials
-v C:\DATA:/DATA \ # mandatory, where persistent data and app volume will be stored
-v /var/run/docker.sock:/var/run/docker.sock \ # mandatory, allows CasaIMG to control the docker host
--name casaimg nasselle/casa-img:latest
Create a docker-compose.yml file with the following content:
services:
casaimg:
image: nasselle/casa-img:latest
ports:
- "8080:8080"
environment:
REF_NET: meta # optional
REF_PORT: 80 # optional
REF_DOMAIN: nas.localhost # optional
DATA_ROOT: /c/DATA # mandatory, path where the data are located (Windows /c/DATA or Linux /path/DATA)
USER: "admin:password" # optional, automatically register user with specified credentials
volumes:
- C:\DATA:/DATA # mandatory, where persistent data and app volume will be stored
- /var/run/docker.sock:/var/run/docker.sock # mandatory, allows CasaIMG to control the docker host
To start the service with Docker Compose, run:
docker-compose up -d
Need help? Join our Discord community: https://discord.gg/QJyuNDXuFa
Content type
Image
Digest
sha256:3cde81726…
Size
488.3 MB
Last updated
about 1 year ago
docker pull nasselle/casa-img