Hosting

    In this setup you would have the database and web server running on the same machine. You can optionally run Umami behind a dedicated web server like Nginx or and proxy requests to Umami.

    In this setup you have a database running on its own machine that allows remote connections. Your web server is running on a different machine with Umami installed and connects to the database remotely to store and retrieve data.

    A managed database is where the host provides you with a running database that you don’t have to install or maintain. Here are some providers for managed databases.