v0.7.0

pardnchiu/HakoRun

Last updated

[!NOTE] This README was generated by SKILL, get the ZH version from here.


SELF-HOSTED FAAS, NO DOCKER OR KUBERNETES REQUIRED

Release License


A Go self-hosted FaaS with sandboxed code execution, timestamp-versioned scripts, and SSE streaming

Table of Contents

Features

git clone https://github.com/pardnchiu/HakoRun && cd HakoRun && make run · Documentation

Architecture

Full Architecture

graph TB
    Client[Client] -->|POST /upload| Upload[Upload]
    Client -->|POST /run/*path| Run[Run]
    Client -->|POST /run-now| RunNow[RunNow]
    Upload --> Store[(ToriiDB / Redis)]
    Run --> Store
    Run --> Sandbox[Sandbox]
    RunNow --> Sandbox
    Sandbox --> Out[JSON / SSE]
    Out --> Client

License

This project is licensed under the MIT LICENSE.

Author

Just open an issue to share an idea.

HakoRun contributors

©️ 2025 邱敬幃 Pardn Chiu

中文