official nginx with latest nchan added
1.4K
A dockerized Nginx image configured with the Nchan module
Nchan Documentation at: Nchan.io
server {
listen 80;
listen [::]:80;
server_name localhost;
location /publish {
nchan_publisher;
nchan_channel_id example;
nchan_message_buffer_length 2000;
}
location /subscribe {
nchan_subscriber;
nchan_channel_id example;
nchan_subscriber_timeout 30;
}
}
NOTICE: Please use a tagged version for stability, latest tags are prone to change and might affect your running applications
FROM darkflib/nginx-nchan:latest
COPY nchan-example.conf /etc/nginx/conf.d/
docker build -t my-nginx-image:latest .
docker run -d --name nginx -p 80:80 my-nginx-image:latest
$ curl -d "hello=1" http://localhost/publish
queued messages: 1
last requested: -1 sec. ago
active subscribers: 0
last message id: 1627379093:0
$ curl http://localhost/subscribe
hello=1
Content type
Image
Digest
sha256:3c8a62be4…
Size
13 MB
Last updated
almost 3 years ago
docker pull darkflib/nginx-nchan