Errores al iniciar insignias

https://www.910500.xyz/badges

¿Cuál es la razón? Eso causó errores en la unidad.

¿Has desactivado la configuración del sitio enable_badges?

No hay ninguna opción disponible

¿Podrías buscar enable badges en Administración > Todos los ajustes del sitio? ¿Está la opción marcada? Si no es así, por favor márcala y guarda los cambios.


Pero yo.

¿Este tema duplica el tema existente Discourse badges error?

¿Puedes intentar entrar en modo seguro y marcar todas las casillas? ¿Aparece la configuración después de eso? ¿Funciona la página de insignias después de eso?

Gracias.

No puede funcionar en modo seguro

¿La imagen en #10 muestra el estado inicial del sitio web justo después de la instalación? ¿Se trata de una versión personalizada o de algo más, ya que parece diferente del estado inicial tras la instalación al clonar https://github.com/discourse/discourse_docker.git, por ejemplo, la sección “文档” y la sección “周年纪念日”, aunque no puedo descartar que se hayan añadido manualmente después de la instalación.

Quizás se trate de una instalación gestionada en un servidor chino con algunas funciones deshabilitadas; parece casi una instalación limitada o incompleta.

¿Puedes darnos más información sobre tu configuración? ¿Es una instalación estándar de Docker autoadministrada?

He iniciado un foro de prueba gratuito de Discourse y la página de administración de insignias se ve así:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  - "templates/web.china.template.yml"

expose:
  - "8001:80"

params:
  db_shared_buffers: "256MB"

env:
  LC_ALL: en_US.UTF-8
  LANG: en_US.UTF-8
  UNICORN_WORKERS: 4
  DISCOURSE_HOSTNAME: www.910500.xyz
  DISCOURSE_DEVELOPER_EMAILS: c135860@outlook.com
  DISCOURSE_SMTP_ADDRESS: 
  DISCOURSE_SMTP_PORT: 
  DISCOURSE_SMTP_USER_NAME: work@sv1.910500.xyz
  DISCOURSE_SMTP_PASSWORD: ""
  DISCOURSE_SMTP_ENABLE_START_TLS: true
  DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none

# ✅ Único volumen de almacenamiento → Apunta a la ruta de tu USB
volumes:
  - volume:
      host: /mnt/usbntfs/discoursed/shared/standalone
      guest: /shared

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-animated-avatars.git
          - git clone https://gh-proxy.com/https://github.com/discourse/docker_manager.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-saved-searches.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-category-experts.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-bbcode.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-follow.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-yearly-review.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-doc-categories.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-signatures.git
          - git clone https://gh-proxy.com/https://github.com/scavin/discourse-bilibili-onebox.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-livestream.git
          - git clone https://gh-proxy.com/https://github.com/paviliondev/discourse-journal.git
          - git clone https://gh-proxy.com/https://github.com/angusmcleod/discourse-events.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-bcc.git
          - git clone https://gh-proxy.com/https://github.com/paviliondev/discourse-tickets.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-surveys.git
          - git clone https://gh-proxy.com/https://github.com/maiizii/discourse-choujiang.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-user-card-badges.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-video.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-translator.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-theme-creator.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-tag-by-group.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-tag-topic-user-device.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-sketchup-3dwh-onebox.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-solved-reminders-plugin.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-shared-edits.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-route-blocker.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-newsletter-integration.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-logster-transporter.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-just-chat.git
          - git clone https://github.com/discourse/discourse-group-category-banner-ads.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-deprecation-collector.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-docs.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-code-review.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-chart.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-browser-history.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-bbcode-color.git
          - git clone https://gh-proxy.com/https://github.com/spirobel/discourse-matheditor.git
templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/web.ratelimited.template.yml"
  - "templates/web.china.template.yml"

expose:
  - "8001:80"

params:
  db_shared_buffers: "256MB"

env:
  LC_ALL: en_US.UTF-8
  LANG: en_US.UTF-8
  UNICORN_WORKERS: 4
  DISCOURSE_HOSTNAME: www.910500.xyz
  DISCOURSE_DEVELOPER_EMAILS: c135860@outlook.com
  DISCOURSE_SMTP_ADDRESS: 
  DISCOURSE_SMTP_PORT: 
  DISCOURSE_SMTP_USER_NAME: work@sv1.910500.xyz
  DISCOURSE_SMTP_PASSWORD: ""
  DISCOURSE_SMTP_ENABLE_START_TLS: true
  DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none

# ✅ Único volumen de almacenamiento → apunta a la ruta de tu unidad USB
volumes:
  - volume:
      host: /mnt/usbntfs/discoursed/shared/standalone
      guest: /shared

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-animated-avatars.git
          - git clone https://gh-proxy.com/https://github.com/discourse/docker_manager.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-saved-searches.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-category-experts.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-bbcode.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-follow.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-yearly-review.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-doc-categories.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-signatures.git
          - git clone https://gh-proxy.com/https://github.com/scavin/discourse-bilibili-onebox.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-livestream.git
          - git clone https://gh-proxy.com/https://github.com/paviliondev/discourse-journal.git
          - git clone https://gh-proxy.com/https://github.com/angusmcleod/discourse-events.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-bcc.git
          - git clone https://gh-proxy.com/https://github.com/paviliondev/discourse-tickets.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-surveys.git
          - git clone https://gh-proxy.com/https://github.com/maiizii/discourse-choujiang.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-user-card-badges.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-video.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-translator.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-theme-creator.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-tag-by-group.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-tag-topic-user-device.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-sketchup-3dwh-onebox.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-solved-reminders-plugin.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-shared-edits.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-route-blocker.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-newsletter-integration.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-logster-transporter.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-just-chat.git
          - git clone https://github.com/discourse/discourse-group-category-banner-ads.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-deprecation-collector.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-docs.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-code-review.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-chart.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-browser-history.git
          - git clone https://gh-proxy.com/https://github.com/discourse/discourse-bbcode-color.git
          - git clone https://gh-proxy.com/https://github.com/spirobel/discourse-matheditor.git

eso es una cantidad enorme de complementos.

¿por qué tienes el creador de temas instalado como un complemento?

probablemente está rompiendo tu foro

este:

- git clone https://github.com/discourse/discourse-group-category-banner-ads.git

no está pasando por la ruta gh-proxy.com/

Tienes demasiados plugins, especialmente plugins no compatibles o no oficiales. Elimínalos todos y trata de que tu foro funcione correctamente, luego vuelve a agregar los importantes uno por uno.

No tienes un puerto SMTP configurado. No creo que puedas tener el correo funcionando sin él.

¿Estás ejecutando el volumen de datos desde una unidad USB formateada en NTFS? Eso degradará el rendimiento y la estabilidad de la base de datos.

Ese plugin que apunta a GitHub sin el proxy probablemente fallará en tu ubicación (presumiblemente) protegida por firewall si necesitas usar el gh-proxy intermedio para que cargue.

DISCOURSE_SMTP_OPENSSL_VERIFY_MODE: none

¿Es esta una instalación de desarrollo? ¿Estás omitiendo intencionalmente la certificación SSL?

Entonces, ¿debemos eliminar GitHub - discourse/discourse-theme-creator · GitHub?

Sí, como mínimo esa, y como dijo Lilly, probablemente tengas demasiados otros también. Prueba primero con esa y luego empieza a eliminar los demás no oficiales hasta que funcione de nuevo, así sabrás cuál es el problema.

Parece que sigue sin funcionar. ¿A qué se debe exactamente? Ya lo he probado.

¿Lo has probado en modo seguro, como se sugirió? Si funciona así, sabemos que es un componente del tema o un complemento.

Por favor, prueba eso primero.

Todavía no, ya lo he intentado y he desactivado todos los complementos.