#!/usr/bin/env bash # Adds a reverse proxy for local system services # Copyright 2021 Bryan C. Roessler [[ -f functions ]] && . functions || exit 1 is_root dnf install -y nginx || exit $? cat <<- 'EOF' > /etc/nginx/conf.d/hartmanlab.conf server { listen 80 default_server; server_name localhost; location /cockpit { proxy_pass http://localhost:9090; proxy_redirect http://localhost:9090/; } } EOF # location /robot { # proxy_pass http://127.0.0.1:8888; # proxy_redirect http://127.0.0.1:8888/; # } systemctl enable --now nginx exit $?