Skip to content

Why is there no server-side config? #182

Answered by jodevsa
winston0410 asked this question in Q&A
Discussion options

You must be logged in to vote

As other setup guides/tutorial would mention using something like /etc/wireguard/wg0.conf

those setups uses wg-quick. wg-quick is actually only a wrapper that uses wireguard.

the problem with wg-quick is that it wasn't designed to be used in an "automated" way and was mostly a simple tool for easily setting up a wireguard server. I've built an agent in golang that interacts with wireguard directly and configures it with the peers defined. One huge benefit from that is that you can actually add a new peer without having to restart wireguard (zero downtime). wg-quick suffers from that problem

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@winston0410
Comment options

winston0410 Jul 2, 2024
Collaborator Author

Comment options

You must be logged in to vote
1 reply
@winston0410
Comment options

winston0410 Jul 2, 2024
Collaborator Author

Answer selected by winston0410
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants