WireGuard: Difference between revisions

Tags: Mobile edit Mobile web edit
 
(2 intermediate revisions by the same user not shown)
Line 10: Line 10:


<ul>
<ul>
<li> If using Ubuntu <= 19.04, add the WireGuard PPA
<pre>
sudo add-apt-repository ppa:wireguard/wireguard
sudo apt update
</pre>
</li>
<li>
<li>
Install WireGuard.
Install WireGuard.
Line 53: Line 47:
<pre>
<pre>
sudo ufw allow 51820/udp comment wireguard
sudo ufw allow 51820/udp comment wireguard
# For DNS purposes if you use subspace
sudo ufw allow from 10.99.97.0/24 to any port 53 comment dns
</pre>
</pre>
</li>
</li>
Line 82: Line 78:
     --network host \
     --network host \
     --cap-add NET_ADMIN \
     --cap-add NET_ADMIN \
    --volume /usr/bin/wg:/usr/bin/wg \
     --volume /home/$USER/wireguard/data:/data \
     --volume /home/$USER/wireguard/data:/data \
     --env SUBSPACE_HTTP_HOST=wireguard.davidl.me \
     --env SUBSPACE_HTTP_HOST=wireguard.davidl.me \
    --env SUBSPACE_NAMESERVER="1.1.1.1" \
     --env SUBSPACE_HTTP_ADDR="localhost:52395" \
     --env SUBSPACE_HTTP_ADDR="localhost:52395" \
     --env SUBSPACE_HTTP_INSECURE="true" \
     --env SUBSPACE_HTTP_INSECURE="true" \
     --env SUBSPACE_LETSENCRYPT="false" \
     --env SUBSPACE_LETSENCRYPT="false" \
     subspacecloud/subspace:latest
     subspacecommunity/subspace:latest


sudo docker start subspace
sudo docker start subspace
sudo docker logs subspace
sudo docker logs subspace
</pre>
To stop subspace:
<pre>
sudo docker stop subspace
sudo docker rm subspace
</pre>
</pre>