Skip to content

rakeshselvaraj0108/autoauto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

🪐 Rakrup — Event-Driven Declarative Orchestration Platform

Live Demo on Hugging Face GitHub Repository License

🚀 Live Deployed Demo

Rakrup is fully deployed and running in a live containerized sandbox on Hugging Face Spaces. You can access the orchestration console and build flows directly from your browser:

👉 Launch Rakrup Demo Space


🔐 Administrative Login Credentials

To access the interactive dashboard, create workflows, and monitor execution histories, log in with the following administrative credentials:

Field Value
Admin Username admin@rakrup.com
Admin Password Admin@1234

Important

Ensure you enter the password exactly as shown (with an uppercase A and special characters). These credentials grant full administrative permissions to create and run orchestration pipelines.


📝 Project Description

Rakrup is an advanced open-source, event-driven orchestration platform that simplifies both scheduled and real-time workflow automation. By bringing Infrastructure as Code (IaC) principles to workflow engineering, Rakrup enables developers to define complex pipelines, microservice integrations, and data processing jobs visually or purely in code using standard declarative YAML.

🌟 Key Highlights

  • Declarative & Visual Engineering: Build workflows using a highly responsive code editor with autocomplete, or design them visually using the real-time interactive DAG (Directed Acyclic Graph) topology viewer.
  • Generative AI Integration: Powered by the Google Gemini API (gemini-2.5-flash) acting as a built-in AI copilot directly inside the flow editor, helping you generate, optimize, and debug YAML flows on the fly.
  • Extensible Scripting: Execute scripts seamlessly in any language of choice (including Python, Node.js, Shell, R, Go, and more) with preconfigured environment runners.
  • Secure by Default: Hardened with basic authentication security protocols and lightweight database management schemas tailored for isolated serverless instances.
  • Stateful Persistence: Driven by a robust backend utilizing Java, Micronaut, and H2 database engine to offer high throughput, complete task state persistence, and minimal memory overhead.

💻 Local Quick Start

To run Rakrup locally on your system, execute the following command:

Windows (PowerShell):

docker run --pull=always -it -p 8080:8080 --user=root `
  --name rakrup --restart=always `
  -v "rakrup_data:/app/storage" `
  -v "/var/run/docker.sock:/var/run/docker.sock" `
  -v "C:/Temp:/tmp" `
  kestra/kestra:latest server local

Linux / macOS / WSL:

docker run --pull=always -it -p 8080:8080 --user=root \
  --name rakrup --restart=always \
  -v rakrup_data:/app/storage \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /tmp:/tmp \
  kestra/kestra:latest server local

Once started, access your local console at http://localhost:8080.


📄 License

Rakrup is licensed under the Apache 2.0 License © Rakesh S.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors