diff --git a/Dockerfile b/Dockerfile index 4a6e26c..227dd1a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -41,4 +41,4 @@ RUN chown -R myuser:myuser /app USER myuser # Start gunicorn with the appropriate options -CMD ["gunicorn", "-b", "0.0.0.0:3000", "--log-level=debug", "--workers=3", "app:app"] +CMD ["gunicorn", "-b", "0.0.0.0:3000", "--log-level=debug", "--workers=1", "app:app"] diff --git a/README.md b/README.md index f50abd4..6f4dd05 100644 --- a/README.md +++ b/README.md @@ -240,13 +240,16 @@ pip install gunicorn source venv/bin/activate -gunicorn -b 0.0.0.0:3000 --log-level=debug --workers=3 app:app +gunicorn -b 0.0.0.0:3000 --log-level=debug --workers=1 app:app # 3 workers trigger 3 daily subscription runs -# ... and see the results in a browser: http://localhost:3000/web-push/vapid - -# See Troubleshooting below if that doesn't work out of the box. ``` +... and see the results in a browser: http://localhost:3000/web-push/vapid + +See Troubleshooting below if that doesn't work out of the box. + + + Run a test: diff --git a/webpush.py b/webpush.py index e6455b1..167b006 100644 --- a/webpush.py +++ b/webpush.py @@ -71,7 +71,7 @@ try: result = webpush(subscription_info, data, vapid_private_key=private_key_base64, - vapid_claims={"sub": "mailto:matthew.raymer@gmail.com"}) + vapid_claims={"sub": "mailto:info@timesafari.app"}) print(f"Result from remote service: {result}") # log the .reason from Apple # https://developer.apple.com/documentation/usernotifications/sending_web_push_notifications_in_web_apps_and_browsers#3994594