Ayúdame a configurar Discourse por primera vez

Soy nuevo por aquí y aún no he terminado de entender cómo funciona Discourse.
Así que simplemente me gustaría saber dónde escribir el script o por dónde empezar.
Puede que sea una pregunta tonta, pero ¿podría alguien darme algún consejo o ayudarme con esto, por favor?

Gracias

Hola @keikei

¿Qué estás intentando hacer exactamente?

¡Hola! Prueba a usar la búsqueda en el sitio. Si no logras encontrar algo, puedes preguntarlo específicamente. Empieza por aquí: Categories - Discourse Meta

Me gustaría crear nuevas insignias y encontré este tema.

Lo que realmente quiero hacer es crear nuevas insignias que se otorguen a los usuarios que realicen contribuciones en una categoría específica.

Sé que puedo crear nuevas insignias en la sección de insignias del panel de administración, pero no tengo idea de cómo configurar las condiciones para otorgarlas a los usuarios, ni cómo automatizar su asignación.

¿Podrías indicarme por dónde empezar?

Gracias

Echa un vistazo a Badge SQL ya no se puede editar de forma predeterminada y Consultas de insignias personalizadas activadas

Ya los he leído y, como mencioné, no tengo ni idea de dónde puedo escribir y ejecutar este script:

./launcher enter app
rails c
> SiteSetting.enable_badge_sql = true

Creo que no hay espacio para escribirlo en la administración, por lo que me pregunto si hay algo que deba hacer antes de escribirlo.

¿Voy por buen camino? Si es así, ¿qué tengo que hacer primero?

Debes escribir esto en la consola de una sesión de terminal.

en ~/var/discourse

Para llegar allí, abre una consola desde el sitio web de tu servicio de alojamiento de servidores o conéctate vía ssh como root.

Luego ejecuta cd /var/discourse

Esto debe ejecutarse en la línea de comandos del servidor que aloja tu sitio de Discourse. Si no configuraste el servidor, pide a quien lo hizo que te ayude con esto. O, si estás pagando por el alojamiento de Discourse, consulta con la empresa de alojamiento si están dispuestos a hacerlo por ti.

Espero que esto ayude.

Gracias @merefield @jtbayly

Entiendo que primero debo configurar un VPS para mi sitio de Discourse y luego puedo ejecutar el script a través del VPS. ¿Es correcto?
Si es así, ¿podrías recomendarme qué VPS debería usar para Discourse?
No estoy seguro de si puedo configurarlo yo mismo o si debo pedirle a alguien más que lo haga, pero quiero tener algunas pistas antes de proceder.

Si estás siguiendo la guía de instalación estándar, DigitalOcean es la recomendación. El proceso de instalación funcionará en otros proveedores, incluidos Google y Amazon, pero no se garantiza que sea tan sencillo.

Su opción de 5 dólares es adecuada para empezar.

Gracias. Lo investigaré.

Si ya tienes un sitio de Discourse, registrarte para un VPS requerirá que también muevas tu sitio. No es algo que yo intentaría hacer sin ayuda.

¡Gracias! ¡Eso me ayuda mucho!

Sí, ya tengo un sitio de Discourse. Pero acaba de lanzarse y solo tiene unos pocos usuarios ahora.
¿Crees que debería cancelar el sitio una vez y reiniciar todo? Si es demasiado difícil mover el sitio al VPS, creo que sería una opción, ya que aún está en sus inicios.

Yo no me mudaría a un VPS si fuera tú para esta funcionalidad. La verdadera pregunta es quién lo está alojando ahora mismo y si has verificado que no te lo configuren.

Me registré en el Plan Estándar, así que creo que está alojado por Discourse.
Ahora estoy muy confundido…
Entonces, si tengo un VPS y lo traslado allí, o quizás creo un nuevo sitio en un VPS, ¿ya no necesito pagar el Plan Estándar?

Correcto…

¡Ahh… eso son excelentes noticias.
Creo que sé qué debo hacer ahora.
De todos modos, ¡gracias por todo! ¡Eres un salvavidas!