Skip to content

OpenCloud

OpenCloud is an open-source project that gives you a secure and private way to store, access and share your files.


Terminal window
mkdir -p {{DOCKER_PATH_VAR}}/opencloud/opencloud-config && mkdir -p {{DOCKER_PATH_VAR}}/opencloud/opencloud-data && cd {{DOCKER_PATH_VAR}}/opencloud
Terminal window
nano compose.yml
compose.yml
services:
opencloud:
image: opencloudeu/opencloud-rolling:latest
container_name: opencloud
ports:
- "9200:9200"
volumes:
- ./opencloud-config:/etc/opencloud
- ./opencloud-data:/var/lib/opencloud
environment:
- OC_INSECURE=true
- PROXY_HTTP_ADDR=0.0.0.0:9200
- OC_URL=https://{{SERVER_IP_VAR}}:9200
restart: unless-stopped
Terminal window
docker run --rm -it -v ./opencloud-config:/etc/opencloud -v ./opencloud-data:/var/lib/opencloud -e IDM_ADMIN_PASSWORD=admin opencloudeu/opencloud-rolling:latest init
Terminal window
docker compose up -d

https://localhost:9200 or https://{{SERVER_IP_VAR}}:9200