readme tweaks

pull/112/merge
binhex 6 months ago
parent 9d24cca74d
commit a3d59a476a

@ -30,18 +30,6 @@ ADD config/nobody/ /home/nobody/
RUN chmod +x /root/*.sh /home/nobody/*.sh && \ RUN chmod +x /root/*.sh /home/nobody/*.sh && \
/bin/bash /root/install.sh "${RELEASETAG}" "${TARGETARCH}" "${TARGETARCH}" /bin/bash /root/install.sh "${RELEASETAG}" "${TARGETARCH}" "${TARGETARCH}"
# docker settings
#################
# expose port for incoming connections (used only if vpn disabled)
EXPOSE 6881
# expose port for qbittorrent http
EXPOSE 8080
# expose port for privoxy
EXPOSE 8118
# set permissions # set permissions
################# #################

@ -18,6 +18,7 @@ This Docker includes OpenVPN and WireGuard to ensure a secure and private connec
Latest stable qBittorrent release from Arch Linux repo.<br/> Latest stable qBittorrent release from Arch Linux repo.<br/>
Latest stable Privoxy release from Arch Linux repo.<br/> Latest stable Privoxy release from Arch Linux repo.<br/>
Latest stable microsocks release from GitHub.<br/>
Latest stable OpenVPN release from Arch Linux repo.<br/> Latest stable OpenVPN release from Arch Linux repo.<br/>
Latest stable WireGuard release from Arch Linux repo. Latest stable WireGuard release from Arch Linux repo.
@ -25,11 +26,12 @@ Latest stable WireGuard release from Arch Linux repo.
```bash ```bash
docker run -d \ docker run -d \
--cap-add=NET_ADMIN \<!-- markdownlint-disable MD034 --> --cap-add=NET_ADMIN \
-p 6881:6881 \
-p 6881:6881/udp \
-p 8080:8080 \ -p 8080:8080 \
-p 8118:8118 \ -p 8118:8118 \
-p 9118:9118 \
-p 58946:58946 \
-p 58946:58946/udp \
--name=<container name> \ --name=<container name> \
-v <path for data files>:/data \ -v <path for data files>:/data \
-v <path for config files>:/config \ -v <path for config files>:/config \
@ -72,15 +74,22 @@ Password:- randomly generated, password shown in `/config/supervisord.log`
`http://<host ip>:8118` `http://<host ip>:8118`
## Access microsocks
`<host ip>:9118`
default credentials: admin/socks
## PIA example ## PIA example
```bash ```bash
docker run -d \ docker run -d \
--cap-add=NET_ADMIN \ --cap-add=NET_ADMIN \
-p 6881:6881 \
-p 6881:6881/udp \
-p 8080:8080 \ -p 8080:8080 \
-p 8118:8118 \ -p 8118:8118 \
-p 9118:9118 \
-p 58946:58946 \
-p 58946:58946/udp \
--name=qbittorrentvpn \ --name=qbittorrentvpn \
-v /root/docker/data:/data \ -v /root/docker/data:/data \
-v /root/docker/config:/config \ -v /root/docker/config:/config \
@ -109,7 +118,7 @@ docker run -d \
binhex/arch-qbittorrentvpn binhex/arch-qbittorrentvpn
``` ```
## IMPORTANT ### IMPORTANT
Please note `VPN_INPUT_PORTS` is **NOT** to define the incoming port for the VPN, this environment variable is used to define port(s) you want to allow in to the VPN network when network binding multiple containers together, configuring this incorrectly with the VPN provider assigned incoming port COULD result in IP leakage, you have been warned!. Please note `VPN_INPUT_PORTS` is **NOT** to define the incoming port for the VPN, this environment variable is used to define port(s) you want to allow in to the VPN network when network binding multiple containers together, configuring this incorrectly with the VPN provider assigned incoming port COULD result in IP leakage, you have been warned!.

Loading…
Cancel
Save