weegee: doc: clarify README a bit
This commit is contained in:
parent
926d09d7ff
commit
8ca557b1cb
18
README.md
18
README.md
|
@ -1,6 +1,18 @@
|
|||
# weegee
|
||||
|
||||
Fearless green Wireguard config manager.
|
||||
Fearless green [WireGuard](https://wireguard.com) config manager.
|
||||
|
||||
## Goals
|
||||
|
||||
* One central place to *declaratively* configure your WireGuard installs from;
|
||||
* Automatic peer management, for local and remote hosts (if `autosync` is enabled);
|
||||
* Automatic interface management, for local and remote hosts (if `automanage` is enabled);
|
||||
* Automatable manual management, for other hosts;
|
||||
* Solid and flexible foundation, transparent data model, hookable;
|
||||
|
||||
## Non-goals
|
||||
|
||||
* Automagic firewall configuration: this is better off planned by the user and automated through the use of hooks;
|
||||
|
||||
## Quickstart
|
||||
|
||||
|
@ -13,9 +25,9 @@ weegee system setup
|
|||
```sh
|
||||
weegee host create --type linux --host elisha.projectflower.eu --auto-sync --auto-manage my-host
|
||||
```
|
||||
Or configure for local use:
|
||||
Or configure the built-in local host:
|
||||
```sh
|
||||
weegee host configure --type linux --auto-sync --auto-manage local
|
||||
weegee host configure --type linux --auto-manage local
|
||||
```
|
||||
|
||||
3. *(optional)* Configure forwarding hooks for your host, if your firewall is restrictive or you're [using IPv6 on Linux](https://www.kernel.org/doc/html/latest/networking/ip-sysctl.html#proc-sys-net-ipv6-variables). An example that allows every WireGuard client to access `10.57.0.0/16`, `10.58.0.0/16`, `10.59.0.0/16`, `10.60.0.0/16` and `fd10:573:1df::/48`:
|
||||
|
|
Loading…
Reference in New Issue