Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add wg-easy VPN stack for easy WireGuard setup and management #5

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

aravhawk
Copy link

@aravhawk aravhawk commented May 20, 2024

Add wg-easy VPN stack for easy WireGuard management

This pull request introduces a new stack, "wg-easy," to the ClusteredPi project. The stack utilizes the wg-easy Docker image to simplify the setup and management of a WireGuard VPN. Key features include:

  • docker-compose.yml:

    • Sets up port forwarding for VPN and web UI.
    • Configures the wg-easy service with necessary environment variables.
    • Maps ports 51820 (UDP) for VPN and 51821 (TCP) for the web UI.
    • Includes system controls for network forwarding and valid marks.
  • WG-EASY.md:

    • Provides pre-installation steps to ensure proper setup.
    • Instructions to replace placeholders with actual router IP and a secure password.

This stack aims to make WireGuard VPN setup and management straightforward and accessible for users, enhancing the overall functionality of the ClusteredPi project.

@aravhawk aravhawk changed the title Creation of a new stack, "wg-easy". Add wg-easy VPN stack for easy WireGuard management May 20, 2024
@aravhawk aravhawk changed the title Add wg-easy VPN stack for easy WireGuard management Add wg-easy VPN stack for easy WireGuard setup and management May 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant