I’m running Discourse in development mode using
foreman start which by default runs on port 5000.
When I create a new user account, the activation email contains a link with
Those default emails should use the domain/port where the server is running, which might be
localhost:5000 or something else if local domain routing is set up (I’m using
discourse.dev). Cutting & pasting the path is an inconvenience.
This might be in a config file somewhere, but it should sense this automatically.