All apps
Ruby on Rails
A web-app framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
Overview
Ruby on Rails (RoR) is a mature web framework written in Ruby using the Model-View-Controller pattern (MVC). Using Ruby on Rails, you can build web apps quickly without sacrificing scalability, performance, or features.
This Starter allows you to deploy a Ruby-on-Rails app on Koyeb with one click. The RoR application serves a simple testing message generated by a controller component.
Features
- HTML templates
- Database migrations
- Email notifications
- WebSockets
- Asynchronous job queuing
- Cloud integration for uploads
- Built-in security protections
Requirements
- A PostgreSQL connection string. You can start up a PostgreSQL database on Koyeb using Koyeb Database Services.
Configuration
When deploying Ruby on Rails on Koyeb, the following environment variables will be provided. Take care to set the required variables with the appropriate values if not set.
Variable | Description | Default value | Required |
---|---|---|---|
DATABASE_URL | The connection string for your database, including database type. | Yes |
Other resources related to Ruby on Rails
Related One-Click Apps in this category
Aim
Deploy Aim to track AI metadata, helping you compare prompts and develop experiments iteratively
Argilla
Deploy Argilla, a collaboration tool for building high-quality datasets for AI
Astro
Deploy a simple application written using Astro, a high-performance, content-oriented framework.