Skip to content

eksashop/eksa-server-docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EksaServer Documentation Site

This repository contains the official documentation for EksaServer, a high-performance, modular Ruby web server. The site is built using Rack and styled with a premium Tailwind CSS glassmorphism design.

Features

  • Modern UI: Polished dark theme with glassmorphism effects and background glows.
  • Glassmorphic Layout: Premium translucent components and modern typography (Outfit).
  • Responsive Design: Fully functional on desktop and mobile devices.
  • Powered by EksaServer: Served using the eksa-server engine to demonstrate its capabilities.

Getting Started

Prerequisites

  • Ruby 3.1 or higher
  • Bundler

Installation

  1. Clone this repository:

    git clone https://github.com/IshikawaUta/eksa-server-docs.git
    cd eksa-server-docs
  2. Install dependencies:

    bundle install

Running the Server

To launch the documentation site locally using eksa-server:

eksa-server config.ru

The site will be available at http://localhost:3000.

Project Structure

  • app.rb: Main Rack application logic.
  • config.ru: Rack configuration and static file serving.
  • views/: ERB templates for documentation pages.
  • public/: Static assets (hero image, favicon, etc.).

Author

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 77.1%
  • CSS 18.6%
  • Ruby 4.3%