Commit graph

38 commits

Author SHA1 Message Date
Arminas
5fff577c60
Added client default settings page
Added client default settings page, where you can set Allowed IPs, Extra Allowed IPs, use server dns, enable after creation.
2023-02-10 07:22:24 +02:00
Arminas
43148cebf5
Revert "Merge from development branch" 2023-01-04 12:55:00 +02:00
armisss4
df10417668
User management
More than one user with Manager or Admin permissions can be created from UI
2022-12-29 09:42:12 +02:00
Khanh Ngo
86e8ad41cb
feat: update user profile (#280) 2022-12-21 21:52:00 +01:00
Khanh Ngo
ea55b36a6f
Update readme and code comments (#272) 2022-12-13 22:44:11 +01:00
Jag_k
63d6e1f391
Add support to SSL/TLS/SSLTLS encryption for SMTP (#221) 2022-09-30 10:26:17 +02:00
Joao M
0a33ab35b6
Minor Changes (#210) 2022-09-30 10:21:20 +02:00
Marcus Wichelmann
1c6fb6a424
Write the initial wireguard config on start, if none exists (#207) 2022-07-14 08:40:16 +02:00
Marcus Wichelmann
031d2cb7e8
Mitigate CSRF attacks (#206) 2022-07-14 08:36:47 +02:00
Quentin Machu
87b08a8f7c
*: allows for BASE_PATH configuration (#183) 2022-04-25 09:17:13 +02:00
slch
100c4ee1f4
Custom wg conf template (#179) 2022-04-24 09:42:08 +02:00
ned3y2k
0224e1f137
Implements Wake On Lan and management features (#164) 2022-03-20 10:03:27 +01:00
Tagada
af62be378f
SMTP support (#146) 2022-01-29 09:01:37 +01:00
Khanh Ngo
bf2b74fe84
Update healthcheck (#124) 2021-11-21 10:31:27 +01:00
Luke Lambert
abc0f74551
Fix flag to disable login (#119) 2021-11-12 21:17:18 +01:00
Seubpong Monsar
4093722926
Fixed typo (#113) 2021-11-09 11:01:42 +01:00
dan
59abd1506f
Expand env vars and flags (#84) 2021-08-29 20:26:12 +02:00
Georgios Komninos
b7c0990dcb
Abstracts database storage & Status page UI (#88) 2021-08-28 15:10:30 +02:00
Georgios Komninos
1711530dda
Fixes security issue & Adds support to sent configuration via email (#83) 2021-08-08 19:55:59 +02:00
tituspijean
b8142b80c2
Add configurable bind address (#36) 2020-10-10 16:01:35 +02:00
Khanh Ngo
9dca2b7361
Login disable (#35)
Add ability to disable authentication
2020-10-09 23:33:29 +02:00
Khanh Ngo
cd7f6e500a
Edit wireguard client (#19)
* Add the ability to modify an existing client
* Update client page using Ajax
2020-06-02 11:20:50 +07:00
Khanh Ngo
9169e75e88
Show app version on the UI 2020-06-01 15:24:11 +07:00
Khanh Ngo
8aa84b2be6
Add build information to the bianry 2020-06-01 13:03:10 +07:00
Khanh Ngo
9a27cc366f
Single binary build (#10)
Single binary build
Use go rice for embedding the static files and templates to the binary file
2020-05-21 15:51:24 +07:00
Khanh Ngo
91f06914d4
Add download button 2020-04-25 16:58:14 +07:00
Khanh Ngo
b12feb08bd
Add docker build 2020-04-25 00:33:22 +07:00
Khanh Ngo
a5fbb7b58a
Add authentication 2020-04-24 18:14:54 +07:00
Khanh Ngo
a78c9f3dd4
Add login page 2020-04-24 11:22:50 +07:00
Khanh Ngo
38c1f3a302
DB query refactoring 2020-04-23 18:01:40 +07:00
Khanh Ngo
7c3cac8084
Add Apply Config button to save wireguard config file 2020-04-23 09:29:44 +07:00
Khanh Ngo
dbb85cb759
Adjustment to have enable/disable client on UI 2020-04-22 17:11:28 +07:00
Khanh Ngo
15703b9185
Adjustment in New Client form to have Allocation IP from suggestion API 2020-04-21 00:26:49 +07:00
Khanh Ngo
85e466698f
Get Endpoint Address for suggestion form 2020-04-20 16:50:50 +07:00
Khanh Ngo
e99a5ba92b
Add global setting form 2020-04-20 09:54:41 +07:00
Khanh Ngo
d5ff0cb704
Add wireguard server key pair generation 2020-04-20 00:15:25 +07:00
Khanh Ngo
febf075f8d
Add Server config page
Handle server ip addresses input and store
TODO: Key pair form
2020-04-19 15:50:59 +07:00
Khanh Ngo
6cb8527c35 Initial commit 2020-04-18 16:17:49 +07:00