Official documentation for the Episciences platform, built with Material for MkDocs.
Live documentation: doc.episciences.org
- Docker (includes Docker Compose)
- Make (Linux/macOS only)
# Clone the repository
git clone https://github.com/CCSDForge/episciences-doc.git
cd episciences-doc
# Build the Docker image
make build
# Start the development server
make serve
# Open http://localhost:8000make help # Show available commands
make build # Build the Docker image
make serve # Start dev server (localhost:8000)
make build-site # Generate static site in ./site/
make clean # Remove generated site/ folder
make version # Show MkDocs versionOn Windows, use Docker Compose directly (included with Docker Desktop):
# Build the Docker image
docker compose build
# Start the development server
docker compose up
# Open http://localhost:8000
# Generate static site
docker compose run --rm docs mkdocs build| Makefile | Docker Compose |
|---|---|
make build |
docker compose build |
make serve |
docker compose up |
make build-site |
docker compose run --rm docs mkdocs build |
docs/
├── en/ # English documentation
├── fr/ # French documentation
├── assets/ # Custom CSS
└── overrides/ # Theme customizations
- Create a branch from
main - Edit Markdown files in
docs/en/anddocs/fr/ - Test locally with
make serve - Submit a Pull Request
Centre pour la Communication Scientifique Directe (CCSD)