Commit Graph

  • 5ee4e2fde0 Shadowsocks log defaults to off Quentin McGaw (desktop) 2020-02-22 17:43:17 +00:00
  • ce4fd8bc68 TODOs are in a collapsible (most users don't care) Quentin McGaw (desktop) 2020-02-22 17:35:50 +00:00
  • 90fc12a941 Added v2 Docker tag Quentin McGaw (desktop) 2020-02-22 17:34:41 +00:00
  • 16995e1d93 Changed CI script Quentin McGaw (desktop) 2020-02-22 17:32:05 +00:00
  • 9669938703 Port forwarding section reworked Quentin McGaw (desktop) 2020-02-22 17:15:42 +00:00
  • ac60cf8ab8 Minor changes Quentin McGaw (desktop) 2020-02-22 17:07:06 +00:00
  • f5a32e690f README: Updated and refactored features section Quentin McGaw (desktop) 2020-02-22 17:06:35 +00:00
  • 4e622a92a5 README: Rework requirements Quentin McGaw (desktop) 2020-02-22 17:05:52 +00:00
  • d1412f43fd Changed announcement Quentin McGaw (desktop) 2020-02-22 17:04:50 +00:00
  • 1b3a135920 Reworked readme's FAQ Quentin McGaw (desktop) 2020-02-22 16:35:26 +00:00
  • 53db4813fa Allow PIA server to choose compression Quentin McGaw (desktop) 2020-02-22 16:34:28 +00:00
  • 2f09ed9069 tls-client openvpn client instruction added Quentin McGaw (desktop) 2020-02-22 16:34:05 +00:00
  • 9202d6c15f Do not keep auth in memory, only on disk Quentin McGaw (desktop) 2020-02-22 16:33:37 +00:00
  • 023f1c7e8e Tunnels IPv6 Quentin McGaw (desktop) 2020-02-22 16:32:59 +00:00
  • 1aebe1a4c1 Simplified GetUser and GetPassword using libparams Quentin McGaw (desktop) 2020-02-22 15:53:50 +00:00
  • f45f40eee1 Added OPENVPN_VERBOSITY environment variable Quentin McGaw (desktop) 2020-02-22 15:48:09 +00:00
  • ab5d60754f Read some values with case sensitivity Quentin McGaw (desktop) 2020-02-22 15:43:33 +00:00
  • 83e8bb780a Fix reading region without case sensitivity Quentin McGaw (desktop) 2020-02-22 13:52:33 +00:00
  • 095623925a Might fix #82 - Allow any input traffic on Shadowsocks port if Shadowsocks is enabled - Allow any input traffic on TinyProxy port if TinyProxy is enabled v2.0.0 v2 Quentin McGaw (desktop) 2020-02-16 23:58:03 +00:00
  • 888d8bbf87 Lowercased all Mullvad server constants Quentin McGaw (desktop) 2020-02-16 22:39:05 +00:00
  • fbf04677f1 Minor fixes Quentin McGaw (desktop) 2020-02-16 22:27:49 +00:00
  • 2051aa1b04 Wire up everything for Mullvad and PIA in main.go Quentin McGaw (desktop) 2020-02-16 22:16:11 +00:00
  • fc88ee135d Added Mullvad settings setup Quentin McGaw (desktop) 2020-02-16 22:15:52 +00:00
  • a6f9a1a3d1 Fix GetVPNSP Quentin McGaw (desktop) 2020-02-16 22:15:06 +00:00
  • f181ff0005 Added Mullvad environment variables and getters Quentin McGaw (desktop) 2020-02-16 20:30:29 +00:00
  • 71dcf23013 Allow empty value for PIA region Quentin McGaw (desktop) 2020-02-16 20:29:37 +00:00
  • 95ee3b4276 Moved GetUser and GetPassword to openvpn params getters Quentin McGaw (desktop) 2020-02-16 19:55:01 +00:00
  • c42d13f14f Added Mullvad configuration builder Quentin McGaw (desktop) 2020-02-16 19:51:08 +00:00
  • ce11745f6f Using struct for VPN connection settings Quentin McGaw (desktop) 2020-02-16 19:50:21 +00:00
  • f6b91bd74f Added Mullvad constants and lists Quentin McGaw (desktop) 2020-02-16 17:34:04 +00:00
  • 5c69ddc05f Added Mullvad server model Quentin McGaw (desktop) 2020-02-16 17:33:52 +00:00
  • ded635bd56 Fatal container exit if openvpn or unbound exits Quentin McGaw (desktop) 2020-02-13 13:23:22 +00:00
  • 66667f94e1 Refactored region parsing for PIA Quentin McGaw (desktop) 2020-02-10 18:17:22 +00:00
  • 77c6eeb765 Fixes #80 Quentin McGaw (desktop) 2020-02-10 18:14:14 +00:00
  • 040b5afca6 Fix readme environment variables table formatting Quentin McGaw (desktop) 2020-02-08 23:24:41 +00:00
  • 321579333d Added simple healthcheck Quentin McGaw (desktop) 2020-02-08 21:50:17 +00:00
  • a76aa5276d Added DOT_PRIVATE_ADDRESS environment variable Quentin McGaw (desktop) 2020-02-08 21:28:33 +00:00
  • 0264f8726a Added DOT_CACHING environment variable Quentin McGaw (desktop) 2020-02-08 21:28:03 +00:00
  • 247dc01f8a Minor changes - Added missing environment variables to Dockerfile - Constant ca certificates filepath - Removed dns/os.go unused file - Formatting improvements - Added comments - Readme TODOs update Quentin McGaw (desktop) 2020-02-08 21:08:49 +00:00
  • 6734779e90 Merges streams from start and exits cleanly Quentin McGaw (desktop) 2020-02-08 17:51:30 +00:00
  • e527f14bd2 Fixes #72 - Using custom DNS internally (without TLS) to download Unbound files - Using then Unbound with DNS over TLS internally and system wide - Works even if you host system DNS is broken - Waits a few milliseconds for Unbound to start up Quentin McGaw (desktop) 2020-02-08 17:47:25 +00:00
  • a40f68f1df Refactored DNS provider data structures Quentin McGaw (desktop) 2020-02-08 17:13:19 +00:00
  • 84f49c5827 Removed 'TinyProxy settings' showing twice Quentin McGaw (desktop) 2020-02-08 15:48:11 +00:00
  • 792f70ffa7 No need to map /dev/net/tun device anymore Quentin McGaw (desktop) 2020-02-08 15:46:59 +00:00
  • 7f35daa418 Fixes #79 Quentin McGaw (desktop) 2020-02-08 15:34:41 +00:00
  • 86ed6736a5 Fixes #79 Create TUN device if it does not exist Quentin McGaw (desktop) 2020-02-08 15:30:28 +00:00
  • 6620ba52d2 Renaming - FileOwnership option to Ownership - FilePermissions option to Permissions Quentin McGaw (desktop) 2020-02-08 15:29:27 +00:00
  • 1f873e7d66 Fixes mix of parameter (Shadowsocks, Tinyproxy) Quentin McGaw (desktop) 2020-02-08 14:09:20 +00:00
  • fc9ebd561c Fixes #77 bad tinyproxy configuration generation Quentin McGaw (desktop) 2020-02-08 14:08:51 +00:00
  • 63fd72524e Tinyproxy log level parameter fix #77 Quentin McGaw (desktop) 2020-02-08 00:10:52 +00:00
  • ed5a90ef25 Fixes #73 Quentin McGaw (desktop) 2020-02-07 14:21:26 +00:00
  • 7f103b2749 Fixed tinyproxy log level Quentin McGaw (desktop) 2020-02-07 14:15:52 +00:00
  • 69796e1ff9 Build openvpn configuration from scratch Quentin McGaw (desktop) 2020-02-07 13:55:24 +00:00
  • 6a9cd7ed9c Increase http client timeout to 15 seconds Quentin McGaw (desktop) 2020-02-07 13:55:07 +00:00
  • 64649039d9 Rewrite of the entrypoint in Golang (#71) Quentin McGaw 2020-02-06 20:42:46 -05:00
  • 3de4ffcf66 Merge branch 'master' of github.com:qdm12/private-internet-access-docker Quentin McGaw (desktop) 2020-01-19 10:59:13 -05:00
  • 60a69f316b Fixed Slack invite link Quentin McGaw (desktop) 2020-01-19 10:59:00 -05:00
  • 9b26a39690 Fixed CI for branches and PRs (#64) Quentin McGaw 2019-12-20 07:40:39 -05:00
  • 73cef63e73 New SVG icon (#63) Quentin McGaw 2019-12-20 07:28:33 -05:00
  • 90f506d2b7 Merge branch 'master' of github.com:qdm12/private-internet-access-docker Quentin McGaw (desktop) 2019-12-20 12:05:55 +00:00
  • 07cb909061 Updated announcement to Medium article Quentin McGaw (desktop) 2019-12-20 12:05:19 +00:00
  • af5c7c648d Fixed SHADOWSOCKS env variable check Quentin McGaw (desktop) 2019-12-20 12:05:02 +00:00
  • fd248098a6 Create FUNDING.yml Quentin McGaw 2019-12-14 17:59:25 -05:00
  • a21bb009e5 openvpn runs without root by default Quentin McGaw (desktop) 2019-11-24 11:04:55 -05:00
  • 8b313cf211 Small changes and cleanup Quentin McGaw (desktop) 2019-11-24 11:04:37 -05:00
  • adf82d844a Further cleanup and readme rework, fixes #39 (#58) Quentin McGaw 2019-11-23 20:01:29 -05:00
  • 0af0632304 Building Docker images for all CPU architectures (#57) Quentin McGaw 2019-11-23 18:01:18 -05:00
  • 9a2d0ec3ef Simplified ARM build instructions Quentin McGaw (desktop) 2019-11-21 20:45:21 -05:00
  • e8300f123f Uses new files from github.com/qdm12/files v1.0 Quentin McGaw (desktop) 2019-11-18 07:12:30 -05:00
  • 0501395ff0 Merge branch 'master' of github.com:qdm12/private-internet-access-docker Quentin McGaw (desktop) 2019-11-17 16:05:40 -05:00
  • 19cc0567ac Paypal removed, Slack channel added Quentin McGaw (desktop) 2019-11-17 16:04:23 -05:00
  • 6856276fd7 Added tzdata so that users can set timezone via TZ var (#51) elmerfdz 2019-09-16 14:10:15 +01:00
  • 62b693ab4d Started a list of Shadowsocks clients supporting UDP tunneling Quentin McGaw 2019-09-12 20:54:04 -04:00
  • 646282d7d2 Fixes #49 precise which encryption algorithm to use for Shadowsocks Quentin McGaw 2019-09-11 16:36:54 -04:00
  • fb2ca3cc1a Updated readme regarding UDP tunneling with Shadowsocks, see #30 Quentin McGaw 2019-09-11 16:36:00 -04:00
  • a7f70f0980 Port forwarding script rework Quentin McGaw 2019-09-10 10:31:44 -04:00
  • 0d41564f7d Fixes several small bugs regarding #48 Quentin McGaw 2019-09-10 09:05:49 -04:00
  • eee538ab52 Proxy parameters check only done when proxy is on Quentin McGaw 2019-09-10 00:10:18 -04:00
  • bea809778b Shadowsocks proxy built-in, fixes #30 (#46) Quentin McGaw 2019-09-09 20:39:47 -04:00
  • 72f126f18e Fixed missing brackets in entrypoint (sorry!) Quentin McGaw 2019-09-09 14:17:27 -04:00
  • 87c84afb4c Small fixes Quentin McGaw 2019-09-09 13:56:50 -04:00
  • aca632ab94 Tinyproxy variables renamed Quentin McGaw 2019-09-09 12:40:00 -04:00
  • f4b618cb94 Additional port forwarding parameters checks in entrypoint Quentin McGaw 2019-09-09 12:34:05 -04:00
  • 44ae5632ef Tinyproxy log output is merged in Docker logs (#45) Quentin McGaw 2019-09-09 12:26:30 -04:00
  • bcbe9ec0ef Added some recommended VS code extensions Quentin McGaw 2019-09-09 11:50:37 -04:00
  • 38f8f5ae19 Adopted new opencontainers.org labelling scheme for Dockerfile Quentin McGaw 2019-09-09 11:50:06 -04:00
  • 942cc7d4d1 Fix portforward script syntax error (#44) Juggels 2019-09-02 20:54:02 +02:00
  • c93013b097 Fixes #38 by warning user to escape characters for passwords Quentin McGaw 2019-09-02 11:33:56 -04:00
  • 1374421c16 Fixes #42 Quentin McGaw 2019-09-02 11:32:28 -04:00
  • d35437bd73 Make forwarded_port file location configurable (#43) Juggels 2019-09-02 16:38:41 +02:00
  • 0a317b8be1 Added VS code recommended extensions Quentin McGaw 2019-08-31 20:27:53 -04:00
  • 856234c02c Cleaned entrypoint.sh Quentin McGaw 2019-08-31 20:27:33 -04:00
  • 105637192f Mute replay warnings enabled by default, fixes #34 Quentin McGaw 2019-08-31 20:27:10 -04:00
  • 9eac515f31 Fixes #35 not working docker-compose.yml Quentin McGaw 2019-07-28 18:18:59 -04:00
  • f1427e4aad Merge remote-tracking branch 'origin/master' Quentin McGaw 2019-07-25 10:24:03 -04:00
  • 7823a148da Might fix #34 by reducing MTU size Quentin McGaw 2019-07-25 10:23:42 -04:00
  • 453414c19d Merge pull request #32 from gdlx/port_forward Quentin McGaw 2019-07-17 08:00:15 -04:00
  • 6f6068f205 Fix/improve port forwarding handling Gauthier Delacroix 2019-07-16 20:54:51 +02:00
  • 59c9f028af Fix/improve port forwarding handling Gauthier Delacroix 2019-07-16 20:48:24 +02:00
  • 86957a359e Fix/improve port forwarding handling Gauthier Delacroix 2019-07-16 20:44:12 +02:00