From 3a473da1de713d42981dd57a4739bda5732773bb Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Wed, 3 Apr 2019 19:21:49 +0200 Subject: [PATCH] Updated readme for ARM devices and DNS leak tests --- README.md | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 218c2a66..9eb70d58 100644 --- a/README.md +++ b/README.md @@ -24,15 +24,6 @@ | --- | --- | --- | | 17.1MB | 14MB to 80MB | Low to Medium | -
Click to show Docker tags

- -- `qmcgaw/private-internet-access` for x86/amd64 -- `qmcgaw/private-internet-access:arm32v6` for arm 32 bit v6 (Raspberry Pi) -- `qmcgaw/private-internet-access:arm64v8` for arm 64 bit v8 - -

- -
Click to show base components

- [Alpine 3.8](https://alpinelinux.org) for a tiny image @@ -84,6 +75,17 @@ modprobe tun ``` +1. **ONLY IF YOU AN ARM DEVICE, depending on your cpu architecture:** + + ```sh + # ARM 32 bit V6 + docker build -t qmcgaw/private-internet-access https://raw.githubusercontent.com/qdm12/private-internet-access-docker/master/Dockerfile.arm32v6 + # ARM 64 bit v8 + docker build -t qmcgaw/private-internet-access https://raw.githubusercontent.com/qdm12/private-internet-access-docker/master/Dockerfile.arm64v8 + ``` + + I will rework the CI pipeline to build ARM images later. + 1. Launch the container with: ```bash @@ -264,12 +266,13 @@ services: - The download and unziping of PIA openvpn files is done at build for the ones not able to download the zip files - Checksums for PIA openvpn zip files are not used as these files change often (but HTTPS is used) - Use `-e ENCRYPTION=strong -e BLOCK_MALICIOUS=on` +- DNS Leaks tests might not work because of [this](https://github.com/qdm12/cloudflare-dns-server#verify-dns-connection) (*TLDR*: DNS server is a local caching intermediary) ## TODOs +- [ ] SOCKS/HTTP proxy or VPN server for LAN devices to use the container - [ ] Travis CI for arm images - [ ] Nginx scratch -- [ ] SOCKS proxy/Hiproxy/VPN server for other devices to use the container - [ ] Port forwarding ## License