netbird wip
This commit is contained in:
parent
49032c9222
commit
73f669f2db
2 changed files with 40 additions and 0 deletions
22
WIP/netbird/netbird.container
Normal file
22
WIP/netbird/netbird.container
Normal file
|
@ -0,0 +1,22 @@
|
|||
[Unit]
|
||||
Description=Overlay VPN
|
||||
After=network-online.target
|
||||
Wants=netbird-signal.service
|
||||
Wants=netbird-relay.service
|
||||
|
||||
[Container]
|
||||
ContainerName=netbird
|
||||
Image=docker.io/netbirdio/dashboard:latest
|
||||
EnvironmentFile=./netbird.env
|
||||
Volume=/volumes/netbird/etc/letsencrypt:/etc/letsencrypt
|
||||
Network=protonvpn
|
||||
PublishPort= # (Optional) Ports to expose (host:container)
|
||||
Exec= # (Optional) Custom command to run in the container
|
||||
PodmanArgs= # (Optional) Additional Podman arguments
|
||||
|
||||
[Service]
|
||||
Restart=on-failure
|
||||
TimeoutStartSec=900
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target # (Optional) Target to start with (default: multi-user.target). For graphical user interface systems default.target
|
18
WIP/netbird/netbird.env
Normal file
18
WIP/netbird/netbird.env
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Endpoints
|
||||
NETBIRD_MGMT_API_ENDPOINT=
|
||||
NETBIRD_MGMT_GRPC_API_ENDPOINT=
|
||||
# OIDC
|
||||
AUTH_AUDIENCE=
|
||||
AUTH_CLIENT_SECRET=
|
||||
AUTH_AUTHORITY=
|
||||
USE_AUTH0=
|
||||
AUTH_SUPPORTED_SCOPES=
|
||||
AUTH_REDIRECT_URI=
|
||||
AUTH_SILENT_REDIRECT_URI=
|
||||
NETBIRD_TOKEN_SOURCE=
|
||||
# SSL
|
||||
NGINX_SSL_PORT=443
|
||||
# Letsencrypt
|
||||
LETSENCRYPT_DOMAIN=
|
||||
LETSENCRYPT_EMAIL=
|
||||
|
Loading…
Add table
Reference in a new issue