Интеграция в кастомную систему аутентификации, где email-адреса не уникальны?

Да, именно так.

Те, на которые была дана ссылка ранее, этого не поясняют. Я перешёл по адресу Set up a local Discourse Development Environment? и выбрал Install Discourse on Ubuntu or Debian for Development, так как у меня установлена Ubuntu 22.04.3. На этой странице действительно сказано, что запускать весь скрипт не обязательно, но эта информация указана мелким шрифтом после раздела, где пользователей просят его выполнить.

Для меня это было неясно, поскольку при чтении инструкций сверху вниз естественно предположить, что текущий шаг нужно завершить перед продолжением. Поэтому я боролся со скриптом установки, устанавливая только то, что было необходимо, и только после завершения продолжил чтение, чтобы убедиться, что именно так всё и задумывалось изначально, и мне не пришлось ни с чем бороться.

Размещение такого предупреждения после инструкций, на мой взгляд, точно не делает их понятными.