Skip to Content
Welcome to the docs 🎉
Introduction

Byconvo Documentation

Byconvo is a modern web platform built with a multi-application architecture, featuring automated deployments and zero-downtime updates.

Overview

The Byconvo platform consists of three main applications deployed to a single server:

  • Monolith - Ruby on Rails application with Inertia.js and React
  • Website (www) - Next.js marketing site
  • Docs - Nextra documentation site

All applications are containerized with Docker and deployed using Kamal 2, with automated CI/CD through GitHub Actions.

Architecture Highlights

  • Containerized Deployment: Docker containers for all applications
  • Zero-Downtime Deploys: Kamal 2 orchestration with health checks
  • SSL/TLS: Automatic Let’s Encrypt certificates via Kamal proxy
  • CI/CD: Automated testing and deployment via GitHub Actions
  • Shared Server: Multiple apps on single server (157.90.150.53)