Discourse in Docker + NGINX reverse proxy + SSL everywhere + OAuth2 Custom

If you want to authenticate against WordPress, why not use the wp-discourse plugin?