feat(wg-easy): move to stable and add some envs (#3027)

Co-authored-by: Stavros kois <s.kois@outlook.com>
This commit is contained in:
StevenMcElligott 2022-07-02 07:27:00 -04:00 committed by GitHub
parent 2d1b406a10
commit d8c2ba1dde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 39 additions and 4 deletions

View File

@ -22,7 +22,7 @@ sources:
- https://hub.docker.com/r/weejewel/wg-easy
- https://github.com/WeeJeWel/wg-easy
type: application
version: 0.0.2
version: 1.0.0
annotations:
truecharts.org/catagories: |
- networking

View File

@ -89,6 +89,36 @@ questions:
type: string
required: true
default: ""
- variable: WG_MTU
label: "WG_MTU"
description: "The MTU the clients will use. Server uses default WG MTU."
schema:
type: int
default: 1420
- variable: WG_PERSISTENT_KEEPALIVE
label: "WG_PERSISTENT_KEEPALIVE"
description: "Value in seconds to keep the connection open."
schema:
type: int
default: 0
- variable: WG_DEFAULT_ADDRESS
label: "WG_DEFAULT_ADDRESS"
description: "Clients IP address range."
schema:
type: string
default: "10.8.0.x"
- variable: WG_DEFAULT_DNS
label: "WG_DEFAULT_DNS"
description: "Clients default DNS IP"
schema:
type: string
default: "1.1.1.1"
- variable: WG_ALLOWED_IPS
label: "WG_ALLOWED_IPS"
description: "Allowed IPs clients will use."
schema:
type: string
default: "0.0.0.0/0, ::/0"
- variable: secretEnv
group: "Container Configuration"
label: "Image Secrets"

View File

@ -1,7 +1,7 @@
image:
repository: weejewel/wg-easy
repository: tccr.io/truecharts/wg-easy
pullPolicy: IfNotPresent
tag: latest@sha256:ea65f283dfeb62628ce942ce38974f9db05177aa27ab69b787115b78591552f3
tag: latest@sha256:a2cae04bf1ee6a523b084b9c087104b4b77b354c778d141028edad8286c0f56c
securityContext:
readOnlyRootFilesystem: false
@ -22,7 +22,12 @@ secretEnv:
PASSWORD: "secretpass"
env:
WG_HOST: "hostname"
WG_HOST: "localhost"
WG_MTU: 1420
WG_PERSISTENT_KEEPALIVE: 0
WG_DEFAULT_ADDRESS: "10.8.0.x"
WG_DEFAULT_DNS: "1.1.1.1"
WG_ALLOWED_IPS: "0.0.0.0/0, ::/0"
service:
main: