Move examples out of docs/ directory

This commit is contained in:
Andriy Kushnir (Orhideous) 2023-04-01 22:22:44 +03:00 committed by Juan Font
parent a43bb9c958
commit dd9b4b1cb7
22 changed files with 0 additions and 0 deletions

22
examples/kustomize/init.bash Executable file
View file

@ -0,0 +1,22 @@
#!/usr/bin/env bash
set -eux
cd $(dirname $0)
umask 022
mkdir -p base/site/
[ ! -e base/site/public.env ] && (
cat >base/site/public.env <<EOF
public-hostname=localhost
public-proto=http
contact-email=headscale@example.com
EOF
)
[ ! -e base/site/derp.yaml ] && cp ../derp.yaml base/site/derp.yaml
umask 077
mkdir -p base/secrets/
[ ! -e base/secrets/private-key ] && (
wg genkey > base/secrets/private-key
)
mkdir -p postgres/secrets/
[ ! -e postgres/secrets/password ] && (head -c 32 /dev/urandom | base64 -w0 > postgres/secrets/password)