Shiz ef0108ecd0 | ||
---|---|---|
misc | ||
weegee | ||
.gitignore | ||
Dockerfile | ||
README.md | ||
pyproject.toml | ||
requirements.txt | ||
setup.cfg |
README.md
weegee
Fearless green Wireguard config manager.
Quickstart
- Setup:
weegee system setup
- (optional) Add a remote host:
weegee host create --type linux --host elisha.projectflower.eu --auto-sync --auto-manage --set-default-server my-host
- Create a server:
weegee server create -a 10.60.0.1/24 -a fd10:573:01df:5000::1/64 -r 10.57.0.0/16 -r 10.58.0.0/16 -r 10.59.0.0/16 -r 10.60.0.0/16 -r fc10:573:01df::/48 eagle vpn.eagle.pm 7574
- Create a client:
weegee client create -a 10.60.99.1/24 -a fd10:573:01df:5063::1/64 dev-arcade eagle
- Get client config:
weegee client config dev-arcade eagle
Tips
- Running in Docker:
alias weegee="docker run --cap-add=NET_ADMIN --network host -v ~/weegee/data:/weegee-data --rm weegee python3 -m weegee -d /weegee-data"