No description
Find a file
2025-07-03 00:37:16 +02:00
.idea Reset history 2025-07-03 00:29:27 +02:00
.password_hash_gen Reset history 2025-07-03 00:29:27 +02:00
core Reset history 2025-07-03 00:29:27 +02:00
pages Reset history 2025-07-03 00:29:27 +02:00
public Reset history 2025-07-03 00:29:27 +02:00
server Reset history 2025-07-03 00:29:27 +02:00
util Reset history 2025-07-03 00:29:27 +02:00
.gitignore changed README.md 2025-07-03 00:36:03 +02:00
app.vue Reset history 2025-07-03 00:29:27 +02:00
ecosystem.config.js Reset history 2025-07-03 00:29:27 +02:00
fruity.config.ts Reset history 2025-07-03 00:29:27 +02:00
LICENSE Reset history 2025-07-03 00:29:27 +02:00
nuxt.config.ts Reset history 2025-07-03 00:29:27 +02:00
package.json Reset history 2025-07-03 00:29:27 +02:00
README.md changed README.md 2025-07-03 00:37:16 +02:00
tailwind.config.js Reset history 2025-07-03 00:29:27 +02:00
tsconfig.json Reset history 2025-07-03 00:29:27 +02:00

Fruity Docs

A documentation framework based on Nuxt 3 and DaisyUI, with a MongoDB backend. The project is currently in an early development stage.

Nuxt.js DaisyUI Tailwind CSS TypeScript MongoDB

Overview

Fruity Docs is a modern, self-hostable documentation framework. It's designed to be easy to use and customize, making it ideal for project documentation, wikis, and knowledge bases. As the project is in its early stages, features are subject to change.

Features

  • 📝 Markdown-Based: Write documentation in Markdown.
  • 🎨 Customizable: Easily themeable with DaisyUI and Tailwind CSS.
  • 🚀 Nuxt 3: Built on the latest version of Nuxt for a great developer experience.
  • 💾 MongoDB Backend: For data persistence.
  • 💡 Early Development: A great time to contribute and shape the project!

Technologies Used

  • Nuxt 3 Modern Vue 3 framework
  • DaisyUI Clean UI components on Tailwind
  • Tailwind CSS - A utility-first CSS framework.
  • MongoDB - NoSQL Database
  • PM2 Process manager (recommended for deployment)

Installation

Prerequisites

Steps

  1. Clone the repository:
    git clone https://git.weexnes.dev/WeeXnes/fruity-docs.git
    cd fruity-docs
    
  2. Install dependencies:
    npm install
    
  3. Build the application:
    npm run build
    
  4. Start the server:
    pm2 start
    

Configuration

Modify the fruity.config.ts file to configure your documentation site.

Configuration options are currently under development.

Usage

Once installed and running, you can start creating and viewing your documentation.

Author

Developed by WeeXnes and Fimmel