- 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.zip
or via git
git clone https://github.com/R0mze5/home_cloud.git
- open
home_cloud
folder
cd ./home_cloud
- copy example env file to .env
make local_prepare
- fill fields on in
./local/.env
file if required
-
install
curl
orgit
,docker
withdocker compose
andmake
if 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.zip
or via git
git clone https://github.com/R0mze5/home_cloud.git
- open
home_cloud
folder and run server
cd ./home_cloud
make server_up
- on
remote server with wireguard
display and copy wireguard config
make display_conf
-
and paste it on
local server with nextcloud
to./local/peer_homeserver.conf
file and save it -
run local
local server with nextcloud
inhome_cloud
folder
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
homecloud
in 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_up
also after browser success connection, you can download nextcloud app and connect there
you have own VPN