All of those things are hosted on-prem in the bigger orgs I have worked in.
I don't think Slack or Notion have on-prem/self-hosted options.