29
146 Comments

Where do you host your database?

I'm currently hosting on Heroku, but hoping to migrate to somewhere more economical.

  1. 11

    Why is nobody talking about GDPR and US Privacy Shield?
    In Germany, for example, the GDPR must be observed for data protection and servers in the USA should be avoided for legal reasons, since the Privacy Shield is not accepted here.

    Using Firebase, for example, would be a legal gray area.

    Am I the only user here in the EU having this problem?

    1. 3

      The GDPR is one of the reasons why I don't target the European market (and the German market in particular) in the first place. I myself am using services from around the world and really don't care wether my data is being stored in the US, in Europe, Asia or any other place in the world.

      If I trust the company, I am fine with sharing my data with them.

      1. 1

        same, my terms of service/privacy policy saying I am trying to comply but I am so small that I don't have time. I'll try to protect user's privacy and not abuse it...

    2. 3

      Wow if every country start launching their own privacy shield rules for web then we need to host data in 180+ countries.

    3. 2

      No, you are not. Even using AWS/GCP/Azure/DO (even with servers in the EU) is still a grey area at the moment. But the list of people that just don't care seems long.

    4. 1

      We have the same problem, that's why we're using Clever Cloud and hosting in France. So far, we're pretty happy with it.

    5. 1

      Microsoft supports those I think.

    6. 1

      This is very good question. You are not the only one who has been thinking about this. It is not "gray area" you as a service provider are 100% resposible on the users data. If you put it in the cloud and your cloud provider decides to back it up / mirror outside of EU it is on you. I am suprised that even govermental organizations are now moving to big cloud providers.

      I expect there will be backslash on this in coming years.

    7. 1

      That's an interesting point. What's wrong with hosting it in the US?

      1. 4

        The subject is very complex.

        The EU-US Privacy Shield is an agreement negotiated between the European Commission and the USA, which allows personal data to be transmitted from the European Union to the USA under certain conditions and processed there. This data sharing agreement was overturned by the highest European court on July 16, 2020.

        In this case, warnings would basically be just as conceivable and possible as sanctions by data protection authorities.

        1. 1

          Yeah, we're dealing with this as well at my dayjob :-) Tbh I think it's bound to resolve legally few years down the road, because this position from the lawyers who don't understand the technology is simply untenable.

        2. 1

          Kudos to Schrems (II)

      2. 1

        From a technical and non-EU citizen perspective: nothing!

        Regulations like SOPA, PIPA, and the Patriot Act give the US government the ability to arbitrarily look into your information. Thus US is immediately out from an EU (citizen) perspective. EU countries simply hold the strongest data protection regulations. One of the best are Romania, Switzerland, Netherland, Norway, Germany, Spain, just to name a few.

        So, if Indiehackers host their database inside EU zone, they receive sympathy points. 😉

        1. 2

          There are no laws to protect my privacy as a digital citizen. It's a quite intresting topic. As American you have privacy rights and as EU citizen you have GDPR to protect you but those are not international laws. Technically all data about non-American people in the American datacenter has no privacy protection. We are in fact second class citizens.

    8. 1

      This comment was deleted 7 months ago.

    9. 1

      This comment was deleted 2 years ago.

  2. 10

    I started using SQLite for all my services. It’s cheap, fast, comes with some drawbacks especially around using it in a container environment. litestream fills that gap pretty nicely though.

    If you are interested I put together a blog post that shows you how you can get Django running nicely with the Sqlite and Litestream:

    https://www.tigersandtacos.dev/posts/django-with-sqlite3-made-durable-with-litestream-and-caddy/

    1. 1

      Very nice, do you have any benchmarks vs a traditional RDB, given the same resources? I saw this discussed as a good option quite a bit recently, and wondering how much advantage does it give. Obviously, much cheaper and simpler, to start, but what about performance and “scale once you need it”? :-)

    2. 1

      Yeah. SQLite is actually amazing, with superb performance, and a very decent SQL database. I did not know about Litestream so thanks for sharing this information.

    3. 1

      great post, I'm just playing around with litestream on Dokku this weekend. It's a little different as I'm using Rails and prefer the buildpack approach.
      Just for reference though, did you publish your Dockerfile and docker-compose.yml somewhere?

      1. 1

        Thanks. And Yeah, there’s a link to the GitHub repo in the blog post.

    4. 1

      Wow this is a very interesting approach. Does this add any extra operational overhead for you?

      1. 2

        Thanks. And I would say that the only overhead is the setup phase. Then running some disaster recovery scenarios but that you should be doing regardless of database solution.

  3. 8

    I've been using Supabase for my projects recently and I love it so far. Generous free tier, and the pricing doesn't get outrageous as you scale. Super easy to use/implement. And they have extras if interested, like Auth and Storage.

    1. 3

      If you're looking for something like superbase, but with a more end-to-end typesafe approach or cheaper pricing, check out Thin Backend (I'm founder of Thin :) )

      1. 1

        Very cool, will check it out later this week!

      2. 1

        I’ve actually been really happy with Supabase. They have type generation features and I’ve never had problems with performance.
        But thin does look really nice at first glance. I’ll check it out more sometime and might consider it for a future project.

        By the way, you’ve got some major horizontal scrolling on mobile. Looks like it’s the images in the Frontend Technologies section - they aren’t wrapping on mobile.

        1. 2

          One thing that's also unique to thin.dev is optimistic updates. Thin e.g. already shows database records inside the app's UI even when the server has not responded yet. This delivers really nice user experience out of the box, apps with thin typically feel instant :)

          If you get to to try it out and have some feedback or questions, reach out to me any time (marc at thin dev).

          Thanks for letting me know about the scrolling bar issue :) Just pushed a fix.

    2. 2

      It is not HA unfortunatelly

      1. 1

        Why do you say that? Are their SLAs bad?

        1. 1

          I do not know anything about their SLA. This is just simply a matter of lacking replication and failover

      2. 1

        You mean the free tier isn't highly available or the whole service, independently of the tier? ^^

        1. 1

          As far as I understand this has nothing to do with any of the tiers. These instances are simply just not highly available regardless of the plan or package.

      3. 1

        HA? I don’t recognize that acronym.

    3. 2

      Same here! Supabase has been great to work with.

  4. 7

    I’ve explored this question at length recently. Really depends on your needs.

    For NoSQL, hard to beat Firestore/Realtime DB, both in terms of price (free-ish), realtime functionality, security rules and “scale up”. But, they’re quite limited in querying capabilities. If you’d like more flexibility for that, MongoDB Atlas with free tier is a great alternative. DynamoDB is yet another “free-ish” alternative that many love, though it has many gotchas in terms of querying making it the “lesser” one compared to those two, in my opinion (but I could be wrong). CosmosDB is another great option as others have mentioned here, but I don't have much experience with it.

    For SQL, the community seems to prefer Postgres these days. Hard to beat in terms of functionality, but could be more expensive/time-consuming to get started with. AWS has a free tier, Azure and Google Cloud not so free unfortunately, but you can get by with ~$10-35/month for the smallest instances. Other cloud-hosted (possibly cheaper) include DigitalOcean and similar “smaller” clouds. If you need “globally distributed”, can explore Fly.io (low cost of entry) or PlanetScale (MySQL) with free/inexpensive tier, but they can get more expensive for multi-regional deployments, and come with additional caveats regarding data consistency or availability (the only solutions to which are much more expensive Spanner, CocroachDB, YugabyteDB etc, unless you're willing to host the latter two yourself or use the standout free CockroachDB Serverless tier).

    There’re also “PaaS” like services like Supabase and Nhost (both with generous free tiers). I like them as good alternatives combining realtime functionality with ORM of Postgres and GraphQL.

    Finally, you can always host your own on an inexpensive/free instance on the likes of DigitalOcean, Linode or even Hetzner or OVH. But you will need to do backups/maintenance on your own - not a big deal if you already have experience in it and cost is a factor. Some folks here are very successful with just an SQLite on a single VPS that they back up via a script. Apologies if I missed any other great alternatives.

    After exploring all of these options, personally leaning towards GCP Cloud SQL + Hasura in front, for realtime Postgres+GraphQL (this can come for as low as ~$10-15/month, although I prefer to combine it with a few additional bells in terms of infrastructure). My thinking on it is “I want it to be maintenance-free, have juicy monitoring and security and robustness out of the box, while maintaining complete control and vendor-agnosticism over it, and having capability to seamlessly scale if needed”. It might not be the most frugal mindset and I may not need all of these features, but that’s sort of the tradeoff for now, considering I do actually anticipate scale beyond one project and instance, and my projects involve some heavy-ish compute.

    1. 2

      Thank you for the comprehensive response, love it! This gives me a lot to work with.

      1. 2

        You're very welcome, and this is just my 2c! I'll keep adding details to it for future reference, both for myself and others.

  5. 6

    I'm using Firebase for Indie Hackers. Their old-school real-time database product, not the newer Firestore product, unfortunately.

    1. 2

      What is the current monthly expenditure from Firebase?. I think currently indiehackers is getting around 1M visits just wanted to get an estimate.

    2. 1

      am also using the firebase real-time database for most of my projects. Have not had any issues with it so far.

  6. 5

    We use AWS RDS or Aurora.

    1. 4

      PlanetScale is an independent company and not part of Vercel. They just love Vercel for hosting and Next.js

  7. 4

    I recently moved my project from Heroku to AWS. I run my webapp on Fargate connected to a database in AWS RDS. I was able to cut my monthly bill in half in just a few hours.

    1. 1

      That's awesome! Are you able to share how much that's costing you? Over DM is fine too if you want to talk privately.

      1. 3

        My project is still pre-mvp at this point so cost if pretty minimal. I was spending $75USD for a standard dyno and PostgreSQL database on Heroku. I'm running more powerful server on Fargate with metrics/telemetry and a PostgreSQL database on RDS for around $35.

        AWS' cost advantage increases significantly with scale too.

  8. 3

    I'll throw in DynamoDB here if you're using AWS. I'd say it's not necessarily the easiest to learn at first, but the integrations into the AWS Serverless toolbox is just really good. You want to learn about Single Table Design and Index Overloading if you want to go past using it as a key-value store. But once you have a sense for it, its not hard to get whatever access pattern implemented. And the economics of the DB are quite attractive. There is also some very good libraries in Javascript, Python and Go to make querying simpler.

    Supabase is another awesome one. I seriously considered it for my current project and only didn't go for it because it didn't fit with the event-driven serverless architecture I am going with.

    1. 2

      Woa, thanks for mentioning these DB design concepts, I was completely unaware of them when I was actively using it (and seems like maybe they’re relatively new?). Do you think they could be applied to other NoSQL DBs, e.g. Firestore (although it does already allow the sort of “nesting” we seem to be getting with this)?

      1. 2

        I know that Rick Houlihan, the guy at AWS that formalized a lot of those concepts just moved to MongoDB and has shown a few examples of using those concepts with Mongo. And I'm pretty sure that those concepts port really well to Cassandra and to some extent HBase/BigTable. Not sure about Firestore specifically.

        But I think if you take a step back, the real important thing is that if you go for a NoSQL datastore you must think first in terms of access patterns. Map out the questions you want to ask your datastore and then structure the data "on disk" to be able to answer those questions efficiently. It comes with trade-offs vs RDBMS, so it's not necessarily better or worse. It depends on the app you're building.

    2. 2

      +1 to DynamoDB. Alex DeBrie covers Single Table Design, Index Overloading and a number of other topics in The DynamoDB Book. This is what I used to get up to speed. Also very easy to integrate into your app with Serverless Stack (SST).

      1. 1

        Yeah, this book is such a good investment if you're building on Serverless technology. Even outside of AWS, it teaches you a lot.

        For those interested but that don't want to sink in the cost of the book just yet, both Alex DeBrie and Rick Houlihan have lots of videos on Youtube where they go through those concepts at length. ;)

    3. 2

      Dynamo is pretty great technology. I'm more comfortable with sql so generally stick with it. But I should ramp up my learning of dynamo

      1. 2

        Yeah, it's usually the right answer, focus on the tool that allows you to move the quickest. And the new offering in the managed SQL space are just fire. I've been really excited about CockroachDB lately, just that their offering still feels a tad bit pricey.

  9. 3

    It depends on the project. For my latest project, I started with Firestore, then moved it to Supabase and ended up with AWS RDS

    1. 2

      What were your reasons both switches? I'm in the process of deciding between these options too.

      1. 4

        For the switch from Firestore to Supabase: I just realized that a SQL database is a better fit for my project. Plus: supabase is super easy to use and easy to setup - great experience overall.

        For the switch from Supabase to AWS RDS: I have a back-end which needs a lot of ressources during spike-times and Supabase had a hard time of handling this. I'm pretty confident that I could've worked this out with their support (And they were really supportive).

        But I decided to restructure my back-end a bit: using Lambda functions instead of a custom expressJS backend. At the end it just made sense to have all under one roof.

        Can I ask what you're building? Maybe I can help with your decision ;-)

        1. 1

          Thanks for the thoughtful breakdown! Given the spike-time issues, did you consider PlanetScale at all?

          1. 1

            hmm, interesting. Never heard of it. Thanks for the tip. Gonna take a look 👀

        2. 1

          Thanks for the explanation!

          I'm building a link-aggregation website that allows people to create their own list of URLs and share them with others. Lists are made up of several types of blocks that store either a link, some text, or a reference to another list of links. The caveat is that I want to query what links are in a list (in order) but also find what lists a link is part of.

          I was thinking an SQL-type DB that has separate tables for lists and links.

          1. 1

            I think you're right. SQL makes more sense here

  10. 2

    I use use DynamoDB. I use AWS Amplify for my projects, so setting up a DynamoDB table with a graphql CRUD is about two command lines.

  11. 2

    At my day job, we use AWS RDS for most things.

    If I'm on a personal project and need to keep costs low, I would use something like Render or Supabase.

  12. 2

    DigitalOcean Droplet > Docker > MySQL

    One droplet for the whole app (softphp.co). It's cheap(only about $15/m) and scalable.

  13. 2

    I host everything on DigitalOcean. It's a lot easier, at least for me, to setup and handle than AWS, pricing is fair and simple and I can focus on the development.

    Deployment, domain handling, storage with CDN, SSL certificates, managed databases, load balancing, backups, firewalls - did I forget something?

    1. 1

      Is this a managed service or are you hosting it on a droplet?

      1. 1

        I'm hosting the application on a droplet. The website is hosted as a static page on CDN (for free) and the MySQL database is managed.

  14. 2

    Best options are

    • Mysql on PlanetScale, it hosts Mysql databases that can scale horizontally with a big free tier
    • Supabase, it has support for PostgresQL, it also hosts storage, auth, functions, etc.
    • Cloudflare D1, this is very new, it's basically sqlite on the edge, it scales really well but not great if you have a lot of write queries
    • Postgres on fly.io, this is a less managed option, you will need to do some manual management to keep it running
    • Redis on upstash, redis is great if you are running simple get set queries, upstash pricing is usage based with generous free tier
  15. 2

    Hello @Vivek, I'm currently taking a more SQLite-only approach, with this, I simply host the database on the same machine as the server. It's true I don't have any scalability issues yet, since my app is too small and new, but I don't think I will need anything else for the next few years. Backups & restorations are easy (since it's just a file), installation is also easy, and so far, everything works as expected. The entire SQLite page is also using SQLite as a database and they don't have any problems https://www.sqlite.org/whentouse.html (see the "Websites" section) Hope it helps you!

    1. 1

      @fredrik mentioned litestream with sqlite in another comment, I thought that was very cool. Thanks for sharing!

  16. 2

    I host it on Digital Ocean on a VPS.

    If you are wondering how you can do it yourself, I have a scripted demo as part of Deployment from Scratch that will create you a PostgreSQL database server.

  17. 2

    Serverless Mongo Atlas

    1. 1

      Are you using it for your application in production? How has it served?

      1. 2

        Everything is going well, the only concern that I noticed is the inability to transfer my base to on demand plan

  18. 2

    PlanetScale is the best managed db, free plan is very good!

    1. 1

      Lots of recommendations for planetscale. I'll definitely have to look into it.

      1. 1

        I heard PlanetScale is quite expensive though...

        1. 1

          Are you speaking from personal experience?

  19. 2

    If you are looking for a very cheap option: sqlite3 database on AWS EC2 instances works pretty well for small databases :)

  20. 2

    I use mongo atlas and Linode

  21. 2

    On the same server as the website/program

    1. 1

      Where are you hosting that server?

      1. 2

        This comment was deleted a year ago.

  22. 2

    For me, there (sadly) are two use cases:

    • Heroku or any other Cloud as a Service provider
      • considerations: simplicity, free tiers
      • use case: private projects
    • Azure or any other traditional cloud provider
      • considerations: configuration flexibility
      • use case: work projects (due to data processing agreement)
  23. 2

    I'm using https://www.mongodb.com/ for interactlist.com

    Edit: It's MongoDB in the cloud (you don't need to manage the server, perfect for those looking for less admin)

    They have a free tier (shared cluster) with 512mb storage, so depends how much data you are actually planning on storing. You can upgrade to 2gb cloud storage for $9/mo if you need more.

    They also offer a new serverless pricing option which is intriguing

    1. 1

      But doesn't mongodb cost a lot if you're going for their dedicated cluster?

      1. 2

        Hi Goutham,

        It can definitely become expensive, but it's all relative. We are indie hackers, we are looking for cheap ways to utilise great tech with some sacrifices. At first (until we convert some clients/users) we can stick with FREE tier MongoDB. Think about what you are getting on that free tier, 512mb cloud mongoDB, it's got 3 nodes (1 primary and 2 secondary), but yes it's shared services, but it's all for free!!

        If you convert a few customers and start making decent money then you can consider upgrading to a dedicated cluster. With an entry level dedicated cluster option you can get a 2gb cloud MongoDB, 3 nodes, 2gb ram, for $60 a month.

        If you are fine with no-sql, you can go to AWS Dynamo DB, get 1 million reads and 1 million writes per month, for a 20gb Database for +- $20

        There are so many options. What do you prefer to use?

        1. 1

          That definitely makes sense Calvin. But I reached out to the Mongodb team and they mentioned that using dedicated cluster is the recommended way for production environments and did not recommend serverless/free tier in such case.

          At the moment I'm using it by hosting the Mongodb on AWS myself since AWS offers free credits which would help until I start making revenue :)

    2. 1

      Damn the pricing looks quite good. Currently i am hosting my DB at Firestore & i am quite insecure about the cost when i go live since i got in testing already quite some reads & writes on documents.

  24. 2

    We’re on Azure. I really like the flexibility of being able to scale up and down with no downtime. They also have some database tuning software, that’s incredibly helpful.

    We discovered some dangerous queries that were close to bringing down prod on Friday. Typically this would mean my weekend is ruined. But with Azure I was able to just temporarily bump the DB to 4X the size. This should hold us through a few days to get our eggs in a basket and figure out a better strategy to get the data we need.

    1. 1

      That flexibility to scale seamlessly is clutch! I've been wondering about moving to aurora serverless for that reason too, but making it work seems painful.

      Hope you figure out your issues soon, good luck!

  25. 1

    Some types of business can get away with no database and just create a static website and use something like jamstack forms for the backend.

  26. 1

    How are you still using Heroku? Arent they down still?

  27. 1

    Postgres or Sqlite on the same machine as my apps using Piku (self-hosted alternative to Heroku/Netlify/Render).

  28. 1

    CosmosDB, Azure Storage, SQL, (and sometimes I cheat a little and use SQLite :P)

  29. 1

    I personnally use PG or sometimes Sqlite. Hosted and operated on a single VPS (previously at Digital Ocean, nowadays at OVH) and deployed with Dokku, nothing super fancy, and it works very well.

    1. 1

      TIL about Dokku, very cool!

  30. 1

    mongodb free tier.

  31. 1

    MongoDB, they have this thing for indexing and aggregation, is really cool

  32. 1

    Check out Thin Backend. It provides a Postgres DB, nice integrations for react/svelte/vue/... and optimistic updates

  33. 1

    It depends. If I'm hosting my site on heroku (and if I'm using postgresql), I'd simply use their add-on.
    However, if I'm deploying in a VPS (like Digitalocean/Vultr etc.), I'd host the database in that vps (i.e. spin up a local postgresql db)

  34. 1

    I have come across aiven.io. This is a really good solution for spinning up databases and configuring monitoring for them.

  35. 1

    As close as possible to my users :)

  36. 1

    I don't host my database in the cloud. I host it on my own hardware, which is stored in a secure location.

    The reason I do this is because the cloud isn't always reliable. If a power outage were to happen, or if there was some sort of cyber-attack or other problem with the internet, then you'd be out of luck. Because of that, I think it's important to have your own hardware and keep it on premises where you can control access and prevent any problems from happening to your data.

  37. 1

    I host my database on Amazon Web Services, because it's easy to set up and manage.

    I used to host my database on DigitalOcean, but I found it was too expensive for what I needed.

    1. 1

      Ah! That's interesting! Do you use it as a database (like any PG/Sqlite/Mysql engine), or something different? I'm curious

      1. 1

        yeah it's our RDMB. i didn't have time to build a UI for my internal team so we just use gsheets as our admin. The app pulls the data from gsheets as JSON.

  38. 1

    On digital ocean (managed db). It’s been great so far.

  39. 1

    For multiple reasons (ecology, ethic, quality) I use Infomaniak for all my websites and emails. There are several offers, depending on your needs :

    1. 2

      First time I'm hearing about them! How has your experience been from a usability and reliability point of view?

      1. 1

        I'm very satisfied on all points 😁 The support is very reactive and efficient, the administration dashboard is clean, easy to use, and they're constantly improving their products. They're currently working on DevOps tools + technologies on request (Node.js, Python, Ruby, Redis, etc) for shared hosting in 2023 : https://news.infomaniak.com/en/roadmap-2022/

        I also very love their philosophy about ecology, privacy, alternatives to GAFAM, etc : https://news.infomaniak.com/en/why-choose-infomaniak/

        1. 1

          Glad to hear it, thanks for sharing!

  40. 1

    After the recent issues with Heroku, I've been using https://fly.io/

    1. 1

      How does fly compare to heroku for you?

      1. 2

        It's in a way similar to Heroku as they are both a "Platform-as-a-Service" and easier to use than AWS for example. I'm using mainly Elixir/Phoenix and it's very quick to deploy this kind of application with a couple of command lines. Fly.io also have volumes to save data on disk. Compare to Heroku, where data are not persisted on a long term without any other service (eg S3), this make it easier in my opinion to have your first version/MVP of you app quickly deployed

  41. 1

    Digitalocean - their $5 droplets are more than you need for most projects before launch!

  42. 1

    I run multiple sites on a single box. I'm not getting Twitter-level traffic so it's plenty. https://acrobox.io I am the founder.

    1. 1

      Hi! How is acrobox doing?

      1. 1

        I haven't managed to get traction with it. I'm not sure how much has to do with my product, business model, and marketing skills. Long time product builder, first time marketer. You asked about 5 months ago, what are you working on?

        1. 1

          5 months ago? Not sure what you meant.
          Is acrobox alive and do you have users?

          1. 1

            It's alive! The only user is myself. I was in reference to the last time you observed my product: https://www.indiehackers.com/post/any-indie-hackers-building-a-product-for-developers-af8c1b8916?commentId=-MsDB3dnmb3JIyYMqqN- How is your product going?

            1. 1

              Gotcha! I forgot we already talked... sorry :-0
              I launched a new product called DemoWave (see in my profile) and currently, as a marketing strategy, I'm preparing a free catalog for SaaS founders. I think Acrobox could be a good fit for it. Would you be interested to list it there? It's free, I just need some basic information on it. If so, how can I send you my questionnaire? Thanks!

              1. 1

                No worries and sorry for the delay in getting back to you. You can email [email protected] with the questionnaire and we'll go from there!

                1. 1

                  Thanks! I've sent you my questions!

  43. 1

    I Hosted my database on a Namecheap Hosting Server.
    https://apkmodneed.com
    https://apkmodgold.com

  44. 1

    Recently, using PlanetScale. Much capacity on free plan.

  45. 1

    Try Oracle's free tier https://www.oracle.com/cloud/free/
    Or Linode with 100$ bonus

  46. 1

    Cosmos DB - in Azure, you can get started with free tier.
    SQL Server - also Azure, you can start with $5/m
    Firebase - free up to certain usage

  47. 1

    I host it on OVH server and use an ansible role (https://github.com/ANXS/postgresql) to install and maintain it.

    Here is my configuration:

    postgresql_version: 12
    
    postgresql_databases:
      - name: app
        owner: postgres
    
    postgresql_users:
      - name: user
        pass: password
        encrypted: true
    
    postgresql_user_privileges:
      - name: user
        db: app
        priv: "ALL"
    
      1. 3

        https://ovh.com or you can use any other vps provider

  48. 1

    Good question I am wondering the same. I need an affordable HA Postgres setup.

    1. 2

      Lots of ideas in other replies here!

  49. 1

    Are you looking for a managed database? Otherwise, you can get really powerful servers from Hetzner: https://www.hetzner.com/dedicated-rootserver/matrix-ax

    You can customize it to your needs. We're running an AX161 for example with additional RAM and a faster hard drive for ClickHouse.

    1. 1

      Ideally managed, yes. But I'm open to other options.

  50. 1

    I host all my Projects with Stablepoint.com in a Google Datacenter

  51. 1

    Digital Ocean has been alright so far

    1. 1

      What do you like about it?

      1. 2

        Its managed hosting, automatic backups, pg connection pool, and fairly reasonable pricing

Trending on Indie Hackers
How I grew a side project to 100k Unique Visitors in 7 days with 0 audience 49 comments Competing with Product Hunt: a month later 33 comments Why do you hate marketing? 29 comments My Top 20 Free Tools That I Use Everyday as an Indie Hacker 18 comments $15k revenues in <4 months as a solopreneur 14 comments Use Your Product 13 comments