Commit Graph

30 Commits

Author SHA1 Message Date
Goetz Epperlein
364c93b9fe feat: Enable headless installation without interaction 2024-03-16 16:37:20 +01:00
Stanislas Lange
39caf2fcf6
Remove visitors badge 2023-01-22 16:45:57 +01:00
Stanislas
cd5ed9e437
Add star history (#423) 2023-01-22 16:42:08 +01:00
Stanislas Lange
d7b8cd9948
Fix link in README 2023-01-22 12:42:58 +01:00
Stanislas Lange
5b483ecb89
Fix support for CentOS, Rocky and AlmaLinux
Fix https://github.com/angristan/wireguard-install/pull/253
Fix https://github.com/angristan/wireguard-install/issues/374
Fix https://github.com/angristan/wireguard-install/issues/231
2023-01-22 12:02:44 +01:00
Xavier Le Vourch
7a1b3c04ed
Typos and rewordings (#346) 2023-01-22 10:15:58 +01:00
Stanislas Lange
ec1e2f9eb2
Update cloud providers 2023-01-22 01:55:45 +01:00
Stanislas Lange
591a3d2faa
Add issue/PR templates, update README 2023-01-21 23:12:58 +01:00
dotxyz
0fecf9d783
Add United States Location to Hetzner in Readme (#381) 2022-12-07 19:40:20 +01:00
Xavier Le Vourch
99a199ffa5
AlmaLinux support added (#345) 2022-11-21 18:55:18 +01:00
Shihaam Abdul Rahman
514901fd0b
Update readme (#363)
DO changed pricing, made $5 one to $6 and introduced a new $4 one.
2022-10-01 19:52:56 +02:00
Stanislas
4dfbc55cd9
Add SayThanks badge 2022-01-31 01:40:29 +01:00
Stanislas
842361bc6e Update supported versions 2021-11-12 17:33:29 +01:00
Mikodev
574cc06b31
Add support for Debian 11 Bullseye (#262) 2021-08-22 11:34:08 +02:00
Stanislas
3f2848f066
readme: update badge 2020-10-19 12:06:13 +02:00
Stanislas
2cd6191c93
Add badges to README 2020-10-02 21:30:30 +02:00
pyramidenkoenig
235d81aa4c
Readme updated to include Hetzner in Finland (#141)
Hetzner also has their own Datacenter in Helsinki, Finland. Mentioning this for completeness.
2020-09-23 23:55:55 +02:00
Stanislas Lange
f147518050
Ubuntu: remove PPA, use native packages
Fix #108
2020-08-03 17:06:03 +02:00
Stanislas Lange
70b44989e6
Update README 2020-08-03 16:30:00 +02:00
randomshell
5f82b76bc0
Refactor script (#92)
- cleaned some minor code
- use IPv6 if IPv4 isn't available
- add input validations, fixes #86 .
  - assign secondary DNS to primary DNS value if it's empty. Fixes #68 
- use `$SERVER_WG_IPV4` and `$SERVER_WG_IPV6` when suggesting the client IP
- save user DNS to `params` file and apply it to all clients, removing support for customizing DNS for individual clients. If this is a problem we can add again the code to allow customization but maybe use the sourced DNS as a suggestion for clients that need a different one
- add shellcheck ignores, needed for IDE that have shellcheck support
- escaped variables to `"${var}"` style
- updated README to reflect changes
- fixed the kernel mismatch issue on CentOS by updating the kernel https://github.com/angristan/wireguard-install/issues/95#issuecomment-653696198. Fedora might need this change too
- Use `firewall-cmd` only if `firewalld` is running. Fixes #95 
- Fix the client's subnet mask. Fixes #87 
- Save the client configuration in the correct `$HOME`. Fixes #96 

Co-authored-by: Chris Lewicki <chris@lewicki.dev>
Co-authored-by: Stanislas <angristan@pm.me>
2020-07-31 14:59:20 +02:00
Stanislas Lange
5b1ec52ac2 chore(args): rename add_client to add-client 2020-04-28 15:02:30 +02:00
Stanislas Lange
6e60d59ee4 Add add_client feature to README 2020-04-08 14:19:32 +02:00
Stanislas Lange
01bdb56b98 Make README more friendly 2020-03-27 22:21:57 +01:00
Stanislas
b902889ad3
Update README.md 2019-11-08 15:54:55 +09:00
angristan
606d496907 README: Add link to WireGuard's website 2019-08-08 22:57:41 +02:00
angristan
1bfeccf9e7 Update the README to specify what the script can currently do 2019-08-07 20:52:07 +02:00
angristan
df5609db56 Add usage instructions 2019-05-12 17:17:59 +02:00
angristan
203d328a33 Add support for Debian, Fedora, CentOS and Arch 2019-05-12 17:17:59 +02:00
angristan
c2c27d46eb WIP: Read parameters from user, add DNS 2019-05-05 13:05:47 +02:00
angristan
f1b289b6b2 Initial commit 2019-05-05 12:42:53 +02:00