Commit Graph

16 Commits (da6e84552bae416f1594aa9fc7edc50557f30ec0)
 

Author SHA1 Message Date
dadevel da6e84552b
make interface.public_key and peer.name optional
Thanks to @phromo for the hint.
2 years ago
dadevel 59a67b445c
rewrite with dataclasses
Adds 'managed' option and yaml support, renames env vars and can load profiles by name.
Closes #4.
2 years ago
dadevel 42f67672f0
readme: use more descriptive variable names in port forwarding example 3 years ago
dadevel 53c026ba9d
fix error when dns-server option is not provided
Fixes #2
3 years ago
dadevel 0846b786bf
add option to overwrite automatic routes from allowed-ips 3 years ago
dadevel c4c272b2eb
add setup script 3 years ago
dadevel c383e75597
handle missing allowed-ips key with grace 3 years ago
dadevel 33ccc0aee7
fix undefined SHELL variable 3 years ago
dadevel b19054c788
enable detailed logging in systemd service 3 years ago
dadevel 812e027bc0 rewrite for v1
Allow multiple interfaces per namespace.
Change configuration format to json.
3 years ago
dadevel e225ad0bfe
readme: document netns port forwarding with socat 4 years ago
dadevel 28fcee3191
setup loopback interface and split up functions 4 years ago
dadevel f09e4e3a89
fix key length error when preshared-key isnt specified 4 years ago
dadevel 19230eab45
add python3.7 compatibility 4 years ago
dadevel 0515fafaf8
provide optional systemd service 4 years ago
dadevel f97b258b26
initial commit 4 years ago