About
You have found the easiest way to install & manage WireGuard on any Linux host!
All-in-one: WireGuard + Web UI.
Easy installation, simple to use.
List, create, edit, delete, enable & disable clients.
Show a client’s QR code.
Download a client’s configuration file.
Statistics for which clients are connected.
Tx/Rx charts for each connected client.
Gravatar support.
App Store
This is a CasaOS third-party app store with some neat apps.
Documentation
Generate a password like this:
docker run --rm -it ghcr.io/wg-easy/wg-easy wgpw 'YOUR_PASSWORD'
More info: wg-easy/How_to_generate_an_bcrypt_hash.md at master · wg-easy/wg-easy · GitHub
Hello, this package is not working anymore.
Hello, thank you for letting me know. I submitted a pull request and it should be merged soon to fix this.
bigbeartechworld:master
← bigbeartechworld:update-wg-easy-password-hash
opened 04:46PM - 07 Jan 25 UTC
## Description
This pull request updates the `PASSWORD` environment variable fo… r the WireGuard Easy VPN server to use a hashed password instead of a plaintext password. This change improves the security of the VPN server by ensuring the password is stored securely.
## Changes
- Update the `PASSWORD` environment variable to use a hashed password instead of plaintext
- Improve the security of the WireGuard Easy VPN server by storing the password in a more secure manner
## Benefits
- Increased security for the WireGuard Easy VPN server by using a hashed password instead of plaintext
- Reduced risk of password exposure or compromise
## Summary by CodeRabbit
- **Security Improvement**
- Enhanced password storage by implementing password hashing for the WireGuard Easy service.
- Replaced plaintext password with a secure, hashed password representation.
- **Documentation**
- Added a new tips section with installation instructions and documentation for CasaOS configuration.
Update: it’s merged
I keep getting Unauthorized after running sudo docker run --rm -it Package wg-easy · GitHub wgpw ‘YOUR_PASSWORD’ (replacing YOUR_PASSWORD with what I wanted) I have tried resetting the container and even resetting casaos yet cannot log into the UI
2 Likes
I tried generating a hashed password before installation using the following command:
sudo docker run --rm -it ghcr.io/wg-easy/wg-easy wgpw 'YOUR_PASSWORD'
I obtained the hash, but I still can’t log in.
What is the default password?
How should I log in?
go here Bcrypt Hash Generator and replace the password than work you own password
go to the settings of the dockerimage on the home screen via the three dots and check if the value of the environment variable matches with your new hash, if it doesn’t just replace it
1 Like
thanks
I later found out why, the default “YOUR_PASSWORD” can’t be used, even if you follow the steps correctly