Experiencia en DigitalOcean - VPS ejecutando un servicio en Python



Durante el mes de mayo he estado desarrollando una aplicación en Python y para ello he requerido de un servidor para mantener el servicio 24/7 ejecutándose. No he requerido de mucha Ram ni gran cantidad de transferencia de datos, pero es necesario tener un equipo encendido. La primera semana he usado mi PC para mantener el script en ejecución, mientras hacía pruebas y ajustaba el código. Luego di el siguiente paso, contratar un servidor privado virtual o VPS en sus siglas en inglés.

Después de mucho investigar, decidí probar un mes con DigitalOcean, que ofrece todos los servicios necesarios para desplegar una aplicación en la nube. He elegido a este proveedor de servicios virtuales, ya que tiene muy buena reputación, costos bajos y mucha estabilidad.

Cómo muestro en la imagen, he contratado un VPS con un sistema operativo Linux Debian 11, 1 procesador, 1 Gb Ram y 25 Gb de espacio en disco SSD, esto es suficiente para las pruebas que deseo hacer y poner el funcionamiento el servicio. Este VPS tiene un costo mensual de $6 y si se requiere más recursos de hardware, se puede ampliar y pagar la diferencia.

Dentro las opciones tenía Ubuntu, Fedora, CentOS, AlmaLinux Rocky Linux y Debian. Instalé en la primera oportunidad Ubuntu 22.10, pero como ya me había pasado en WSL con Ubuntu, tenía un conflicto de una Biblioteca en Python que no he podido solucionar, cosa que en Arch Linux ni he Debian me ha dado dolores de cabeza, por esta razón instalé Debian 11 a pesar de que eso me conllevó a gastar más tiempo en configuración.

Además de poder hacer las pruebas y tener el servicio en funcionando, me ha servido para ganar más experiencia y aplicar algunas habilidades que he ido adquiriendo con los años en el manejo de sistemas operativos Linux, ahora más enfocado a servidores.

Para todos los que deseen dar un vistazo a los servicios que presta DigitalOcean, abajo les dejo el enlace para que se registren y obtengan un bono de prueba para usarlo durante el primer mes, todo totalmente gratis. Espero lo disfruten.


DigitalOcean Referral Badge

Gracias a todos por leer. Un abrazo.


Las imágenes son mías o capturas de pantalla tomadas por mí, a menos que se indiquen fuentes externas.


Discord: alberto0607#6813
Sígueme: alberto_0607



0
0
0.000
16 comments
avatar

!ALIVE
!VSC

0
0
0.000
avatar

@oscarps has sent VSC to @alberto0607

This post was rewarded with 0.1 VSC to support your work.
Join our photography communityVisual Shots
Check here to view or trade VSC Tokens
Be part of our Curation Trail


@oscarps ha enviado VSC a @alberto0607

Éste post fue recompensado con 0.1 VSC para apoyar tu trabajo.
Únete a nuestra comunidad de fotografía Visual Shots
Consulte aquí para ver o intercambiar VSC Tokens
Se parte de nuestro Trail de Curación


Uses: 1/10

0
0
0.000
avatar

Instalé en la primera oportunidad Ubuntu 22.10, pero como ya me había pasado en WSL con Ubuntu, tenía un conflicto de una Biblioteca en Python que no he podido solucionar, cosa que en Arch Linux ni he Debian me ha dado dolores de cabeza, por esta razón instalé Debian 11 a pesar de que eso me conllevó a gastar más tiempo en configuración.

Yeah Debian 11 is the better option for Hive as it runs Python 3.8, newer Python versions uses Openssl 3 instead of Openssl 1, and with that the RIPEMD160 hashing algoritm is turned into legacy and the only way to get it working is to build Python from source with legacy support turned on.

Cómo muestro en la imagen, he contratado un VPS con un sistema operativo Linux Debian 11, 1 procesador, 1 Gb Ram y 25 Gb de espacio en disco SSD, esto es suficiente para las pruebas que deseo hacer y poner el funcionamiento el servicio. Este VPS tiene un costo mensual de $6 y si se requiere más recursos de hardware, se puede ampliar y pagar la diferencia.

I run the !ALIVE tipping bot plus all the scripts to do the daily payouts of staking rewards on Debian 11 but with 512 mb RAM, and a VPS from Privex that cost $2 per month, and I pay with HIVE, many others on Hive also use Privex as well, including Hive-engine.

The tipping bot requires just over 40 mb to run 24/7.

0
0
0.000
avatar

Hey Flaxz, in a nutshell you solved a big problem I was having with Python versions and Hive compatibility, now I know how to solve it. I did not know that you could pay so little in Privex, I would like to know what planus you use.

0
0
0.000
avatar

That is great, and the below screenshots shows the VPS I am using, if you select to go with Privex you might consider adding flaxz as referrer, just go to privex.io to start, and as I said you can pay for the VPS with HIVE using Hive Keychain.

IMG_20230531_210619.jpg

IMG_20230531_210530.jpg

!ALIVE

0
0
0.000
avatar

To add Flaxz as a reference I just have to add the name?

0
0
0.000
avatar

When you sign up it has a referral line, if you add flaxz it will give me a small discount next time I pay for my VPS.

0
0
0.000
avatar

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. 
 

0
0
0.000
avatar

¡Enhorabuena!


Has recibido el voto de PROYECTO CHESS BROTHERS

✅ Has hecho un buen trabajo, por lo cual tu publicación ha sido valorada y ha recibido el apoyo de parte de CHESS BROTHERS ♔ 💪


♟ Te invitamos a usar nuestra etiqueta #chessbrothers y a que aprendas más sobre nosotros.

♟♟ También puedes contactarnos en nuestro servidor de Discord y promocionar allí tus publicaciones.

♟♟♟ Considera unirte a nuestro trail de curación para que trabajemos en equipo y recibas recompensas automáticamente.

♞♟ Echa un vistazo a nuestra cuenta @chessbrotherspro para que te informes sobre el proceso de curación llevado a diario por nuestro equipo.


🥇 Si quieres obtener ganancias con tu delegacion de HP y apoyar a nuestro proyecto, te invitamos a unirte al plan Master Investor. Aquí puedes aprender cómo hacerlo.


Cordialmente

El equipo de CHESS BROTHERS

0
0
0.000