Competitor facts checked on November 11, 2026 on the vendor's own pages. Prices change: check them before you decide.
| Gheima | Railway | |
|---|---|---|
| Cheapest always-on app | Dev plan, 90 MAD a month, 2 GB of memory to share across services | Hobby, $5 a month including $5 of usage. RAM is about $10 per GB a month and CPU about $20 per vCPU a month |
| Free plan | Yes, no card. Web services sleep after 30 minutes without traffic. One Postgres database up to 512 MB, without backups | A one-time $5 trial for 30 days, then $1 of usage a month |
| Managed PostgreSQL | Included in the plan: 1 on Dev, more on higher plans | A template Railway maintains, billed on the same RAM, CPU and volume usage. No fixed price |
| Where it runs | Oracle Cloud, Casablanca region (ma-1) | California, Virginia, Amsterdam or Singapore. Nearest to Morocco: Amsterdam. No region in Africa |
| How you pay | Bank card through a Moroccan payment gateway, or bank transfer for a yearly plan or a top-up of 1,000 MAD or more | Post-paid card. Invoices on the Enterprise plan only |
| Currency and invoices | MAD, with an invoice that can carry your ICE. No TVA added today | US dollars |
| Git providers | GitHub and GitLab | GitHub |
| Spend control | Fixed plan price. Usage beyond the allowance is paid only from a prepaid budget you set, which starts at 0 MAD | Hard usage limit on every plan (minimum $10). When it is reached, workloads are taken offline |
| Support on the cheapest paid plan | Email, within 2 business days | Hobby: community only. Pro: usually within 72 hours |
Where Railway is stronger
- SOC 2 Type II and SOC 3.
- Per-second billing that can cost less than a fixed plan for an app that is idle most of the month.
- Services up to 1,000 vCPU and 1 TB of memory on Pro, and replicas across regions.
- Four regions, including Amsterdam.
Where Gheima is weaker today
- New workloads run in one region, Casablanca. There is no second region to fail over to.
- No third-party security certification (such as SOC 2 or ISO 27001) yet.
- No contractual uptime SLA yet. The status page shows how we are doing.
- Automatic PHP builds are paused while the PHP the builder installs is affected by a security flaw; PHP apps deploy from a Dockerfile in the meantime.
- Sign-up is by invite during the private beta.
Moving a Railway service to Gheima
- 1
Connect the repository
Create a service from the same GitHub repository. Nixpacks detects the stack, or you set the build and start commands.
- 2
Copy the variables
Export them to a .env file and push it with
gheima env push. - 3
Move the database
Create a managed Postgres database and restore a
pg_dumpof the Railway database into it. - 4
Point your domain
Add your domain to the service and update its DNS. Gheima issues and renews the HTTPS certificate.