bind to localhost only & nginx config file #31
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
i changed the port to 8085 (tho you could make it whatever you want afterwards) and made a config file for nginx to reverse proxy and allow certbot to give ssl certificates for https
make sure nginx and certbot are installed (you might need to find a special certbot-nginx plugin in the package manager for them to work together
move nginx-example.conf to
/etc/nginx/sites-enabled/
(rename it if you want)run
nginx -t
to check for errors then restart nginxsystemctl restart nginx
(or however you restart services)then run
certbot --nginx
and follow the steps and it should automatically give you the certificatesoptionally put
cerbot renew
in a cronjob or just run it normally to renew certs when they need it