https://github.com/danlooo/vitepress-quarto-docker
https://github.com/danlooo/vitepress-quarto-docker
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/danlooo/vitepress-quarto-docker
- Owner: danlooo
- Created: 2025-03-13T14:44:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-16T12:46:05.000Z (9 months ago)
- Last Synced: 2025-10-17T13:57:47.331Z (9 months ago)
- Language: Dockerfile
- Size: 66.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vitepress-quarto-docker: Reproducible polyglot documentation
[](https://mybinder.org/v2/gh/danlooo/vitepress-quarto-docker/HEAD)
[](https://danlooo.github.io/vitepress-quarto-docker)
Writing static websites containing code notebooks in various programming languages.
## Motivation
- The vast majority of code notebooks are not reproducible
- Facilitate FAIR principles: multiple programming languages (interoperable) with reproducible code (reuse)
## Get Started
1. Clone the repository:
```{bash}
git clone https://github.com/danlooo/vitepress-quarto-docker
cd vitepress-quarto-docker
```
2. Update code, e.g. add quarto files to the docs directory
3. Deploy locally:
```{bash}
npm install
npm run docs:dev
```
4. Setup GitHub: Set source to GitHub Actions in Pages repo settings
5. pushing changes to GitHuB will automatically render and deploy all quarto websites at https://danlooo.github.io/vitepress-quarto-docker