Application hosting in the Netherlands
Your application, online in minutes.The machines stay with us.
Give Drumlin the place your code lives. It turns that code into a running program, puts it on the internet at an encrypted address, and starts it again if it stops.
Billed by the hour. A small application with a database comes to about €2 a month. Access is granted by hand while Drumlin is in a closed beta.
- Built from
- main
- Copies running
- 2
- Where
- Netherlands
- Address
- api-7bvb32zq.apps.drumlin.cloud
How it works
From the place your code lives to a live address.
All three steps happen on Drumlin’s computers. Your side of it needs a browser.
01
Show Drumlin your code
Sign in with GitHub, choose the project and say which branch to follow. If you would rather run something that already exists, type its name, say Vaultwarden, and Drumlin fetches the finished program instead.
02
It gets built and started
Drumlin builds your code on its own machines and starts it in the Netherlands. A first build usually finishes in a few minutes. From the first visit the address is encrypted, so the browser shows a padlock.
03
It stays running
Drumlin starts the program again within seconds of it stopping. When a build fails or a running service begins refusing requests, the email you get carries the log that says why.
What is included
Already in the hourly rate.
Every item here is active from the first deployment and costs nothing on top of the rates below.
An encrypted address straight away
Each service answers on its own name under apps.drumlin.cloud, with the certificate in place before the first visitor arrives. Renewal happens on our side, so there is no expiry date for you to diarise.
Your own domain as well
Point a domain you own at the service and it answers on that name too. Drumlin requests the certificate for your name and renews it on the same schedule as its own.
PostgreSQL, copied nightly
Attach a managed PostgreSQL database in one step and its connection details reach the service as environment variables. A copy goes to Nuremberg every night, and we have restored a database from one of those copies to check that it works.
Output, usage and a shell
What the service printed, how much processor and memory it is taking and whether it is still answering all sit on one screen. When reading the output is not enough, there is a shell into the running copy.
A change goes live on its own
Commit to the branch you chose and Drumlin builds it, then swaps the running copies over once the build succeeds. Earlier versions stay listed, and going back to one is a single click.
The operating system is ours
Drumlin runs on Talos Linux, which ships without a package manager and without a login shell. Kernel and runtime updates are rolled across the cluster by us, and none of them wait for anything from you.
Prefer the technical description? What happens to your code and what it runs on.
Pricing
Rent what you need, for as long as you need it.
You put credit on the account and spend it renting a plan by the month. The price is flat: a plan costs the same whether its services run flat out or sit idle all week. Nothing renews on its own. Nothing is taken from a card you forgot about. A rental ends on the date it says, unless you extend it.
Smallest top-up
€5.00
Credit is bought in one payment and spent in as many rentals as you like. It does not expire.
Rent for
1 to 24months
One month at a time, or two years at once. Extending adds to the end of what you have already paid for.
Warning before it ends
7days, then 1
Two notices before anything stops. Your data is kept even if you let a rental run out.
Shown without VAT, which is settled when you buy the credit and follows where you are: German VAT for a German customer, none for a business elsewhere in the EU that has given a confirmed VAT number, none outside the EU. Because the tax is settled on the purchase, renting and upgrading from your balance afterwards produces no further paperwork.
Each figure below is what that plan costs for one month, paid from your credit when you rent it. The ceilings are what the plan lets you run at once.
Starter
€13.65/ month
Where a new account starts.
- Processor
- 4 cores
- Memory
- 8 GiB
- Disk
- 20 GiB
- Services
- 5
- Databases
- 2
- Custom domains
- 5
- Builds an hour
- 15
Standard
€41.98/ month
Several services plus a staging copy of them.
- Processor
- 12 cores
- Memory
- 24 GiB
- Disk
- 100 GiB
- Services
- 15
- Databases
- 5
- Custom domains
- 15
- Builds an hour
- 40
Pro
€117.90/ month
A team running everything it has here.
- Processor
- 32 cores
- Memory
- 64 GiB
- Disk
- 500 GiB
- Services
- 50
- Databases
- 15
- Custom domains
- 50
- Builds an hour
- 80
Beyond that
Above Pro the limits are agreed one account at a time. Write and describe what you need to run.
Questions
What people ask first.
Do I need to be a developer?
For your own code, yes, because somebody has to write it. For a finished application such as Vaultwarden or a wiki, no: you give the name and Drumlin runs it. Either way, nobody on your side has to know how to administer a server.
What does it cost?
You rent a plan by the month and pay for it in advance from credit on your account. Starter is €13.65 a month and runs five services with four cores and 8 GiB between them, which is enough for an application, a database and a staging copy. There is no price per person and nothing renews on its own.
Where does my data sit?
On machines we own in the Netherlands. The nightly backups are held in Nuremberg. Drumlin is a German business, and no copy of your data leaves the EU.
What if I want to leave?
Your service runs here as an ordinary container image built from your own code. The database is standard PostgreSQL, so pg_dump hands you all of it, and your files are files. Nothing is kept in a format that only Drumlin can read.
What happens if I let a rental run out?
Nothing goes unpaid, because a rental is paid before it starts. If you let one run out you get a warning a week before and another the day before; on the day it ends the services stop, and a fortnight later they are removed. Databases and files survive all of it, and extending at any point undoes whichever steps have already been taken.
Is there a free plan?
No. The smallest thing you can buy is one month of Starter for €13.65. A price you can read on a page is more use than an allowance that runs out on a date nobody mentioned.
Your code is enough to start.The rest is ours.
Drumlin is in a closed beta and access is granted by hand. Send the request and somebody reads it, usually inside a day. Asking needs no card and puts you on no waiting list.