titanz f083132932
Some checks are pending
ShellCheck / Shell syntax checker (push) Waiting to run
updated gitea action
2025-01-12 15:52:13 +01:00
2025-01-12 15:52:13 +01:00
2024-08-01 18:59:24 -07:00
2025-01-01 07:02:07 +01:00
2024-12-22 22:24:46 -07:00
2024-06-22 20:19:00 -07:00
2025-01-01 06:29:34 +01:00
2024-12-23 04:36:33 -07:00

NGINX Configs

These are my NGINX configurations. They are written for nginx-core with nginx-mod-stream on Fedora and mainline NGINX on RHEL.

Getting Started

  1. On Fedora, install nginx-core, nginx-mod-stream, certbot and policycoreutils-python-utils. On RHEL, install nginx from the mainline repository, certbot, and python3-certbot-nginx. Makesure rsync is available on the OS.
  2. On Fedora, comment out the default server block in /etc/nginx/nginx.conf. On RHEL, move /etc/nginx/conf.d/default.conf to /etc/nginx/conf.d/default.conf.bk
  3. Run setup.sh
  4. Generate a certificate with your hostname with the certbot/default-quic example. Copy etc/nginx/conf.d/default-quic.conf to the corresponding directory on your server and edit it approprieately.
  5. Generate certificates with the example in the certbot directory.
  6. Make your actual vhost config based on the sites_.* samples in /etc/nginx/conf.d.
Description
No description provided
Readme Apache-2.0 159 KiB
Languages
Shell 100%