Updated Tutorial: Creating a (micro) service (asciidoc)
This commit is contained in:
parent
3a19246653
commit
d22b24bf5a
|
@ -171,6 +171,32 @@ sd.ping_watchdog()
|
||||||
|
|
||||||
To generate application metrics for StatsD use https://github.com/FedericoCeratto/nim-statsd-client[StatsD client]
|
To generate application metrics for StatsD use https://github.com/FedericoCeratto/nim-statsd-client[StatsD client]
|
||||||
|
|
||||||
|
=== Running Jester behind Nginx
|
||||||
|
|
||||||
|
Nginx is commonly used as a reverse proxy for webservices.
|
||||||
|
|
||||||
|
Edit /etc/nginx/sites-enabled/default and add:
|
||||||
|
[source,php]
|
||||||
|
----
|
||||||
|
server {
|
||||||
|
listen 443;
|
||||||
|
server_name www.REPLACEME.org;
|
||||||
|
# Comment out the next 3 lines to disable SSL
|
||||||
|
ssl on;
|
||||||
|
ssl_certificate /etc/REPLACEME/fullchain.pem;
|
||||||
|
ssl_certificate_key /etc/REPLACEME/privkey.pem;
|
||||||
|
|
||||||
|
access_log /var/log/REPLACEME.log;
|
||||||
|
location / {
|
||||||
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
# Jester listens on port 5000 by default
|
||||||
|
proxy_pass http://127.0.0.1:5000;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
----
|
||||||
|
Reload Nginx and monitor the logfile:
|
||||||
|
[source,bash]
|
||||||
|
----
|
||||||
|
sudo service nginx reload
|
||||||
|
----
|
Loading…
Reference in New Issue