Cómo tener el complemento de video de Discourse sin autoalojamiento ni plan de actualización

Hola, actualmente tengo el plan Pro y me gustaría ofrecer a mis usuarios la posibilidad de subir vídeos, pero el almacenamiento incluido en el plan no es sostenible para este tipo de contenido. Por ello, me gustaría usar Mux u otro proveedor válido de este servicio sin tener que abandonar esta plataforma para autoalojarme o actualizar el plan, que por ahora es demasiado caro para mí. ¿Alguna ayuda al respecto?

Aunque no puedes instalar complementos personalizados, los componentes de tema están permitidos en la mayoría de los niveles de alojamiento. Creo que @Arkshine corrigió el componente de tema para subir videos a Vimeo y YouTube. Actualmente sigue marcado como roto, probablemente porque esos cambios aún no están en el componente original. Puedes probar la versión de esta publicación.

3 Me gusta

vale, ahora quizás funcione

para que los usuarios suban vídeos de esta manera, tienen que buscar un icono pequeño, no es directo desde el botón principal… Veré cómo arreglarlo

Solo para dar información sobre este TC. Aún no he creado un nuevo tema porque:

  1. La nueva autenticación por usuario de Vimeo: aunque funciona para el propietario de la aplicación, no funcionará para otros porque está sujeta a un requisito de asociación. “Tu aplicación puede subir vídeos a otras cuentas de Vimeo como parte del programa Vimeo Partners.”. Me enteré tarde de esto. No sé si alguien puede solicitarlo, pero yo pensaba intentarlo.

  2. Vimeo con una cuenta compartida: Con un TC, podría ser un problema de seguridad ya que se puede extraer el token. Esto ocurría antes, pero con el nuevo método de autenticación por usuario, habría recomendado no volver a usar una cuenta compartida. Sin embargo, debido al punto 1, estoy pensando que probablemente debería crear una versión del plugin (una cuenta compartida sigue teniendo casos de uso reales).

Para YouTube y Vimeo por usuario (con la asociación habilitada) únicamente, ¡el TC debería funcionar perfectamente!

1 me gusta

sí, pero mi objetivo es permitir que otros usuarios de mi plataforma suban contenido sin pedirles que tengan una cuenta en Vimeo o YouTube

Entonces, Vimeo con una cuenta compartida (de modo que todos suban a tu cuenta) probablemente sea lo que buscas. Sin embargo, no recomendaría encarecidamente usar la versión de TC a menos que tengas un foro cerrado/privado. Si me das un poco de tiempo, haré una versión de mi TC como complemento, para que el token de Vimeo no sea un problema de seguridad.

No podrán usarlo en el plan Pro de Discourse.

1 me gusta

Sí, estaba editando mi mensaje. Bueno, estamos en un aprieto. :sweat_smile: