Skip to content

odac-run/odac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Odac Header

⚡ Odac

Odac is a lightweight yet powerful server + framework toolkit for building and deploying modern web apps with ease — with built-in automation and a developer-first philosophy.

✨ Key Features

Core Server Features

  • Blazing Fast & Ultra Light: Optimized for performance, Odac is significantly lighter and faster than traditional server solutions, ensuring maximum performance with minimal resource usage.
  • 🚀 Zero-Config Hosting: Leave the complex server configurations to Odac and focus solely on your code. Get your web applications up and running in minutes.
  • 🌐 One Server, Many Domains: Easily host and manage multiple websites on a single Odac instance, each with its own domain and resources.
  • 🔒 SSL in Seconds: Secure all your websites in seconds with free, auto-renewing SSL certificates.
  • 📬 Native Mail Server: A full-featured, built-in mail server (IMAP/SMTP) that allows you to create and manage email accounts for your domains without needing an external service.
  • ⚙️ Process & CLI Monitor: Keep your applications running smoothly with the integrated process manager and monitor your server from anywhere with the powerful command-line tool.

Integrated Web Framework

  • 🔗 Custom URLs & Infinite Pages: Easily create clean, custom URLs and an unlimited number of pages thanks to the powerful routing and skeleton system.
  • No-Code AJAX: Automatically enable AJAX for form submissions and page transitions without writing any custom JavaScript, providing your users with a seamless single-page application (SPA) experience.
  • 🛡️ Safe Requests: Automatically secure all your endpoints against common vulnerabilities like CSRF with built-in token verification for POST and GET requests.
  • 🔐 Auth Made Easy: Implement user authentication in minutes with built-in session management, password hashing, and ready-to-use login/register forms.
  • 🌍 Global Ready: Reach a worldwide audience with built-in, automatic multi-language support. The framework simplifies internationalization (i18n).
  • Built-in Cron Jobs: Schedule and automate recurring tasks with the integrated cron system, perfect for background jobs, data cleanup, and scheduled operations.

🚀 Quick Start

🔥 Install with a single command. Works on Linux, macOS, and Windows.

Linux & macOS

curl -sL https://odac.run/install | sudo bash

Windows (PowerShell)

irm https://odac.run/install | iex

This command:

  • Installs Node.js (v18+) if missing
  • Installs Odac globally via npm
  • Prepares your system for development or deployment

📚 Documentation

For more detailed information and API reference, please check out our official documentation website.

📄 License

This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.

About

⚡Welcome to the Post-Cloud Era.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 6