···8989systemctl start knotserver
9090```
91919292+The last step is to configure a reverse proxy like Nginx or Caddy to front yourself
9393+knot. Here's an example configuration for Nginx:
9494+9595+```
9696+server {
9797+ listen 80;
9898+ listen [::]:80;
9999+ server_name knot.example.com;
100100+101101+ location / {
102102+ proxy_pass http://localhost:5555;
103103+ proxy_set_header Host $host;
104104+ proxy_set_header X-Real-IP $remote_addr;
105105+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
106106+ proxy_set_header X-Forwarded-Proto $scheme;
107107+ }
108108+109109+ # wss endpoint for git events
110110+ location /events {
111111+ proxy_set_header X-Forwarded-For $remote_addr;
112112+ proxy_set_header Host $http_host;
113113+ proxy_set_header Upgrade websocket;
114114+ proxy_set_header Connection Upgrade;
115115+ proxy_pass http://localhost:5555;
116116+ }
117117+ # additional config for SSL/TLS go here.
118118+}
119119+120120+```
121121+122122+Remember to use Let's Encrypt or similar to procure a certificate for your
123123+knot domain.
124124+92125You should now have a running knot server! You can finalize your registration by hitting the
93126`initialize` button on the [/knots](/knots) page.
94127