Update docker/headscale/prep.sh

This commit is contained in:
colin 2024-01-22 15:03:05 +00:00
parent 5e1b05e1f0
commit 671636ab86
1 changed files with 11 additions and 11 deletions

View File

@ -52,17 +52,17 @@ insert_env_placeholders() {
# Substitute only simple, single-line configuration options # Substitute only simple, single-line configuration options
sed -i 's|^server_url:.*|server_url: ${SERVER_URL}|' "$config_file" sed -i 's|^server_url:.*|server_url: ${SERVER_URL}|' "$config_file"
sed -i 's|^listen_addr:.*|listen_addr: ${LISTEN_ADDR}|' "$config_file" sed -i 's|^listen_addr:.*|listen_addr: ${LISTEN_ADDR}|' "$config_file"
sed -i 's|^metrics_listen_addr:.*|metrics_listen_addr: ${METRICS_LISTEN_ADDR}|' "$config_file" # sed -i 's|^metrics_listen_addr:.*|metrics_listen_addr: ${METRICS_LISTEN_ADDR}|' "$config_file"
sed -i 's|^grpc_listen_addr:.*|grpc_listen_addr: ${GRPC_LISTEN_ADDR}|' "$config_file" # sed -i 's|^grpc_listen_addr:.*|grpc_listen_addr: ${GRPC_LISTEN_ADDR}|' "$config_file"
sed -i 's|^grpc_allow_insecure:.*|grpc_allow_insecure: ${GRPC_ALLOW_INSECURE}|' "$config_file" # sed -i 's|^grpc_allow_insecure:.*|grpc_allow_insecure: ${GRPC_ALLOW_INSECURE}|' "$config_file"
sed -i 's|^db_type:.*|db_type: ${DB_TYPE}|' "$config_file" # sed -i 's|^db_type:.*|db_type: ${DB_TYPE}|' "$config_file"
sed -i 's|^db_path:.*|db_path: ${DB_PATH}|' "$config_file" # sed -i 's|^db_path:.*|db_path: ${DB_PATH}|' "$config_file"
sed -i 's|^acme_url:.*|acme_url: ${ACME_URL}|' "$config_file" # sed -i 's|^acme_url:.*|acme_url: ${ACME_URL}|' "$config_file"
sed -i 's|^acme_email:.*|acme_email: ${ACME_EMAIL}|' "$config_file" # sed -i 's|^acme_email:.*|acme_email: ${ACME_EMAIL}|' "$config_file"
sed -i 's|^tls_letsencrypt_hostname:.*|tls_letsencrypt_hostname: ${TLS_LETSENCRYPT_HOSTNAME}|' "$config_file" # sed -i 's|^tls_letsencrypt_hostname:.*|tls_letsencrypt_hostname: ${TLS_LETSENCRYPT_HOSTNAME}|' "$config_file"
sed -i 's|^tls_letsencrypt_cache_dir:.*|tls_letsencrypt_cache_dir: ${TLS_LETSENCRYPT_CACHE_DIR}|' "$config_file" # sed -i 's|^tls_letsencrypt_cache_dir:.*|tls_letsencrypt_cache_dir: ${TLS_LETSENCRYPT_CACHE_DIR}|' "$config_file"
sed -i 's|^unix_socket:.*|unix_socket: ${UNIX_SOCKET}|' "$config_file" # sed -i 's|^unix_socket:.*|unix_socket: ${UNIX_SOCKET}|' "$config_file"
sed -i 's|^unix_socket_permission:.*|unix_socket_permission: ${UNIX_SOCKET_PERMISSION}|' "$config_file" # sed -i 's|^unix_socket_permission:.*|unix_socket_permission: ${UNIX_SOCKET_PERMISSION}|' "$config_file"
echo "Environment variable placeholders inserted in $config_file" echo "Environment variable placeholders inserted in $config_file"
} }