By oaksmartsea
I would like to inquire about the details of purchasing a server. Currently, I have a project that involves running four Telegram bots, and the system will also store data in a database. I’d like to ask which features I need to include and what level of server specifications would be suitable for this setup.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi there,
If you’re just running a few Telegram bots and a small database, a basic Droplet on DigitalOcean (like 1–2 vCPUs with 1–2 GB RAM) should be more than enough to get started. You can always scale up later if needed. Just make sure to choose a region close to your users for better latency and enable backups if the data matters.
https://docs.digitalocean.com/products/droplets/how-to/create/
You could also add a managed database as well if you don’t want to manage it yourself:
- Bobby
Heya, @oaksmartsea
For running 4 Telegram bots and a database, start with a DigitalOcean Droplet like 1–2 vCPU, 1–2 GB RAM and 25–50 GB SSD
That setup is good for most small to medium projects. Use PostgreSQL or MySQL for your database. Turn on backups and the firewall. You can upgrade later if you need more power.
Regards
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.