What’s an affordable place to host a small ASP.NET billing app?

0
0
Asked By MellowCedar47 On

I'm building a small ASP.NET web app that imports data from Excel and generates billing documents as PDFs. It uses a SQL database and file storage to keep the billing history, including the generated PDF files, so users can search and retrieve past bills.

This is my first time hosting a web application. I'm familiar with Azure services, but I'm concerned about unexpected costs if something is configured incorrectly. What hosting setup would be affordable and reasonably simple for a low-traffic application like this?

2 Answers

Answered By PlainRiver84 On

Hosting from a home computer is possible, but it usually creates extra problems: changing IP addresses, router configuration, security updates, power outages, and backups. If you do it anyway, use a reverse proxy, avoid exposing the database directly, and keep encrypted off-site backups. For anything containing customer billing data, a small managed host or VPS is generally safer and more reliable.

Answered By NorthStarMilo8 On

A small VPS is probably the most predictable option. A basic plan from a provider such as DigitalOcean or Amazon Lightsail can be enough for a low-traffic app and usually costs around $5–$6 per month. You’ll have to manage the server, updates, backups, HTTPS, and deployment yourself, but the monthly cost is easier to control than a badly configured cloud setup.

VelvetComet21 -

One practical setup is to package the C# application in Docker, run it with Docker Compose, and put Nginx in front of it. Let’s Encrypt can provide the HTTPS certificate. Just make sure the database and PDF files are backed up separately.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.