Pensando en probar autoalojamiento y tengo algunas dudas

Estoy revisando las instrucciones oficiales para el autoalojamiento y tengo algunas preguntas:

1 - Si uso DigitalOcean, ¿qué necesitaría para una comunidad nueva y pequeña, de esta página? Creo que se requieren Droplets, pero ¿qué más? Me gustaría tener una idea de cuáles serían los costos. ¿Cuál sería mi costo mensual real por ahora?

2 - Cuando se dice Conéctate a tu servidor a través de su dirección IP usando SSH, ¿cómo puedo hacer esto? Acabo de preguntar a ChatGPT y Claude sobre esto, y obtuve la misma respuesta de ambos: puedo usar la Terminal en mi Mac para ejecutar los comandos:

sudo apt install docker.io
sudo apt install git
sudo -s
git clone https://github.com/discourse/discourse_docker.git /var/discourse
cd /var/discourse
chmod 700 containers
./discourse-setup

¿Pueden confirmar su respuesta?


Tengo algunos conocimientos básicos sobre ciertos aspectos de la instalación, y estoy seguro de que con algo de investigación y contactando a cada empresa me ayudarán, pero no soy un experto.

Básicamente, al observar los gastos y limitaciones de un alojamiento administrado, podría usar la misma cantidad de dinero que pagaría en un mes para “jugar” con una opción autoalojada quizás durante 2 meses, y ver hasta dónde puedo llegar instalando Discourse yo mismo y luego todo lo demás, como instalar plugins, mantenimiento, etc. Al final de ese “período de prueba”, podría decidirme por el autoalojamiento o darme cuenta de que es demasiado para mí y comenzar un plan en una solución de alojamiento administrado.

Cualquier consejo y ayuda es apreciado :raising_hands:

2 Me gusta

ssh ipaddress

Crearías el droplet y te conectarías a él con ssh y luego ejecutarías esos comandos en el droplet, no en tu Mac.

3 Me gusta

¿Entonces eso se haría dentro de mi cuenta de DigitalOcean? ¿Es eso lo que estás diciendo?
¿Nunca haría nada localmente?

2 Me gusta

Lo único local es tu aplicación de terminal para que puedas conectarte por SSH a tu VPS.

Hay una excelente aplicación nativa en MacOS y en Windows la “aplicación de terminal” de Microsoft es realmente buena.

4 Me gusta

también deberías tener en cuenta el costo mensual de un servicio de correo electrónico transaccional (como Mailgun, por ejemplo). Necesitas un servicio de correo electrónico.

7 Me gusta

No sé si entendiste mal mi pregunta, pero ayer pude instalar todo y sí, hice todo en mi Mac. Usé la Terminal para ejecutar esos comandos.
No estoy seguro de si eso es lo que querías decir o no.

De todos modos, ya está instalado y funcionando :slight_smile:

Sí, eso es lo que quise decir. No sabía si esos comandos se ejecutaban localmente en mi computadora a través de la Terminal o dentro de mi cuenta de DigitalOcean (navegador), por ejemplo.

Pero todo está instalado ahora, así que funcionó como se esperaba. Gracias por la información.

1 me gusta

[cita=“Lilly, post:6, topic:357265”]
también deberías tener en cuenta el costo mensual de un servicio de correo electrónico transaccional (como Mailgun, por ejemplo). necesitas un servicio de correo electrónico.
[/cita]
Sí, estoy usando Brevo. Parecía ser la opción más rentable de todas las sugeridas.

Estaba tratando de entender los costos relacionados solo con DigitalOcean, porque cuando le pedí a ChatGPT más información al respecto, me recomendó más cosas (opcionales) y quería asegurarme de poder arreglármelas solo con Droplets por ahora.

Dado que la documentación solo menciona Droplets como requisito, y todo está funcionando ahora en mi nueva instalación, supongo que eso es lo que necesito al menos para que se ejecute. Con el tiempo, exploraré otras opciones que puedan mejorar todo el proceso.

Gracias por sus comentarios.

1 me gusta

Creo que fue una especie de malentendido de ambos debido a cómo funcionan las cosas.

Estás escribiendo en la terminal de tu Mac, que está conectada a tu servidor… Lo que significa que también estás escribiendo en la consola de tu servidor.

Pero la terminal de Mac aquí es solo una herramienta. En realidad, tus comandos solo se ejecutan en tu servidor.

4 Me gusta

Sí, después de responder me puse a pensar en eso también.
La herramienta es local (Terminal), pero los cambios se realizan de forma remota.
Y mi pregunta original era sobre la herramienta en sí: mi computadora usando Terminal o usando el navegador (que de alguna manera también es local, jaja).

2 Me gusta