selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

RapidForge logo

Self-host RapidForge

v0.15.0

Self-hosted platform for webhooks, tasks, and pages

BetaOpen SourceApache-2.0
Updated3 months ago
LanguageJavaScript
Setup difficultyEasy
Stars
44
Port
8080 (HTTP server)
Docker
celdem/rapidforge
Install with Docker

What is RapidForge?

RapidForge is a lightweight, self-hosted automation platform designed for operators and developers who want to turn simple scripts into webhooks, APIs, scheduled tasks, and interactive web pages. It supports Bash, Lua, and mRuby as scripting languages with built-in HTTP and JSON libraries. The platform provides a web interface for managing automation workflows, including a drag-and-drop page builder, event logging for webhook executions, and OAuth2 authentication with bearer token support. It runs as a single Go binary with an embedded SQLite database, requiring no external dependencies. Deployment options include pre-built binaries, Docker (celdem/rapidforge), and building from source. The project is licensed under Apache 2.0 and is actively maintained with regular releases.

Should you self-host RapidForge?

RapidForge scores 37/100 on selfhost.directory (how scoring works) and ranks #27 of 32 in Workflow Automation. It has 44 GitHub stars.

It shipped 2 stable releases in the past year. The latest, v0.15.0, came out on 2 July 2026. New versions land roughly every 2 months.

Setup is easy: most people get it running in one sitting. An official Docker image is available. It is Apache-2.0-licensed and written mostly in JavaScript.

Its closest alternative on selfhost.directory is n8n (92/100, 208 845 stars). It scores higher overall, so compare the two before you pick. See RapidForge vs n8n side by side.

Features

  • Built-in Authentication
  • Code Editor
  • Drag and drop page builder
  • Dynamic Pages
  • Event Logging
  • HTMX frontend
  • Multi-language Scripting
  • Scheduled Tasks
  • Self-updater
  • SQLite Database
  • Webhook creation

RapidForge README

How to install RapidForge

Install RapidForge with Docker

docker pull celdem/rapidforge docker run -p 8080:8080 -v $(pwd)/data:/data celdem/rapidforge

Docker images available at hub.docker.com/r/celdem/rapidforge

RapidForge releases & version history

More in Internal Tools

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…