Compare commits

..

No commits in common. "17cfa5061b2783d944365f866609a9793c944275" and "26fc9fc228a68d28c8bb70304b5486bfc3e2ace9" have entirely different histories.

2 changed files with 12 additions and 11 deletions

View file

@ -12,7 +12,7 @@ docker pull code.modernleft.org/gravityfargo/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. 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.
While Quartz provides [Docker support](https://quartz.jzhao.xyz/features/Docker-Support), it is not as self contained as this project. While Quartz provides [Docker support](https://quartz.jzhao.xyz/features/Docker-Support), it is not as self contained as this project.
This container uses my fork of Quartz, as my [PR](https://github.com/jackyzha0/quartz/pull/1725) for JSON-based configuration was not accepted due to design considerations. This container uses my fork of Quartz, as my [PR](https://github.com/jackyzha0/quartz/pull/1725) for JSON-based configuration was not accepted due to design considerations.
@ -85,14 +85,12 @@ environment:
See a list of all environment variables [here](#environment-variables). See a list of all environment variables [here](#environment-variables).
| Variable | Description | Default Value | | Variable | Description | Default Value |
| -------------------- | ----------------------------------------------------- | ----------------------------- | | -------------------- | -------------------------------------------- | ----------------------------- |
| `NGINX_PORT` | Port for the Nginx server | `80` | | `NGINX_PORT` | Port for the Nginx server | `80` |
| `SERVER_NAME` | NGINX server name | `quartz.zhao.xyz` | | `SERVER_NAME` | NGINX server name | `quartz.zhao.xyz` |
| `ENABLE_CRON` | Enables scheduled builds (`true` or `false`) | `false` | | `ENABLE_CRON` | Enables scheduled builds (`true` or `false`) | `false` |
| `BUILD_SCHEDULE` | Cron expression for scheduling site builds | `"*/10 * * * *"` every 10 min | | `BUILD_SCHEDULE` | Cron expression for scheduling site builds | `"*/10 * * * *"` every 10 min |
| `QUARTZ_CONFIG_PATH` | Path to the Quartz configuration file | `/config/quartz.json` | | `QUARTZ_CONFIG_PATH` | Path to the Quartz configuration file | `/config/quartz.json` |
| `USER_ID` | UID that` /content` and` /config` will be chown'd to. | `1000` |
| `GROUP_ID` | GID that` /content` and` /config` will be chown'd to. | `1000` |
You shouldn't need to change `QUARTZ_CONFIG_PATH` You shouldn't need to change `QUARTZ_CONFIG_PATH`

View file

@ -1,8 +1,11 @@
--- ---
title: ModernLeft - Home title: Home
draft: false draft: false
date: 2025-01-16 date: 2025-01-16
--- ---
# Introduction
Welcome to the ModernLeft Documentation! Welcome to the ModernLeft Documentation!
This is a consolidated wiki for most of my projects. This is a consolidated wiki for most of my projects.