Sidekiq not running on local Discourse, can't upgrade

Disabling outgoing mail is the best way to solve your problem of not sending mails. There are lots of ways you could accidentally re-start sidekiq.

You should upgrade from the command line. (./launcher rebuild app).

If you don’t want all of your imported users to get a PM from discobot (which starts a bunch of sidekiq processes) you should find that system setting before you do the import.