This website requires JavaScript.
f251c6aa4d
Using UID and GID given for Tinyproxy, fixes #118
Quentin McGaw
2020-03-30 11:56:38 +00:00
d2117cd043
Improved environment variables table
Quentin McGaw
2020-03-30 00:48:54 +00:00
0235df74a0
SHADOWSOCKS_METHOD environment variable (#117 )
Quentin McGaw
2020-03-29 20:06:27 -04:00
e5adccd9c5
Custom UID and GID for subprocesses and files written (#116 ) Fix #116
Quentin McGaw
2020-03-29 19:52:49 -04:00
76cea56864
Windscribe support (#114 )
Quentin McGaw
2020-03-29 16:42:06 -04:00
643745d33e
OPENVPN_AUTH variable, refers to #94
Quentin McGaw
2020-03-29 16:22:21 -04:00
3d6a580102
Workflow minor fixes - Renamed bad name in PR docker build - Removed escaped \n in greetings - Fixed up misspell action
Quentin McGaw
2020-03-29 11:30:37 -04:00
d4a1828c1d
Issue templates updated
Quentin McGaw
2020-03-29 11:29:59 -04:00
bdf96d864e
Check custom cipher value for each vpn provider
Quentin McGaw
2020-03-27 01:10:54 +00:00
15a549be11
OPENVPN_CIPHER variable (#100 ), refers to #94 and #59
Quentin McGaw
2020-03-26 20:29:32 -04:00
d534f92432
Workflows changes - Simple Docker build for PRs - Only run buildx for latest tag on pushes to master branch
Quentin McGaw
2020-03-26 20:17:10 -04:00
d0c61662b5
Revise workflows (#99 )
Quentin McGaw
2020-03-26 08:35:48 -04:00
98b076e2cb
Rename ENCRYPTION to PIA_ENCRYPTION (#98 )
Quentin McGaw
2020-03-26 08:11:50 -04:00
0b997fe6c8
Typos fixes (#95 )
github-actions[bot]
2020-03-25 18:28:28 -04:00
b0c0bd6364
Updated readme build status badge
Quentin McGaw
2020-03-25 18:23:09 -04:00
c61a418430
Docker build with workflows instead of Travis CI
Quentin McGaw
2020-03-25 18:22:02 -04:00
e6bbaa2ba6
Security analysis workflow
Quentin McGaw
2020-03-25 18:21:36 -04:00
17ccf98c75
Docker hub description sync workflow
Quentin McGaw
2020-03-25 18:21:26 -04:00
4db67c70b8
Misspell workflow
Quentin McGaw
2020-03-25 18:21:14 -04:00
3250a20ffc
Issue templates
Quentin McGaw
2020-03-25 18:21:01 -04:00
6c12fdff2b
Labels and greetings Github workflows
Quentin McGaw
2020-03-25 18:20:52 -04:00
f033204844
Contribution doc updated - Codeowners file - Contributing doc file - Readme dev and contributing updated
Quentin McGaw
2020-03-25 18:19:57 -04:00
e334cf6c5f
Minor changes
Quentin McGaw
2020-03-23 20:37:56 +00:00
9435db8e1e
Fix #90 add env variable OPENVPN_TARGET_IP
Quentin McGaw
2020-03-18 23:49:40 +00:00
d2b361b998
Fix #81 , new env variable OPENVPN_ROOT
Quentin McGaw
2020-03-18 23:05:47 +00:00
9d786bf338
Update to Go 1.14
Quentin McGaw (desktop)
2020-03-18 01:04:44 +00:00
3339455a97
Simpler readme svg title
Quentin McGaw (desktop)
2020-03-18 01:04:33 +00:00
0eb2e5a120
Removed unecessary tun-ipv6 from pia ovpn config
Quentin McGaw (desktop)
2020-03-05 01:03:33 +00:00
d0f678c315
Add DNS over TLS ipv6 upstream servers, see #88
Quentin McGaw (desktop)
2020-03-05 00:54:33 +00:00
0c48d2d5a0
DOT_IPV6 environment variable added, refers to #88
Quentin McGaw (desktop)
2020-03-05 00:51:04 +00:00
47a197be48
Add ipv6 documentation, refers to #86
Quentin McGaw (desktop)
2020-03-05 00:01:04 +00:00
28edae383b
Changed openvpn Mullvad settings, refers to #86
Quentin McGaw (desktop)
2020-03-04 23:52:41 +00:00
939b58c457
Ortograph! Renamed annoucement to announcement
Quentin McGaw (desktop)
2020-03-04 23:47:21 +00:00
fa0272d5ad
Support Mullvad over openvpn (#85 )
Quentin McGaw
2020-02-29 21:05:20 -05:00
839c6f05dd
Upgraded golibs
Quentin McGaw (desktop)
2020-03-01 02:03:57 +00:00
9ada201b82
Fixed and improved CI script
Quentin McGaw (desktop)
2020-02-25 11:47:08 +00:00
dd0170afb1
Annoucement expiration time parsing
Quentin McGaw (desktop)
2020-02-25 11:46:52 +00:00
9239e840c4
Fixed CI script for pull requests
Quentin McGaw (desktop)
2020-02-23 19:11:03 -05:00
96713b26cb
README: contributors section
Quentin McGaw (desktop)
2020-02-22 17:56:04 +00:00
3ad60349db
Applied JeordyR's changes
Quentin McGaw (desktop)
2020-02-22 17:55:49 +00:00
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