Confirmation URL starts with http://localhost:8000

Account verification and password reset emails provide a url that looks like this:

http://localhost:8000/reset_password/<token>

How can I replace localhost:8000 with my domain?

This is almost always due to the configuration on your reverse proxy. You will need to investigate the configuration there. CTFd will probably provide a better default nginx config in a later release.

Sounds good, thank you!