This project provides a pre-built Dockerized environment for Docsify, leveraging the official docsify-cli
to serve your markdown documentation as an elegant website. The rockben/docsify-server
image is automatically built with the latest version of docsify-cli
.
- 📝 Effortless documentation: Write your docs in Markdown and let Docsify serve them with style.
- 🐳 Docker-powered: Pull the image and you're ready to go, no additional installation required.
- 🔄 Auto-update: The Docker image is built automatically from the official
docsify-cli
, keeping your environment up-to-date.
Before you start, ensure you have Docker installed on your machine.
-
Pull the Docker Image:
Pull the
rockben/docsify-server
image from Docker Hub:docker pull rockben/docsify-server
-
Organize Your Documentation:
Place your markdown files in a local directory, e.g.,
./docs
. -
Start the Docsify Server:
Use
docker-compose
to start the server. Create adocker-compose.yml
with the following content:version: "3.8" services: docsify: container_name: docsify-server image: rockben/docsify-server volumes: - ./docs:/docs ports: - "8080:3000" restart: unless-stopped
Run the container using:
docker-compose up -d
-
Access Your Site:
Your documentation site is now available at
http://localhost:8080
.