Added WG Easy V15 to BigBearCasaOS

About

The easiest way to run WireGuard VPN + Web-based Admin UI.

Features

  • 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.
  • Automatic Light / Dark Mode
  • Multilanguage Support
  • One Time Links
  • Client Expiration
  • Prometheus metrics support
  • IPv6 support
  • CIDR support
  • 2FA support

App Store

Why a new version?

WireGuard Easy v15 - Complete rewrite with new features and improved UI. NOTE: This has breaking changes from v14. If you’re currently using v14, please back up your configuration before migrating.

v15 uses INIT_* variables for unattended setup (only used on first start)

2 Likes

Is there any detailed instruction? I don’t know the standard login and password. Please help

Hello @rider-22 and welcome here!

I do not setup v15, I stay on v14. But according to their docs, try to reset password.

I have CasaOS installed.

Yes, almost all of us here on forum. CasaOS is just wrapper (web UI fronted) for docker containers.
Docs link which I provided You mention this command to run on Host (Linux, where is Your CasaOS isntalled):

cd /etc/docker/containers/wg-easy
docker compose exec -it wg-easy cli db:admin:reset --password <new_password>

First line in not necessary.
Use just second line under root user permission.

Listing all docker running:
docker ps

Filter wg-easy:
docker ps | grep wg-easy

Maybe there will be name like wg-easy-v15 something like that.

This part of command:

cli db:admin:reset --password <new_password>

Will be executed inside running container, so You will change password. No matter If You run it on CasaOS or whatever else, this command maybe successful for You.

Having issues longing in using the default password when installing, not working
manually adding password and user not working

Hi @Arty03 and welcome here!

Please provide us more details- commands which You running.

There is no default password. It is generated, or You must reset it.

It’s been a long time, but nothing has happened))) and there’s still an error You can’t log in with an insecure connection. Use HTTPS.

You can’t log in with an insecure connection. Use HTTPS.

That’s one thing I just got, this didn’t appear at fists, but now I see it
Changing it to HTTPS just doesn’t work

it comes like this as soon as you install it from the casa os app store

if its changed to https

big-bear-wg-easy-v15

App may not be available

Please Click hereto open the app. If it does not work, please restart or try again later.

Hi.

This is not a bug. Just missing environment variable. Please add ENV:

INSECURE true

(bottom of Your screenshot PORT | Volumes | ENVIRONMENT VARIABLES ← HERE)

Double check You have web UI allowed only from LAN, not from public internet.

I’m telling you, I managed to get rid of the https message, I should have specified this argument before installing the application, but I still can’t reset the password)

Hi all, I added INSECURE , change my user name change the password to fit 12 characters, delete wg.db in /ZimaOS-HD/AppData/big-bear-wg-easy-v15/data, start and it works :slight_smile:

1 Like

Hi @rider-22.

I do not have zimaOS, but try to call docker-compose instead “docker compose”.

See more details:

Your msg from screenshot is related to docker, not wg-easy.

what port i need to forward in ordet for this to work?

Hi @mihhiv and welcome here!

UDP/51820 is port on Your Host, where docker WG Easy V15 is running and waiting for incoming data. So if You ask for Your router. Port forward this mentioned UDP port from Router to Your Host computer/server.

Example:

internet → router WAN IP UDP/51820

forwarded to 192.168.10.10 (Your server) UDP/51820

Hi @mihhiv .

Do You have working setup? Was it success?