Quentin McGaw
f5206375c0
docs(readme): add star history graph because it's fun
2025-11-26 14:08:46 +00:00
Quentin McGaw
a17776673b
docs(readme): warning on "official" websites
2025-11-17 12:46:45 +00:00
Quentin McGaw
d3c7d3c7bc
docs(readme): update Alpine version and image size
2025-10-30 16:15:44 +00:00
Quentin McGaw
6e2682a9ce
docs(readme): remove no longer valid LoC badge
2025-10-30 00:55:39 +00:00
Leroy
3926797295
docs(readme): remove docker-compose example version field ( #2663 )
2025-01-22 09:26:39 +01:00
K1
febd3f784f
docs(readme): "swiss-knife-like" -> "swiss-army-knife-like" ( #2652 )
2025-01-22 09:25:46 +01:00
Quentin McGaw
07651683f9
feat(providers): add giganews support ( #2479 )
2024-09-18 13:01:37 +02:00
Quentin McGaw
4d60b71583
feat(dns): replace unbound with qdm12/dns@v2.0.0-beta-rc6 ( #1742 )
...
- Faster start up
- Clearer error messages
- Allow for more Gluetun-specific customization
- DNSSEC validation is dropped for now (it's sort of unneeded)
- Fix #137
2024-08-21 14:35:41 +02:00
Quentin McGaw
11c2354408
feat(privatevpn): native port forwarding support ( #2285 )
2024-08-16 14:20:00 +02:00
Quentin McGaw
8be78a5741
chore(github): add /choose suffix to issue and discussion links
2024-08-05 13:39:32 +00:00
Quentin McGaw
8dbe7b8888
hotfix(readme): add perfect privacy as port forwarding natively supported
2024-08-04 09:00:06 +00:00
Quentin McGaw
b32e085354
docs(readme): update list of providers supporting Wireguard with the custom provider
2024-08-03 14:32:41 +00:00
Quentin McGaw
ac9446e296
feat(protonvpn): Wireguard support ( #2390 )
2024-08-03 16:10:35 +02:00
Quentin McGaw
2e63dba817
docs(readme): add protonvpn as custom port forwarding implementation
2024-08-03 09:54:14 +00:00
Quentin McGaw
13ffffb157
feat(fastestvpn): Wireguard support ( #2383 )
...
Credits to @Zerauskire for the initial investigation and @jvanderzande for an initial implementation as well as reviewing the pull request
2024-07-31 16:16:50 +02:00
Quentin McGaw
7bc2972b27
feat(perfectprivacy): port forwarding support ( #2378 )
2024-07-30 22:00:26 +02:00
Quentin McGaw
9807d5f8f5
feat(docker): bump Alpine from 3.19 to 3.20
...
- Fix iptables and iptables-nft behavior
- Address systems not supporting iptables-legacy, see #2304
2024-07-28 12:43:33 +00:00
Quentin McGaw
4d002a3ad6
feat(docker): bump Alpine from 3.18 to 3.19
2024-05-02 07:43:05 +00:00
Quentin McGaw
ee8802ee86
docs(readme): clarify shadowsocks proxy is a server
...
- Fixes issue #2191
2024-04-28 19:27:14 +00:00
Quentin McGaw
d83217f7ac
chore(ci): add markdown dead link checking
2023-07-05 14:47:52 +00:00
Quentin McGaw
ff9b56d6d8
docs(all): update to use newer wiki repository
...
- Update URLs logged by program
- Update README.md links
- Update contributing guide link
- Update issue templates links
- Replace Wiki issue template by link to Gluetun Wiki repository issue creation
- Set program announcement about Github wiki new location
2023-06-30 10:31:26 +00:00
Quentin McGaw
99d5a591b9
docs(readme): fixes and small changes
...
- remove `UPDATER_VPN_SERVICE_PROVIDERS` in docker-compose config
- remove Slack channel link (don't have time to check it)
- Update Wireguard native integrations support list
2023-06-29 16:28:24 +00:00
Leeroy Ding
2d2f657851
docs(readme): fix Alpine version from 3.17 to 3.18 ( #1636 )
2023-05-31 16:27:10 +02:00
Quentin McGaw
86f95cb390
chore(docker): bump Alpine from 3.17 to 3.18
2023-05-21 13:25:01 +00:00
Quentin McGaw
3b807e2ca9
feat(openvpn): add support for openvpn 2.6
2023-05-21 13:23:51 +00:00
Quentin McGaw
e8f2296a0d
change(openvpn): Openvpn 2.4 no longer supported
2023-05-21 13:20:02 +00:00
Quentin McGaw
b0451d8e50
feat(docker): install full-featured wget
...
- Fixes #1260 , #1494
- Does not spawn openssl zombie processes
2023-04-03 08:10:48 +00:00
colereynolds
b5ebdcd040
docs(readme): add servers updater environment variables ( #1393 )
2023-03-25 16:14:07 +01:00
Quentin McGaw
7b5d5c3884
feat(alpine): bump from 3.16 to 3.17
2023-02-26 15:15:34 +00:00
Quentin McGaw
7a30343053
docs(readme): document alternative ghcr image name
2022-12-15 09:02:37 +00:00
Quentin McGaw
f15dde6502
feat(providers): add AirVPN support ( #1145 )
2022-10-17 02:54:56 -04:00
Quentin McGaw
794e96b449
docs(readme): add ProtonVPN and PureVPN to Wireguard support
2022-08-29 00:31:38 +00:00
Quentin McGaw
5989f29035
feat(surfshark): Wireguard support ( #587 )
2022-08-26 07:55:46 -07:00
Quentin McGaw
f8bf32bb34
docs(readme): add slickvpn to list of providers
2022-08-16 00:02:34 +00:00
Quentin McGaw
a182e3503b
feat: add VPNsecure.me support ( #848 )
...
- `OPENVPN_ENCRYPTED_KEY` environment variable
- `OPENVPN_ENCRYPTED_KEY_SECRETFILE` environment variable
- `OPENVPN_KEY_PASSPHRASE` environment variable
- `OPENVPN_KEY_PASSPHRASE_SECRETFILE` environment variable
- `PREMIUM_ONLY` environment variable
- OpenVPN user and password not required for vpnsecure provider
2022-08-15 16:54:58 -07:00
Hey
10bd0e1505
fix(readme): typo sercice to service ( #1067 )
2022-07-15 19:52:04 -04:00
Quentin McGaw
cb6e9cb761
docs(readme): add links to add a provider
2022-07-03 13:39:47 +00:00
Quentin McGaw
18c53aa597
docs(readme): simplify heading description
2022-07-02 20:58:43 +00:00
Derzsi Dániel
029fd1da1f
feat(docker): upgrade Alpine from 3.15 to 3.16 ( #1005 )
2022-05-29 10:30:10 -07:00
Martin Bjeldbak Madsen
7b598a3534
docs(readme): remove announcement ( #938 )
2022-04-15 12:22:30 -04:00
Quentin McGaw
48afc05bcb
docs(readme): re-add /dev/net/tun since some OS need it
2022-03-09 11:20:05 +00:00
Quentin McGaw
027664af7b
chore(env): VPN_SERVICE_PROVIDER variable
...
- With retro-compatibility with `VPNSP`
2022-02-06 19:59:07 +00:00
Quentin McGaw
f8d5f76bdf
chore(env): WIREGUARD_ADDRESSES variable
...
- With retro-compatibility with `WIREGUARD_ADDRESS`
2022-02-06 19:59:07 +00:00
Kazi
f7319eb7a5
docs(docker-compose): add container_name commented line ( #806 )
2022-01-22 16:44:16 -08:00
Quentin McGaw
7d824a5179
chore(settings): refactor settings processing ( #756 )
...
- Better settings tree structure logged using `qdm12/gotree`
- Read settings from environment variables, then files, then secret files
- Settings methods to default them, merge them and override them
- `DNS_PLAINTEXT_ADDRESS` default changed to `127.0.0.1` to use DoT. Warning added if set to something else.
- `HTTPPROXY_LISTENING_ADDRESS` instead of `HTTPPROXY_PORT` (with retro-compatibility)
2022-01-06 06:40:23 -05:00
Quentin McGaw
ca82fcb48e
feat(docker): upgrade Alpine to 3.15
2021-12-14 18:16:51 +00:00
Quentin McGaw
cfa3bb3b64
feat(internal/wireguard): opportunistic kernelspace
...
- Auto detect if kernelspace implementation is available
- Fallback to Go userspace implementation if kernel is not available
2021-12-14 11:03:36 +00:00
Quentin McGaw (desktop)
79293e067c
Doc: fix readme Wiki links
2021-10-06 17:47:08 +00:00
Quentin McGaw
e0e3ca3832
Feat: Perfect privacy support ( #606 )
2021-10-05 10:44:15 -07:00
Quentin McGaw (desktop)
8ac4826126
Doc: add Console Substack interview link
2021-09-27 13:24:31 +00:00