Know what your server is doing. Fix it without guessing.
RainServer is a Linux server manager for people who run their own VPS or a small fleet. It watches the machine, tells you what is wrong in plain words, and shows exactly what will change before you confirm.
Not released yet. Everything on this page describes what we are building, and the screens are design previews.
One family, two products. Separate pricing and licences.
If a service fails, you should not need five tools to understand what happened.
It is 2 a.m. and the disk is full.
You run du, then docker system df, then journalctl --disk-usage, then wonder which of it is safe to delete. RainServer does the looking and puts the answer on one screen, with the risk next to each item.
The site is down and the log is 4,000 lines.
Fix My Server reads the journal, the unit state and what changed recently, and tells you what it thinks happened. If it is not sure, it says so.
You have six servers and check them one by one.
The web dashboard shows all of them: what is healthy, what is degraded, and what needs a decision from you.
What it will look like
Design preview. RainServer is in development — this is not a screenshot of a finished build, and the numbers are examples. Click a screen to see it full size.
See what is using your disk before you delete anything.
Every item RainServer finds gets one of four labels. The label decides how much it asks you before doing anything. Nothing in REVIEW or DANGER is ever part of an automatic run.
By default it never touches /home, database data directories, named Docker volumes, backup repositories or SSH keys.
Caches and logs that the system recreates on its own. One confirmation for the whole group, and you can still open the list.
Probably fine, but it depends on your setup — old kernels, unused images. You look at the items and confirm them separately.
Could lose data or take a service down. Never part of automatic cleanup. You see the impact and type the name to confirm.
Databases, volumes, home directories, anything RainServer does not have enough evidence about. It explains; you decide and do it yourself.
RainServer shows what it found, why it matters, and what will change before you confirm.
It uses a fixed set of tested fixes, not shell commands made up on the spot. It will not fix everything, and it tells you when it does not know.
- 1Detect
- 2Explain
- 3Suggest
- 4Preview
- 5Confirm
- 6Execute
- 7Record
What is in it
Nothing here is released yet. Each card says which version it is planned for, so you know what to expect first.
CPU, memory, disk, inodes, network and processes on one screen, with the context behind a spike.
Planned · v1.0Smart Safe CleanupSee what is using your disk before you delete anything. Every item has a risk label and a preview.
Planned · v1.0Fix My ServerIt reads the journal, the service state and recent changes, then tells you what it thinks happened and what it can do about it.
Planned · v1.1Security checksA posture check for the things that usually go wrong: SSH, firewall, updates, open ports.
Planned · v1.0Docker & containersContainers, images and volumes grouped by Compose project, with restart loops and exposed ports called out.
Planned · v1.0systemd & servicesFailed units, restart loops and broken timers, with the dependency chain so you know what else is affected.
Planned · v1.0Network diagnosticsDNS, gateway, packet loss and what is listening where — the first five minutes of a network problem, done for you.
PlannedBackup monitoringRainServer does not make backups. It tells you when yours stopped working.
PlannedAlertsEmail first, then Telegram, Discord and webhooks. An alert says what happened and what to look at, not just “CPU high”.
Planned · v1.1AutomationSchedules and policies for the boring, safe jobs. Anything risky still waits for a person.
Planned · v1.3Multi-server dashboardAll your servers in one web view: what is down, what is degraded, what needs a decision.
Planned · v1.2A root agent has to earn it.
We know what we are asking for. So the rules are simple and written down: no remote shell from the browser, nothing destructive without you seeing it first, every action recorded, and no passwords or keys ever collected.
Read the security model- Preview firstThe exact paths and command, before you confirm.
- No arbitrary remote shellThe dashboard can only request a fixed list of typed actions.
- Everything recordedWho, when, what, the result, and whether it can be undone.
- No secrets collectedNever SSH keys, passwords or environment variables.
Paid from day one, with a 7-day trial.
Priced per bundle of servers. No per-metric or per-alert fees. The prices are planned and can still change before launch.
All plansQuestions people ask
Can I install RainServer today?
No. It is in development. The screens on this page are design previews. If you want to test early builds, request early access and we will write when there is one.
Does it need root?
Some of it does. Cleaning a package cache, restarting a service or reading every unit’s journal needs elevated rights. The goal is to keep the always-running part as small as possible and to show and record every action that needs root.
Will it send my server data somewhere?
Only if you use the web dashboard, and then only the metrics and events it needs to show you. Never passwords, SSH keys or environment variables. The terminal app works without any cloud connection.
Which distributions?
Ubuntu and Debian first, because that is what we can test properly. Rocky and AlmaLinux come after we have validated them, not before.
Is there a free plan?
There is a 7-day trial for one server, without a card. After that it is a paid product. Keeping it paid is what lets us support it properly.
Is this a replacement for Prometheus, Netdata or Zabbix?
Not really. Those are great at collecting and graphing metrics. RainServer is about the next step: what is wrong, how risky the fix is, and doing it with a record of what changed. Plenty of people will run both.
How is it related to Rain Cleaner?
Same people, different product. Rain Cleaner is for Windows PCs. RainServer is for Linux servers. They have separate pricing and licences.
Want to try it on a real server?
We are looking for a small group of people who run their own Linux servers to try the first builds and tell us what is wrong with them. Tell us how many servers you run and which distro. That is all we need.
- Ubuntu and Debian first
- Free while you are testing
- Your feedback shapes v1.0
No newsletter. We write when there is a build you can install.