andrask / docs

MinIO Object Storage Documentation

Home Page:https://docs.min.io/minio/baremetal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MinIO Documentation

Build Instructions

MinIO uses Sphinx to generate static HTML pages using ReSTructured Text (rST).

Prerequisites

  • Any GNU/Linux Operating System.
  • python 3.10.x and python-pip
  • sphinx 4.3.2
  • nodejs 14.5.0 or later
  • git or a git-compatible client

Build

NOTE: following instructions do work on macOS for testing purposes, however for production builds GNU/Linux is recommended.

  1. Clone docs repository locally.
git clone https://github.com/minio/docs && cd docs/
  1. Create a new Python virtual environment.
python3 -m venv venv && source venv/bin/activate
  1. Install all the python and nodejs dependencies
pip install -r requirements.txt && npm install && npm run build
  1. Build all targets at once:
make all
  1. View the generated documentation visit http://localhost:8000:
python -m http.server --directory build/YOUR_BRANCH/<PLATFORM>/html

License

This project is licensed under a Creative Commons Attribution 4.0 International License. See CONTRIBUTING.md guide for more information on contributing to the MinIO Documentation project.

NOTE: This work was previously licensed under AGPL3.0. You can find all AGPL3.0 licensed code at commit:73772c7f8485809446cc890188a89ece1afb93f6

About

MinIO Object Storage Documentation

https://docs.min.io/minio/baremetal

License:Creative Commons Attribution 4.0 International


Languages

Language:SCSS 30.6%Language:Python 22.7%Language:JavaScript 20.7%Language:HTML 14.8%Language:Makefile 5.2%Language:CSS 3.5%Language:Shell 2.0%Language:Batchfile 0.5%