Guest User

Untitled

a guest
Nov 3rd, 2025
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. 1. make dirs
  2. ```
  3. $ mkdir -p /data/opencloud/opencloud-data
  4. $ mkdir -p /data/opencloud/opencloud-config
  5. $ chown <myuser>:<myuser> /data/opencloud -R
  6. $ chmod 755 /data/opencloud -R
  7. ```
  8.  
  9.  
  10. 2. Launch an init process to initialize Opencloud
  11. ```
  12. $ docker run --rm -it \
  13. -v /data/opencloud/opencloud-config:/etc/opencloud \
  14. -v /data/opencloud/opencloud-data:/var/lib/opencloud \
  15. -e IDM_ADMIN_PASSWORD=<yourpasswd> \
  16. opencloudeu/opencloud-rolling:latest init
  17. ```
  18.  
  19. 3. Get credentials
  20. ```
  21. =========================================
  22. generated OpenCloud Config
  23. =========================================
  24. configpath : /etc/opencloud/opencloud.yaml
  25. user : admin
  26. password : <yourpasswd>
  27. ```
  28.  
  29. 4. Apply docker compose to Portainer and start it
  30. ```
  31. services:
  32. opencloud:
  33. container_name: opencloud
  34. volumes:
  35. - /data/opencloud/opencloud-config:/etc/opencloud
  36. - /data/opencloud/opencloud-data:/var/lib/opencloud
  37. image: opencloudeu/opencloud-rolling:latest
  38. restart: always
  39. ports:
  40. - 9200:9200
  41. environment:
  42. - IDM_CREATE_DEMO_USERS=false
  43. - OC_INSECURE=true
  44. - OC_URL=https://<dockerhostip>:9200
  45. - PROXY_HTTP_ADDR=0.0.0.0:9200
  46. ```
  47.  
  48. 5. Open Opencloud in web browser and use user/pass from step 3: https://<dockerhostip>:9200
Advertisement
Add Comment
Please, Sign In to add comment