OpenCloud
OpenCloud is an open-source project that gives you a secure and private way to store, access and share your files.
References
Make directory
mkdir -p {{DOCKER_PATH_VAR}}/opencloud/opencloud-config && mkdir -p {{DOCKER_PATH_VAR}}/opencloud/opencloud-data && cd {{DOCKER_PATH_VAR}}/opencloud
docker-compose.yml
nano docker-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
Initialize
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
Start container
docker compose up -d