# vorker

> Vorker is a self-hosted serverless platform for running Cloudflare Worker-compatible functions on your own infrastructure using workerd with a web UI.

- **Category:** Serverless
- **Open source:** source_available
- **Languages:** Typescript, Go
- **Platforms:** Docker, Docker Compose
- **Tags:** Serverless, Edge Computing, Docker, React, Golang, Self Hosted, Faas, Cloudflare Workers, Functions, Cloudfunctions, Workerd

## Description

Vorker is a self-hosted Cloudflare Worker alternative that runs on Cloudflare's open-source workerd runtime. It provides a web-based control panel for managing multiple workers, routing them to custom domains, and editing code online with a Monaco-based editor. The platform supports multi-node deployments with high availability via LiteFS, user authentication with JWT, and experimental Cloudflare Durable Objects. Workers are configured via Cap'n Proto templates and can be deployed via Docker or Docker Compose. The project is written in Go (Gin) for the backend and Next.js/React for the frontend. Development has moved to a successor project called frp-panel.

## Links

- [Homepage](https://github.com/VaalaCat/vorker)
- [Website](https://vaala.cat/2023/06/03/Vorker%E5%BC%80%E5%8F%91%E7%AC%94%E8%AE%B0-%E8%87%AA%E5%BB%BA%E7%9A%84%E4%BA%91%E5%87%BD%E6%95%B0%E5%B9%B3%E5%8F%B0/)
- [Docker](vaalacat/vorker)
- [GitHub Repository](https://github.com/VaalaCat/vorker)

---
Source: https://selfhost.directory/project/vorker