- Download and unarchive project from github
curl -L -o homecloud.zip https://github.com/R0mze5/home_cloud/archive/refs/heads/main.zip
unzip homecloud.zip -d home_cloud
rm homecloud.zipor via git
git clone https://github.com/R0mze5/home_cloud.git- open
home_cloudfolder
cd ./home_cloud- copy example env file to .env
make local_prepare- fill fields on in
./local/.envfile if required
-
install
curlorgit,dockerwithdocker composeandmakeif they not installed yet -
Download and unarchive project from github
curl -L -o homecloud.zip https://github.com/R0mze5/home_cloud/archive/refs/heads/main.zip
unzip homecloud.zip
mv home_cloud-main home_cloud
rm homecloud.zipor via git
git clone https://github.com/R0mze5/home_cloud.git- open
home_cloudfolder and run server
cd ./home_cloud
make server_up- on
remote server with wireguarddisplay and copy wireguard config
make display_conf-
and paste it on
local server with nextcloudto./local/peer_homeserver.conffile and save it -
run local
local server with nextcloudinhome_cloudfolder
make local_up-
download and install wireguard client on another device, NOT ON
Local server with nextcloud -
display and copy config for new device
make display_mypc_conf-
paste config to your device
-
connect to wireguard server
-
try to connect to
homecloudin browser by urlhttp://10.13.13.2
if not connected, try to restart local server with nextcloud in home_cloud folder
make local_down
make local_upalso after browser success connection, you can download nextcloud app and connect there
you have own VPN