Platform
Add-ons
Add-ons let you give any project more than your plan includes: extra storage, extra CPU, and extra RAM. Add-ons are available on every plan, including Hobby. A dedicated IP add-on is available on the Developer plan and up.
What you can add
Each add-on is bought in units, per project. Buy as many units as you need.
- Storage: in 10 GB units. Adds to your project's persistent disk allowance.
- CPU: in 0.5 core units. Raises your project's CPU limit.
- RAM: in 1 GB units. Raises your project's memory limit.
- Dedicated IP: a fixed outbound IPv4 for your project, so partners can allowlist a single address for their APIs, databases, and firewalled webhooks. €1 per month on the Developer plan and up. See the dedicated IP guide.
Where to buy
Open the project, find the Tools row, and open Add-ons. Pick a quantity for the resource you want and buy. The change is prorated and billed monthly, so you only pay for the part of the month you use it.
Base prices
Prices are per unit, per month, in euro. These are the base prices. You often pay less, see capacity-aware pricing below.
| Add-on | Unit | Base price / month |
|---|---|---|
| Storage | 10 GB | €1.50 |
| CPU | 0.5 core | €2.50 |
| RAM | 1 GB | €2.00 |
| Dedicated IP | 1 IP | €1.00 |
You are never charged above the base price for any add-on.
Capacity-aware pricing
Here is the part people like. Add-ons are not a flat price. The more free room the server hosting your project has for a resource, the less you pay for that resource, up to 30 percent below the base price. The Add-ons panel always shows the live price for your project's server, and you will often see a badge like 30% off, room on this node right on the resource.
| Free room on your server | What you pay |
|---|---|
| More than 70 percent free | 30 percent off the base price |
| 40 to 70 percent free | 15 percent off the base price |
| 15 to 40 percent free | the base price |
| Less than 15 percent free | not sold, see below |
Example: CPU has a base price of €2.50 per half core. On a server with lots of room that is 30 percent off, so €1.75. RAM's €2.00 base becomes €1.40.
Lucky nodes
The table above is the floor, never the ceiling. When your project lands on a quiet server it can roll a bigger discount on its add-ons, up to 60 percent off. Some projects land lucky and see 60 or 45 percent, some see the standard rate, and on busier servers most see nothing extra. The roll is fixed to your project the moment it is placed, so it never changes on you and there is nothing to game. You always get at least the rate in the table above.
Loyalty
Once you run more than five active services, every new project gets 25 percent off its add-ons, on any server. If a lucky node would give you more, you keep the bigger one. We never stack past 60 percent off, so the price stays simple to read on your bill.
Why it works this way
Spare capacity on a quiet server costs us less to hand out than capacity on a busy one, so we pass that saving straight to you instead of charging everyone the same flat rate. It also gently steers new add-ons toward servers that have room, which keeps every project on the platform fast. It is always a discount, never a surcharge. The base price is the most you will ever pay.
Your price is locked in when you buy
Once you buy an add-on, the per-unit price you bought at stays fixed. It never goes up on you later, even if the server fills up over time. And the price is capped at the base price, so you are never charged more than the rate in the table above.
In short: you pay the base price at most, often less, and whatever you pay is locked in for as long as you keep the add-on.
When an add-on is unavailable
If the server hosting your project is at capacity for a given resource, that add-on is temporarily unavailable for that project. Lofenta would rather show it as unavailable than sell you capacity it cannot deliver. The Add-ons panel marks the resource as unavailable in that case, and the other resources stay buyable.
More capacity is added to the fleet over time, so a resource that is full today may open up again later. If you regularly hit this, moving the project to a fresh server can also help.
Billing and when changes take effect
- Storage applies right away. Extra storage is available to your project as soon as you buy it.
- CPU and RAM take effect on the next deploy or restart. Your container picks up the new limits the next time it starts, so redeploy or restart the project to use them.
- Everything is prorated and billed monthly. Buying mid-cycle charges only the remaining part of the month.
- Cancel or reduce any time. Lowering or removing an add-on is also prorated, so you are credited for the unused part of the month.