rails.rb
<full-stack/>
Full Rails stack ready. Automated asset precompilation, database migrations, Puma tuning, and Redis ActionCable setup.
$ bin/rails db:migrate && pumaplatform status: online · rails · sinatra · hanami · jekyll
Stop fighting bloated cloud providers. Ship your Rails, Sinatra, Hanami and Jekyll apps with zero downtime, instant SSL and managed PostgreSQL in seconds.
dev@enkihost:~/my-ruby-saas$ git push enkihost main [1/4] nixpacks: building ruby 3.3.4 env... [2/4] rails assets:precompile ── ok (3.2s) [3/4] traefik: health check 200 OK [4/4] ✱ traffic routed. 0 dropped requests. → https://my-ruby-saas.enkihost.com dev@enkihost:~/my-ruby-saas$ █
[ 01 ] frameworks
Native support for the Ruby tools you already love. Connect GitHub or GitLab and push.
<full-stack/>
Full Rails stack ready. Automated asset precompilation, database migrations, Puma tuning, and Redis ActionCable setup.
$ bin/rails db:migrate && puma<microservice/>
Ultra-fast microservices and JSON APIs. Lightweight memory footprint with isolated compute limits and instant restarts.
$ bundle exec rackup -p $PORT<modular/>
Modern, modular full-stack apps with clean architecture. Database migrations, Puma serving, and isolated slices out of the box.
$ bundle exec hanami db migrate && puma<static/>
High-speed static blogs and documentation sites. Free on the Spark plan with automated Git pushes and custom domain mapping.
$ bundle exec jekyll build[ 02 ] features
No complex Kubernetes manifests, no surprise AWS bills. Just clean, developer-friendly tooling.
Your new container must pass internal health checks before traffic cuts over. No dropped requests or 502 errors during deploys.
One-click database provisioning with internal secure networking, automatic connection strings, and automated backups.
Point your CNAME or A-record and Let's Encrypt handles certificate issuance and renewals automatically via Traefik.
Safely manage Rails credentials, Stripe API keys, and environment variables with encryption at rest and runtime container injection.
Strict memory and CPU quotas ensure no single app hogs server resources. Predictable latency and clean isolation.
Push to your default branch and watch Enkihost trigger automated builds, run database migrations, and notify you instantly.
[ 03 ] infrastructure
Every application runs in containerized units with kernel-level resource limits. Dedicated CPU threads, fast NVMe-backed persistent volumes and Traefik reverse proxies.
root@node:~$ enkihost inspect c8f94a2b8e CONTAINER_ID c8f94a2b8e CPU_QUOTA 1.0 core (100000/100000) RAM_ALLOCATION 2048 MB (hard limit) TRAEFIK_ROUTING active (SNI matched) DATABASE_LINK postgres_16_internal:5432 STATUS: HEALTHY UPTIME: 99.98%
[ 04 ] pricing
Start with a 14-day free trial on Ignite or host up to 3 Jekyll sites for free on Spark.
<optimized for jekyll/>
Perfect for side projects and learning.
<14-day free trial/>
14 days free trial, then 9€/mo. Best for growing startups.
<scaling rails applications/>
Scale without limits with dedicated infrastructure.
[ 05 ] deploy
$ enkihost init ready to ship.
Connect your repository, pick a plan and get a live URL with SSL in minutes. No credit card required for the trial.