Video coming soon…
📁 Setup OpenCloud — Modern File Sync & Share in Go
Deploy OpenCloud on Ubuntu with Docker — a fast, modern file sync-and-share platform and ownCloud successor written in Go, served over HTTPS on port 9201.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/files/opencloud/opencloud-ubuntu.sh
chmod +x opencloud-ubuntu.sh
sudo bash opencloud-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/files/opencloud/opencloud-ubuntu.sh
2 Make it Executable
chmod +x opencloud-ubuntu.sh
3 Run the Installer
The script installs Docker if needed and starts OpenCloud over HTTPS on port 9201, generating a random admin password (printed at the end) with config in ./config and files in ./data.
sudo bash opencloud-ubuntu.sh
4 Open the Web UI and Log In
Browse to OpenCloud over HTTPS, accept the self-signed certificate warning, and log in as admin with the generated password:
https://<your-server-ip>:9201
Ports Used
| Port | Purpose |
|---|---|
| 9201 | Web UI over HTTPS (host → container 9200) — self-signed cert |
| admin | Generated password, printed at the end of install — change it |
| ./config, ./data | Instance configuration and all your files |