added ipv6 support to the eventlet listener

pull/1138/head
dom6770 2 years ago
parent df6e835035
commit 6c1b9bcc5c

@ -9,6 +9,7 @@ import getopt
import os
import signal
import sys
import socket
from . import store, changedetection_app, content_fetcher
from . import __version__
@ -126,11 +127,11 @@ def main():
if ssl_mode:
# @todo finalise SSL config, but this should get you in the right direction if you need it.
eventlet.wsgi.server(eventlet.wrap_ssl(eventlet.listen((host, port)),
eventlet.wsgi.server(eventlet.wrap_ssl(eventlet.listen((host, port)), socket.AF_INET6,
certfile='cert.pem',
keyfile='privkey.pem',
server_side=True), app)
else:
eventlet.wsgi.server(eventlet.listen((host, int(port))), app)
eventlet.wsgi.server(eventlet.listen((host, int(port)), socket.AF_INET6), app)

Loading…
Cancel
Save