Commit Graph

16 Commits (main)

Author SHA1 Message Date
UpYoursMicrosoft 150a052211
support moving interfaces into default netns
Closes #23.
2 months ago
Sebastian b84edfd253
readme: add hint for selinux context 4 months ago
Alex Leigh eff7413c79 make private key optional
Allows private keys to be set in a post-up command and left out of config files.
1 year ago
Jendrik Weise 6486b2fad1 add base_netns functionality
Allows to specify the netns in which the WireGuard interface
is initialized. This allows for multi-hop VPNs.
1 year ago
dadevel 2542d9f4cd
readme: add example to start firefox in netns
Thanks to @dontdieych. Closes #7.
2 years ago
Chris Bouchard 56a9e4fbe6
add option to run shell hooks in host netns
Closes #6.
2 years ago
dadevel baa1d01a49
package with poetry 2 years ago
dadevel cd0248f36a
add extras 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 c4c272b2eb
add setup script 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 3 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