readeck.org website sources
  • JavaScript 43%
  • Nunjucks 28.2%
  • SCSS 27.9%
  • Makefile 0.7%
  • HTML 0.2%
Find a file
2025-11-26 15:05:11 +01:00
11ty All the rest 2025-10-08 11:02:36 +02:00
bin Script to create a new blog post 2025-10-08 12:01:50 +02:00
LICENSES Initial commit 2025-10-08 11:02:36 +02:00
src Change bind mount to named volume for postgres 2025-11-26 15:05:11 +01:00
ui All the rest 2025-10-08 11:02:36 +02:00
.gitignore Initial commit 2025-10-08 11:02:36 +02:00
.prettierrc Content source files 2025-10-08 11:02:36 +02:00
eleventy.config.mjs All the rest 2025-10-08 11:02:36 +02:00
eslint.config.js All the rest 2025-10-08 11:02:36 +02:00
gulpfile.mjs All the rest 2025-10-08 11:02:36 +02:00
LICENSE Initial commit 2025-10-08 11:02:36 +02:00
Makefile Only allow make deploy from main branch 2025-10-08 12:16:41 +02:00
package-lock.json All the rest 2025-10-08 11:02:36 +02:00
package.json All the rest 2025-10-08 11:02:36 +02:00
README.md Updated README 2025-10-08 11:13:25 +02:00
REUSE.toml Content source files 2025-10-08 11:02:36 +02:00
tailwind.config.js All the rest 2025-10-08 11:02:36 +02:00

readeck.org website

This project contains the readeck.org website's sources. It uses 11ty for its build process.

Requirements

To build the website, you need NodeJS 20.

Initial setup

At first (or after dependencies update), run the following:

make setup

Development

Build

This builds the website in the dist directory.

make build

Watch server

This runs a webserver that will reload upon file changes.

make serve