Administrador no accesible debido a la auto-minificación de Cloudflare

Deberías iniciar un nuevo tema para eso y la pregunta en sí es demasiado amplia para una respuesta real, pero deberías echar un vistazo a Desarrollo de plugins de Discourse - Parte 1 - Crear un plugin básico y el resto. Querrás buscar cosas sobre la creación de topic_custom_fields y agregarlos al serializador. Ve a GitHub - discourse/all-the-plugins para obtener todos los plugins y luego puedes buscar en ellos ejemplos.

Podrías decir más sobre lo que estás haciendo que requiere los campos personalizados, ya que podría haber alguna otra forma de lograr esa tarea sin campos personalizados y sin un plugin.