Commit Graph

15 Commits

Author SHA1 Message Date
Daniel Lundin 75be0abf94 Implement PUT to allow renaming a device 2019-05-12 19:41:55 +02:00
Daniel Lundin 6af946bed4 Refactor server reconfiguration 2019-05-12 18:43:43 +02:00
Daniel Lundin 8cf2b7f69c Implemented deleting a device 2019-05-12 18:38:53 +02:00
Daniel Lundin 80ac5bdd10 Only return the config for the created device on POST 2019-05-12 18:29:46 +02:00
Daniel Lundin 082a59de78 Add basic IPAM to allocate client addresses 2019-05-12 17:18:47 +02:00
Daniel Lundin 45d0c46501 Add GET for a specific device 2019-05-11 20:38:39 +02:00
Daniel Lundin 679a101d4f Add wireguard peer configuration 2019-05-11 20:03:22 +02:00
Daniel Lundin 6930e9418a Create new device config on POST 2019-05-08 21:02:06 +02:00
Daniel Lundin 7653aec1a8 Add basic config 2019-05-08 20:26:13 +02:00
Daniel Lundin 879ff9acd0 Add authorization from jwt token 2019-05-03 20:06:03 +02:00
Daniel Lundin bf60a2c206 Set up ip masquerading using nftables 2019-05-01 20:05:36 +02:00
Daniel Lundin 21fda35e08 Add address to wireguard interface 2019-05-01 18:48:04 +02:00
Daniel Lundin 1cb07ee66b Initial implementation of wireguard configuration 2019-05-01 17:42:46 +02:00
Daniel Lundin 0663166bcb Add license file 2019-04-30 12:21:12 +02:00
Daniel Lundin 389d18dd57 Add README 2019-04-30 12:19:37 +02:00