Fearless green WireGuard configuration manager
Go to file
Shiz ef0108ecd0 build: add basic build infrastructure 2021-12-12 13:44:40 +01:00
misc misc: move systemd service 2021-12-11 04:09:42 +01:00
weegee build: add basic build infrastructure 2021-12-12 13:44:40 +01:00
.gitignore epoch 2021-12-05 20:52:12 +01:00
Dockerfile Add preliminary dockerfile 2021-12-05 23:56:46 +01:00
README.md doc: broaden route for new IPv6 layout 2021-12-09 03:56:14 +01:00
pyproject.toml build: add basic build infrastructure 2021-12-12 13:44:40 +01:00
requirements.txt epoch 2021-12-05 20:52:12 +01:00
setup.cfg build: add basic build infrastructure 2021-12-12 13:44:40 +01:00

README.md

weegee

Fearless green Wireguard config manager.

Quickstart

  1. Setup: weegee system setup
  2. (optional) Add a remote host: weegee host create --type linux --host elisha.projectflower.eu --auto-sync --auto-manage --set-default-server my-host
  3. 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
  4. Create a client: weegee client create -a 10.60.99.1/24 -a fd10:573:01df:5063::1/64 dev-arcade eagle
  5. 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"

License

WTFPL