{"id":28919693,"url":"https://github.com/devcore321/wg-easy","last_synced_at":"2025-06-29T17:37:14.399Z","repository":{"id":296461739,"uuid":"993370919","full_name":"Devcore321/wg-easy","owner":"Devcore321","description":"wg-easy simplifies the installation and management of WireGuard on Linux hosts. With user-friendly features and seamless integration, it makes setting up secure connections a breeze. 🐙✨","archived":false,"fork":false,"pushed_at":"2025-06-21T14:00:16.000Z","size":3372,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-21T15:18:44.976Z","etag":null,"topics":["ad-block","ad-blocking","configuration","dns","dns-server","docker","docker-image","encryption","firefly","go","ipv6","nat","security","vpn","vpn-server","wg-api","wg-easy","wg-easy-wrapper"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Devcore321.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-30T17:12:35.000Z","updated_at":"2025-06-21T14:00:19.000Z","dependencies_parsed_at":"2025-05-31T08:00:44.343Z","dependency_job_id":"c952f7e5-e56c-4d3f-b51b-4eabf2b1d41b","html_url":"https://github.com/Devcore321/wg-easy","commit_stats":null,"previous_names":["devcore321/wg-easy"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Devcore321/wg-easy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Devcore321%2Fwg-easy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Devcore321%2Fwg-easy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Devcore321%2Fwg-easy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Devcore321%2Fwg-easy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Devcore321","download_url":"https://codeload.github.com/Devcore321/wg-easy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Devcore321%2Fwg-easy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261233072,"owners_count":23128192,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ad-block","ad-blocking","configuration","dns","dns-server","docker","docker-image","encryption","firefly","go","ipv6","nat","security","vpn","vpn-server","wg-api","wg-easy","wg-easy-wrapper"],"created_at":"2025-06-22T04:00:38.944Z","updated_at":"2025-06-29T17:37:14.391Z","avatar_url":"https://github.com/Devcore321.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# wg-easy: The Easiest Way to Run WireGuard VPN 🌐\n\n![WireGuard Logo](https://upload.wikimedia.org/wikipedia/commons/3/3e/WireGuard_logo.svg)\n\nWelcome to the **wg-easy** repository! This project offers a straightforward way to set up and manage a WireGuard VPN, complete with a web-based admin interface. If you want to enhance your online privacy and security, you’ve come to the right place.\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Configuration](#configuration)\n- [Admin UI](#admin-ui)\n- [Contributing](#contributing)\n- [License](#license)\n- [Releases](#releases)\n\n## Introduction\n\nWireGuard is a modern VPN protocol known for its simplicity and high performance. With **wg-easy**, you can easily deploy WireGuard without diving into complex configurations. Our goal is to make VPN setup accessible to everyone.\n\n## Features\n\n- **Easy Installation**: Get up and running in minutes.\n- **Web-Based Admin UI**: Manage your VPN connections with a user-friendly interface.\n- **Secure Connections**: Benefit from WireGuard's robust security features.\n- **Lightweight**: Minimal resource usage ensures efficient performance.\n- **Cross-Platform**: Compatible with various operating systems.\n\n## Installation\n\nTo install **wg-easy**, follow these steps:\n\n1. **Download the latest release** from the [Releases section](https://github.com/Devcore321/wg-easy/releases). Make sure to choose the correct file for your system.\n2. **Execute the downloaded file** to start the installation process.\n\n### Example Command\n\n```bash\nchmod +x wg-easy-linux-amd64\n./wg-easy-linux-amd64\n```\n\nMake sure to replace `wg-easy-linux-amd64` with the actual file name you downloaded.\n\n## Usage\n\nOnce installed, you can start using **wg-easy** right away. Here’s how:\n\n1. **Start the application** by running the executable.\n2. **Access the Admin UI** through your web browser at `http://localhost:51820`.\n3. **Configure your VPN settings** through the interface.\n\n## Configuration\n\nConfiguring your WireGuard VPN is simple. You can add users, set up peers, and manage connections directly from the Admin UI. \n\n### Basic Configuration Steps\n\n1. **Add a new user**: Click on \"Add User\" and fill in the required details.\n2. **Set up peers**: Configure peer settings to connect with other devices.\n3. **Adjust server settings**: Modify the server configuration as needed.\n\n## Admin UI\n\nThe web-based Admin UI is designed for ease of use. You can perform various tasks, such as:\n\n- Viewing active connections\n- Monitoring data usage\n- Generating configuration files for clients\n\n### Screenshot of the Admin UI\n\n![Admin UI Screenshot](https://example.com/screenshot.png)\n\n## Contributing\n\nWe welcome contributions from the community! If you want to help improve **wg-easy**, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch for your feature or bug fix.\n3. Make your changes and commit them.\n4. Push your branch and submit a pull request.\n\nYour contributions help us make this project better for everyone.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Releases\n\nFor the latest updates and downloads, please visit the [Releases section](https://github.com/Devcore321/wg-easy/releases). Make sure to download the appropriate file for your system and execute it to get started.\n\n## Conclusion\n\nThank you for checking out **wg-easy**! We hope this tool makes your VPN experience seamless and secure. If you have any questions or feedback, feel free to reach out through the issues section.\n\n![WireGuard VPN](https://example.com/wireguard-vpn.png)\n\nLet's secure your online presence together!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevcore321%2Fwg-easy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevcore321%2Fwg-easy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevcore321%2Fwg-easy/lists"}