cunΔ«cu(1)
π¦ cunicu-daemon β cunΔ«cu(1) π¦
β¨ NAME β¨
cunicu-daemon β starts the main daemon, bestie π
this is the cunΔ«cu(1) manual page, no cap.
β¨ SYNOPSIS β¨
cunicu daemon [interface-names...] [flags]
π DESCRIPTION π
Starts the main cunicu agent. Thatβs the whole main-character job.
Sending a SIGUSR1 signal to the daemon will trigger an immediate synchronization of all WireGuard interfaces. Lowkey iconic trigger behavior β¨
π OPTIONS π
-b,--backend=[]β one or more URLs to signaling backends.-x,--community=""β a passphrase shared with other peers in the same community.-c,--config=[]β one or more filenames of configuration files.-E,--discover-endpoints[=true]β enable ICE endpoint discovery.-P,--discover-peers[=true]β enable peer discovery.-D,--domain=[]β a DNS domain name used for DNS auto-configuration.-n,--hostname=""β a name which identifies this peer.-o,--option=[]β set arbitrary options (example:--option watch_interval=5s).-F,--port-forwarding[=true]β enabled in-kernel port-forwarding.-T,--routing-table=254β kernel routing table to use.-s,--rpc-socket=""β the path of the unix socket used by other cunicu commands.--rpc-wait[=false]β wait until first client connected to control socket before continuing start.-C,--sync-config[=true]β enable synchronization of configuration files.-H,--sync-hosts[=true]β enable synchronization of/etc/hostsfile.-R,--sync-routes[=true]β enable synchronization of AllowedIPs with Kernel routes.-w,--watch-config[=false]β watch configuration for changes and apply changes at runtime.-i,--watch-interval=0sβ an interval at which we are periodically polling the kernel for updates on WireGuard interfaces.-U,--wg-userspace[=false]β use user-space WireGuard implementation for newly created interfaces.-h,--help[=false]β help fordaemon.
π OPTIONS INHERITED FROM PARENT COMMANDS π
These are the hand-me-downs from the parent command, still cute, still useful π«Ά
-q,--color="auto"β enable colorization of output (one of:auto,always,never).-l,--log-file=[]β path of a file to write logs to.-d,--log-level=[]β log level filter rule (one of:debug,info,warn,error,dpanic,panic, andfatal) (default"info").
π EXAMPLE π
Try it like this, bestie:
$ cunicu daemon -U -x mysecretpass wg0
π SEE ALSO π
okay bye bestie π source/version: https://github.com/cunicu/cunicu Β· date: Jan 1980 π
π¦ where this page comes from
- nixos 26.05: cunicu 0.12.0
- nixpkgs unstable: cunicu 0.12.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms