Por fin. VPS para hacer pruebas

· 4 min · @Self-Hosting · #VPS #Docker

Hacía mucho tiempo (mínimo 2 años), que había escuchado que Oracle te daba gratuitamente la posibilidad de tener un VPS para poderlo usar, eso sí, con unas ciertas limitaciones:

  • 1 vCPUs x86 - 1Gb Ram
  • 4 vCPUs ARM - 24Gb Ram

Así que si anteriormente, en un RaspberryPi con 1Gb de Ram y una única CPU podía tener amule, transmission las 24 horas del día y el sistema iba sobrado, la elección sería fácil.

La elección era lo más fácil, lo difícil fue conseguir darse de alta. Y cuando digo difícil, me refiero a difícil.

Tardé como unos 2 años a conseguir darme de alta en el servicio. No sé porqué, pero me era imposible conseguir darme de alta, probé con todo tipo de emails (que tengo), también probé con emails ficticios (de los que duran 10 minutos), también probé con diferentes tipos de tarjetas de débito / crédito, pero no había ninguna manera de conseguir acceder al servicio, también probé de preguntar al servicio de ayuda que había disponible, pero como todos los servicios de ayuda, era como darse cabezazos contra una pared. No servían para nada.

Pero no sé porqué, antes de vacaciones, lo volví a intentar y por fin lo conseguí, no sé como, pero funcionó. Porque volví a hacer lo mismo que había echo las anteriores veces. A lo mejor fue porque el sistema estaba menos saturado, no sé, pero me funcionó.

Así fue como conseguí mi VPS, limitado eso sí, pero no necesitaba nada más para hacer mis pruebas y usarlo como yo quería, pues me venía de perlas. Para qué necesitar más.

Lo primero era crear la máquina virtual con las necesidades máximas (dentro del Free Tier):

  • Arquitectura ARM (4 vCPUs)
  • 24Gb de Ram
  • SO. Ubuntu ARM (muy parecido a Raspbian Debian GNU/Linux, etc…)

Ahora solamente faltaba crear la máquina y configurarla, pero de eso no voy a explicar nada, porque hay miles de vídeos por internet donde lo explican mejor de lo que yo lo podría explicar.

Eso sí, cuando tuve el sistema apunto y actualizado y mínimamente securizado, le instalé Docker siguiendo mi propia guía de instalación y ya lo tengo todo preparado para hacer mis cosas :)

Le instalé los siguientes contenedores:

  • Caddy
  • Searxng
    • Este último lo estoy usando como mi buscador principal y pasa por delante de duckduckGo y a Google.
  • Monitorix
    • Lo tengo para tener una monitorización del servidor por los puntos más importantes a tener en cuenta.
  • DuckDns
    • No voy a explicar como se instala, porque usando docker es superfácil. Además a través de este vídeo de mi argentino preferido está mejor explicado. Eso sí, últimamente ha decaído mucho (en mi opinión) en la temática de los vídeos y ya no es como antes.
  • Jekyll
    • Aquí es donde tengo otra página web (diferente a la que tengo en GitHub), pero que ya hablaré en otro artículo.

Si os dais cuenta, estoy poniendo muchos de mis artículos donde comento en como se instalan diferentes aplicaciones / programas / containers en una RaspberryPi, pero como todo es ARM y los sistemas operativos que uso, son derivados de Debian GNU/Linux, pues no hay ningún problema en la instalación.

A parte de lo instalado, también tengo puesto este script que en pocas palabras (para más información leer en completo artículo de uGeek) explica que si las máquinas virtuales están sin utilizar Oracle las desactiva y las borra. El script lo que hace, es consumir recursos (lo que tú hayas marcado en el fichero de configuración) para así dar la sensación, de que el servidor se está usando y evitar cualquier problema de que te lo desactiven o borren.

Esto es mi odisea para tener un VPS, seguramente muchos diréis que se le puede sacar más partido. Tengo ideas que me gustaría probar en el servidor, servidor de música, de podcast, etc…, pero no sé si es aconsejable porque a lo mejor podría tener problemas y me podrían cerrar el chiringuito.

En el caso de que alguno de los que me lee lo tenga, que usos le dais al VPS de Oracle. Es para conseguir nuevas ideas.

◇ Referencia