Commit Graph
Select branches
Hide Pull Requests
ci-runs
dependabot/github_actions/actions/checkout-6
dependabot/github_actions/peter-evans/dockerhub-description-5
dependabot/go_modules/golang.org/x/crypto-0.45.0
ivp6-level
loops
master
openvpn-2.4
ovpn
pmtu
port-forwarding-loop-debug
remove-keep-nameserver
server-auth-required
socks5
stash
v3.40
v4-storage-vpn-type-both
wireguard-route-replace
#100
#1005
#1007
#101
#1016
#1026
#1033
#1040
#1042
#1047
#1052
#1057
#1058
#1067
#1073
#1098
#1114
#1120
#1132
#114
#1145
#115
#116
#1169
#117
#1173
#119
#1191
#1193
#1198
#1210
#1231
#124
#1248
#126
#1264
#1268
#1275
#1276
#1291
#130
#1332
#1337
#1346
#1348
#1352
#1368
#1369
#1373
#1378
#1380
#1383
#1390
#1393
#1413
#1414
#1423
#1424
#1427
#1436
#1437
#1438
#144
#1449
#1471
#1474
#1476
#1483
#1484
#1493
#1505
#1509
#1539
#1543
#1549
#1557
#1560
#1561
#1567
#1571
#1575
#1585
#1596
#1598
#161
#1616
#1622
#1633
#1634
#1636
#1637
#1641
#1649
#1658
#167
#1678
#1679
#168
#1681
#1682
#1684
#1685
#1689
#169
#1722
#1726
#1729
#1732
#174
#1741
#1742
#1780
#1786
#1787
#1788
#1789
#180
#1800
#1806
#182
#183
#1830
#1836
#1836
#184
#1844
#1845
#1847
#1848
#185
#1853
#1857
#1858
#1860
#1861
#1868
#1871
#1874
#189
#1890
#1890
#1897
#1898
#1907
#1912
#1922
#193
#1935
#1936
#1937
#1938
#1946
#1947
#195
#1950
#1953
#1965
#1969
#1973
#1975
#1980
#1981
#1982
#1984
#1985
#1992
#1993
#1995
#1998
#2002
#2012
#2016
#2025
#2033
#2039
#2040
#2046
#205
#2052
#2062
#2070
#2075
#208
#2081
#2089
#2091
#2091
#2094
#2101
#2102
#2105
#2109
#2126
#2138
#2139
#2146
#2151
#2159
#2160
#2167
#2174
#2178
#2182
#2185
#220
#2203
#2204
#2207
#2208
#2214
#2216
#2218
#222
#2221
#2249
#2253
#2254
#226
#2265
#2266
#2269
#227
#2272
#2273
#2279
#228
#2285
#2308
#2309
#2310
#2316
#2319
#232
#2324
#2345
#2352
#237
#2378
#2383
#239
#2390
#2392
#2392
#2398
#2399
#240
#2400
#2401
#2404
#241
#2411
#2416
#2418
#2419
#242
#2420
#2423
#2428
#2432
#2434
#2437
#2440
#2444
#2460
#2465
#2466
#2478
#2479
#248
#2490
#2499
#2502
#2512
#2513
#2518
#2523
#2523
#2526
#2529
#253
#2537
#2537
#2542
#2549
#255
#2550
#2557
#2557
#2564
#257
#2573
#2574
#2575
#2575
#2577
#2578
#258
#2586
#2586
#2588
#259
#260
#2600
#2601
#2611
#2611
#2612
#2619
#262
#2622
#2624
#2629
#2632
#2636
#2636
#264
#2644
#2648
#2652
#2663
#267
#268
#2683
#2687
#2688
#269
#2700
#2700
#2733
#2734
#2739
#2740
#2756
#2767
#2768
#277
#2770
#2773
#2775
#2778
#2789
#2792
#2808
#282
#2821
#2821
#2835
#2838
#2851
#2863
#2864
#2877
#2878
#288
#2880
#2881
#2883
#2884
#2885
#2885
#2888
#2901
#2918
#2923
#2928
#2928
#2929
#293
#2930
#2931
#2932
#2933
#2934
#2935
#2936
#2937
#2938
#2939
#2940
#2944
#2954
#2955
#2956
#2957
#2958
#2959
#2964
#2968
#2969
#297
#2970
#2973
#2975
#2976
#2977
#2980
#2980
#2984
#2988
#2988
#2991
#2991
#2999
#2999
#300
#3001
#3001
#302
#305
#308
#32
#335
#338
#339
#344
#347
#354
#364
#365
#367
#369
#380
#383
#384
#387
#393
#394
#401
#402
#412
#413
#414
#415
#417
#419
#427
#428
#43
#431
#434
#437
#44
#441
#449
#45
#450
#451
#452
#453
#455
#46
#463
#475
#489
#499
#501
#51
#513
#528
#529
#543
#55
#558
#565
#57
#574
#575
#577
#578
#58
#583
#584
#587
#591
#606
#621
#623
#63
#635
#64
#664
#668
#678
#69
#7
#70
#705
#71
#722
#742
#742
#743
#743
#744
#744
#756
#762
#769
#8
#801
#806
#807
#812
#83
#832
#84
#848
#85
#870
#893
#897
#908
#914
#914
#915
#923
#926
#938
#942
#943
#95
#96
#961
#97
#977
#978
#978
#979
#98
#980
#981
#99
v1.0
v2
v2.0.0
v3.0.0
v3.0.1
v3.1.0
v3.10.0
v3.10.1
v3.10.2
v3.10.3
v3.10.4
v3.11.0
v3.11.1
v3.11.2
v3.12.0
v3.12.1
v3.12.2
v3.13.0
v3.13.1
v3.14.0
v3.15.0
v3.16.0
v3.17.0
v3.18.0
v3.19.0
v3.19.1
v3.2.0
v3.2.0-rc1
v3.2.0-rc2
v3.20.0
v3.21.0
v3.21.1
v3.22.0
v3.23.0
v3.24.0
v3.25.0
v3.26.0
v3.27.0
v3.27.1
v3.27.2
v3.28.0
v3.28.1
v3.28.2
v3.29.0
v3.3.0
v3.30.0
v3.30.1
v3.31.0
v3.31.1
v3.32.0
v3.33.0
v3.34.0
v3.34.1
v3.34.2
v3.34.3
v3.35.0
v3.36.0
v3.37.0
v3.37.1
v3.38.0
v3.38.1
v3.39.0
v3.39.1
v3.4.0
v3.40.0
v3.40.1
v3.40.2
v3.40.3
v3.5.0
v3.5.1
v3.6.0
v3.7.0
v3.8.0
v3.8.1
v3.9.0
Select branches
Hide Pull Requests
ci-runs
dependabot/github_actions/actions/checkout-6
dependabot/github_actions/peter-evans/dockerhub-description-5
dependabot/go_modules/golang.org/x/crypto-0.45.0
ivp6-level
loops
master
openvpn-2.4
ovpn
pmtu
port-forwarding-loop-debug
remove-keep-nameserver
server-auth-required
socks5
stash
v3.40
v4-storage-vpn-type-both
wireguard-route-replace
#100
#1005
#1007
#101
#1016
#1026
#1033
#1040
#1042
#1047
#1052
#1057
#1058
#1067
#1073
#1098
#1114
#1120
#1132
#114
#1145
#115
#116
#1169
#117
#1173
#119
#1191
#1193
#1198
#1210
#1231
#124
#1248
#126
#1264
#1268
#1275
#1276
#1291
#130
#1332
#1337
#1346
#1348
#1352
#1368
#1369
#1373
#1378
#1380
#1383
#1390
#1393
#1413
#1414
#1423
#1424
#1427
#1436
#1437
#1438
#144
#1449
#1471
#1474
#1476
#1483
#1484
#1493
#1505
#1509
#1539
#1543
#1549
#1557
#1560
#1561
#1567
#1571
#1575
#1585
#1596
#1598
#161
#1616
#1622
#1633
#1634
#1636
#1637
#1641
#1649
#1658
#167
#1678
#1679
#168
#1681
#1682
#1684
#1685
#1689
#169
#1722
#1726
#1729
#1732
#174
#1741
#1742
#1780
#1786
#1787
#1788
#1789
#180
#1800
#1806
#182
#183
#1830
#1836
#1836
#184
#1844
#1845
#1847
#1848
#185
#1853
#1857
#1858
#1860
#1861
#1868
#1871
#1874
#189
#1890
#1890
#1897
#1898
#1907
#1912
#1922
#193
#1935
#1936
#1937
#1938
#1946
#1947
#195
#1950
#1953
#1965
#1969
#1973
#1975
#1980
#1981
#1982
#1984
#1985
#1992
#1993
#1995
#1998
#2002
#2012
#2016
#2025
#2033
#2039
#2040
#2046
#205
#2052
#2062
#2070
#2075
#208
#2081
#2089
#2091
#2091
#2094
#2101
#2102
#2105
#2109
#2126
#2138
#2139
#2146
#2151
#2159
#2160
#2167
#2174
#2178
#2182
#2185
#220
#2203
#2204
#2207
#2208
#2214
#2216
#2218
#222
#2221
#2249
#2253
#2254
#226
#2265
#2266
#2269
#227
#2272
#2273
#2279
#228
#2285
#2308
#2309
#2310
#2316
#2319
#232
#2324
#2345
#2352
#237
#2378
#2383
#239
#2390
#2392
#2392
#2398
#2399
#240
#2400
#2401
#2404
#241
#2411
#2416
#2418
#2419
#242
#2420
#2423
#2428
#2432
#2434
#2437
#2440
#2444
#2460
#2465
#2466
#2478
#2479
#248
#2490
#2499
#2502
#2512
#2513
#2518
#2523
#2523
#2526
#2529
#253
#2537
#2537
#2542
#2549
#255
#2550
#2557
#2557
#2564
#257
#2573
#2574
#2575
#2575
#2577
#2578
#258
#2586
#2586
#2588
#259
#260
#2600
#2601
#2611
#2611
#2612
#2619
#262
#2622
#2624
#2629
#2632
#2636
#2636
#264
#2644
#2648
#2652
#2663
#267
#268
#2683
#2687
#2688
#269
#2700
#2700
#2733
#2734
#2739
#2740
#2756
#2767
#2768
#277
#2770
#2773
#2775
#2778
#2789
#2792
#2808
#282
#2821
#2821
#2835
#2838
#2851
#2863
#2864
#2877
#2878
#288
#2880
#2881
#2883
#2884
#2885
#2885
#2888
#2901
#2918
#2923
#2928
#2928
#2929
#293
#2930
#2931
#2932
#2933
#2934
#2935
#2936
#2937
#2938
#2939
#2940
#2944
#2954
#2955
#2956
#2957
#2958
#2959
#2964
#2968
#2969
#297
#2970
#2973
#2975
#2976
#2977
#2980
#2980
#2984
#2988
#2988
#2991
#2991
#2999
#2999
#300
#3001
#3001
#302
#305
#308
#32
#335
#338
#339
#344
#347
#354
#364
#365
#367
#369
#380
#383
#384
#387
#393
#394
#401
#402
#412
#413
#414
#415
#417
#419
#427
#428
#43
#431
#434
#437
#44
#441
#449
#45
#450
#451
#452
#453
#455
#46
#463
#475
#489
#499
#501
#51
#513
#528
#529
#543
#55
#558
#565
#57
#574
#575
#577
#578
#58
#583
#584
#587
#591
#606
#621
#623
#63
#635
#64
#664
#668
#678
#69
#7
#70
#705
#71
#722
#742
#742
#743
#743
#744
#744
#756
#762
#769
#8
#801
#806
#807
#812
#83
#832
#84
#848
#85
#870
#893
#897
#908
#914
#914
#915
#923
#926
#938
#942
#943
#95
#96
#961
#97
#977
#978
#978
#979
#98
#980
#981
#99
v1.0
v2
v2.0.0
v3.0.0
v3.0.1
v3.1.0
v3.10.0
v3.10.1
v3.10.2
v3.10.3
v3.10.4
v3.11.0
v3.11.1
v3.11.2
v3.12.0
v3.12.1
v3.12.2
v3.13.0
v3.13.1
v3.14.0
v3.15.0
v3.16.0
v3.17.0
v3.18.0
v3.19.0
v3.19.1
v3.2.0
v3.2.0-rc1
v3.2.0-rc2
v3.20.0
v3.21.0
v3.21.1
v3.22.0
v3.23.0
v3.24.0
v3.25.0
v3.26.0
v3.27.0
v3.27.1
v3.27.2
v3.28.0
v3.28.1
v3.28.2
v3.29.0
v3.3.0
v3.30.0
v3.30.1
v3.31.0
v3.31.1
v3.32.0
v3.33.0
v3.34.0
v3.34.1
v3.34.2
v3.34.3
v3.35.0
v3.36.0
v3.37.0
v3.37.1
v3.38.0
v3.38.1
v3.39.0
v3.39.1
v3.4.0
v3.40.0
v3.40.1
v3.40.2
v3.40.3
v3.5.0
v3.5.1
v3.6.0
v3.7.0
v3.8.0
v3.8.1
v3.9.0
-
3c79ba33bb
Fixes #13
Quentin McGaw
2018-11-06 18:26:24 +01:00 -
7b4c216fc8
Reworked project overall
Quentin McGaw
2018-11-06 14:55:11 +01:00 -
f5919d0aab
Readme update
Quentin McGaw
2018-10-29 17:03:24 +01:00 -
08d1afccfe
Reworked labels, readme and added License
Quentin McGaw
2018-10-29 16:32:11 +01:00 -
4bcaec6a33
Big refactoring (more secured, more modular)
Quentin McGaw
2018-10-28 14:08:14 +01:00 -
e6b5166c7f
Merge pull request #8 from janaz/update-md5
Quentin McGaw
2018-10-28 10:35:27 +01:00 -
d5e15f3011
Merge pull request #7 from janaz/fix-duplicate-remote
Quentin McGaw
2018-10-28 10:34:46 +01:00 -
559bec0ba0
Update md5 hash of the named.root file
Tomasz Janowski
2018-10-28 16:46:18 +11:00 -
867992f435
Run apk with --update --no-cache flags to fetch a fresh list of dependencies
Tomasz Janowski
2018-10-28 16:45:40 +11:00 -
1af242f773
Don't insert duplicate ip addresses to the openvpn config file
Tomasz Janowski
2018-10-28 16:43:55 +11:00 -
3bc45d930c
Hostnames block is done in memory only
Quentin McGaw
2018-10-10 10:24:15 +02:00 -
d12f44fd6b
Fixes #6 (forgot quotes for $REGION.ovpn)
Quentin McGaw
2018-10-08 08:45:02 +02:00 -
e0f201a334
Openvpn runs as non root user and tries all IP addresses
Quentin McGaw
2018-10-05 12:43:16 +02:00 -
b73ad75cde
Multiple additions and fixes #5
Quentin McGaw
2018-10-04 22:24:43 +02:00 -
b8dbf0761f
Moved DNS over TLS at start as DNS is required in firewall anyway
Quentin McGaw
2018-09-28 19:51:30 +02:00 -
93ea50bd49
Fixed non root permission issue
Quentin McGaw
2018-09-21 17:39:03 +02:00 -
cfd1bab58d
Checks for TUN device to be opened (useful after a reboot)
Quentin McGaw
2018-09-21 17:00:52 +02:00 -
2b7c7cc62a
Restarts on fail; DNS over TLS only when connected to VPN; readme update
Quentin McGaw
2018-09-21 16:39:08 +02:00 -
6929947611
Runs openvpn as non-root user
Quentin McGaw
2018-09-21 11:39:00 +02:00 -
706050619d
Re-added Unbound DNS over TLS
Quentin McGaw
2018-09-21 11:28:23 +02:00 -
de981c3566
Fixed firewall (iptables) and added ip6tables for ipv6
Quentin McGaw
2018-09-21 09:33:37 +02:00 -
41d7ca9824
Removed useless DNS shell code
Quentin McGaw
2018-09-20 20:42:37 +02:00 -
b652823d89
Removed Unbound from image
Quentin McGaw
2018-09-20 20:35:29 +02:00 -
bf6401da23
New line after encryption
Quentin McGaw
2018-09-12 19:23:02 +02:00 -
852748ec81
Update to Alpine 3.8
Quentin McGaw
2018-09-08 16:04:05 +02:00 -
081227edf2
Scans through corresponding REGION.OVPN file to find domain name and port
Quentin McGaw
2018-06-07 18:33:03 -04:00 -
7aa43274b1
Killswitch added with firewall, fixes #3
Quentin McGaw
2018-06-06 22:44:11 -04:00 -
f6d6b69043
Cloudflare certificate is checked by unbound
Quentin McGaw
2018-06-04 11:50:42 -04:00 -
72ef2e99e7
Updated readme with more on Extra section
Quentin McGaw
2018-06-03 18:05:10 -04:00 -
6984842da9
Updated Readme for installing tun depending on OS (insmod or modprobe)
Quentin McGaw
2018-06-01 16:04:13 -04:00 -
56121106a9
Added modprobe doc for raspbian, fixes #2
Quentin McGaw
2018-06-01 15:02:07 -04:00 -
ede5979541
Reverted back to creating tun device manually
Quentin McGaw
2018-06-01 14:38:27 -04:00 -
f5b05cfc39
Removed device from docker compose
Quentin McGaw
2018-05-27 21:02:17 -04:00 -
88dac5bdee
Tun device is created inside the container, fixes #2
Quentin McGaw
2018-05-27 21:00:42 -04:00 -
bcc39a97f0
IP detection only relies on duckduck.go
Quentin McGaw
2018-05-27 20:38:43 -04:00 -
ec9b989ea7
Extended time for healthcheck as it was failing from time to time
Quentin McGaw
2018-04-19 17:35:18 -04:00 -
e4d7dea676
Trying to fix bug with space value for REGION
Quentin McGaw
2018-04-18 18:02:36 -04:00 -
adade5698e
Finished dockerfile and updating RAM usage
Quentin McGaw
2018-04-16 14:50:24 -04:00 -
ce00e3e2b0
Fixed entrypoint permission; Updated image sizes
Quentin McGaw
2018-04-16 14:31:50 -04:00 -
73c5fe5b2a
Healthcheck searches for city and organization of public IP
Quentin McGaw
2018-04-16 14:19:35 -04:00 -
dd99f7e306
Added healthcheck
Quentin McGaw
2018-04-15 14:52:27 -04:00 -
0e06200b71
Updated readme and pictures
Quentin McGaw
2018-04-15 14:21:44 -04:00 -
6be3846d74
Added choice of UDP/TCP and level of encryption. Reworked readme and Dockerfile
Quentin McGaw
2018-04-15 14:15:58 -04:00 -
07dc509e6f
Updated RAM usage and CPU usage, fixed docker-compose
Quentin McGaw
2018-04-13 17:51:22 -04:00 -
3bd804843c
Added Cloudflare 1.1.1.1 DNS over TLS
Quentin McGaw
2018-04-13 15:35:31 -04:00 -
712b10dbf9
Fixed Dockerfile
Quentin McGaw
2018-04-01 14:00:07 -04:00 -
34a87ff6cf
Fixed readme
Quentin McGaw
2018-04-01 13:56:56 -04:00 -
7c39a4c06e
Added docker badges
Quentin McGaw
2018-04-01 13:56:20 -04:00 -
8be3dedae5
Updated readme and labels
Quentin McGaw
2018-03-31 21:56:18 -04:00 -
9373a72983
Fixed auth.conf location
Quentin McGaw
2018-03-31 21:26:17 -04:00 -
32036c9822
Updated repo
Quentin McGaw
2018-03-31 20:33:45 -04:00 -
edd51b8078
Fixing dockerfile (again)
Quentin McGaw
2018-03-23 15:33:51 -04:00 -
860e086d99
Fixing dockerfile
Quentin McGaw
2018-03-23 15:15:49 -04:00 -
c0e4dd8053
Dockerfile is shorter
Quentin McGaw
2018-03-23 15:05:38 -04:00 -
ada714af2f
Update Dockerfile
Quentin McGaw
2018-03-15 13:29:47 -04:00 -
a8239c6cbd
Added Travis CI
Quentin McGaw
2018-03-15 12:09:17 -04:00 -
8005bcb653
Update README.md
Quentin McGaw
2018-03-04 13:44:51 -05:00 -
3f87663071
Delete dockerhub.png
Quentin McGaw
2018-02-21 12:04:02 -05:00 -
a5a169f64d
Update README.md
Quentin McGaw
2018-02-21 11:56:42 -05:00 -
64447983cf
Update README.md
Quentin McGaw
2018-02-21 11:55:45 -05:00 -
ebbb281280
Fixed Dockerfile chmod +x
Quentin McGaw
2018-02-07 14:13:45 -05:00 -
c538e67580
Added dockerhub.png
Quentin McGaw
2018-02-06 23:17:47 -05:00 -
876ea81670
Updated readme and title image
Quentin McGaw
2018-02-06 23:15:25 -05:00 -
244ad9bb40
Initial commit
Quentin McGaw
2018-02-06 21:57:41 -05:00 -
1dffec8c48
Initial commit
Quentin McGaw
2018-02-06 17:16:30 -05:00