35 lines
712 B
Markdown
35 lines
712 B
Markdown
---
|
|
title: quartz-docker
|
|
draft: false
|
|
date: 2025-01-16
|
|
---
|
|
|
|
# 📄 quartz-docker
|
|
|
|
[quartz-docker image](https://code.modernleft.org/gravityfargo/-/packages/container/quartz-docker/v4.4.0)
|
|
|
|
This project runs **Quartz 4**, a fast, batteries-included static site generator, inside a **Docker container**. It transforms Markdown content into a fully functional website.
|
|
|
|
## 🚀 Features
|
|
|
|
- configurable with environment variables
|
|
- node and nginx included
|
|
- configurable cron for job to pull and build site
|
|
|
|
|
|
|
|
## 🛠️ Getting Started
|
|
|
|
### **1. Run the Container**
|
|
|
|
```sh
|
|
docker run
|
|
```
|
|
See a list of all Environment Variables [[environment variables|here.]]
|
|
```yaml
|
|
docker compose file
|
|
```
|
|
|
|
### Cron
|
|
![[cron]]
|
|
|