Hacia mucho tiempo (minimo 2 años), que habia escuchado que Oracle te daba gratuitamente
la posibilidad de tener un VPS para poderlo usar, eso si, con unas ciertas limitaciones:
- 1 vCPUs x86 - 1Gb Ram
- 4 vCPUs ARM - 24Gb Ram
Asi que si anteriormente, en un RaspberryPi con 1Gb de Ram y una unica CPU podia tener amule, transmission las 24 horas del dia y el sistema iba sobrado, la elección seria facil.
La elección era lo más facil, lo dificil fue conseguir darse de alta. Y cuando digo dificil, me refiero a dificil.
Tarde como unos 2 años a conseguir darme de alta en el servicio. No se porque, pero me era imposible conseguir darme de alta, probe con todo tipo de emails (que tengo), tambien probe con emails ficticios (de los que duran 10 minutos), tambien probe con diferentes tipos de tarjetas de debito / credito, pero no habia ninguna manera de conseguir acceder al servicio, también probe de preguntar al servició de ayuda que habia disponible, pero como todos los servicios de ayuda, era como darse cabezazos contra una pared. No servian para nada.
Pero no se porque, antes de vacaciones, lo volvi a intentar y por fin lo consegui, no se como, pero funciono. Porque volvi a hacer lo mismo que habia echo las anteriores veces. A lo mejor fue porque el sistema estaba menos saturado, no se, pero me funciono.
Y asi fue como consegui mi VPS, limitado eso si, pero no necesitaba nada más para hacer mis pruebas y usarlo como yo queria, pues me venia de perlas. Para que necesitar más.
Lo primero era crear la maquina virtual con las necesidades maximas (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 maquina y configurarla, pero de eso no voy a explicar nada, porque hay miles de videos por internet donde lo explican mejor de lo que yo lo podria explicar.
Eso si, cuando tuve el sistema apunto y actualizado y minimamente securizado, le instale Docker siguiendo mi propia guia de instalación y ya lo tengo todo preparado para hacer mis cosas :)
Y le instale los siguientes contenedores:
- Caddy
- Searxng
- Este ultimo 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 mas importantes a tener en cuenta.
- DuckDns
- No voy a explicar como se instala, porque usando docker es superfacil. Además a traves de este video de mi argentino preferido esta mejor explicado. Eso si, ultimamente ha decaido mucho (en mi opinion) en la tematica de los videos y ya no es como antes.
- Jekyll
- Aqui es donde tengo otra pagina web (diferente a la que tengo en GitHub), pero que ya hablare en otro articulo.
Si os dais cuenta, estoy poniendo muchos de mis articulos 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 ningun 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 articulo de uGeek) explica que si las maquinas virtuales estan sin utilizar Oracle las desactiva y las borra. El script lo que hace, es consumir recursos (lo que tu hayas marcado en el fichero de configuración) para asi dar la sensación, de que el servidor se esta usando y evitar cualquier problema de que te lo desactiven o borren.
Y esto es mi odisea para tener un VPS, seguramente muchos direis que se le puede sacar más partido. Tengo ideas que me gustaria probar en el servidor, servidor de musica, de podcast, etc…, pero no se si es aconsejable porque a lo mejor podria tener problemas y me podrian 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.