Sí, Discourse master aún no es compatible con Ruby 3. Superé los errores de siembra añadiendo dos doble-estrellas a topics.rb, pero luego obtengo errores de excepción de trabajo: número incorrecto de argumentos al iniciar el servidor.
El README actualmente solicita “Ruby 2.7+”, por lo que debería ser modificado.