Static site generator for creating a photo sharing website.
Go to file
Matt McWilliams d5b21a137e All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
dist All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
scripts All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
sql All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
src All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
test Initial commit :P 2024-01-06 00:25:07 -05:00
views All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
.gitignore All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
LICENSE Initial commit :P 2024-01-06 00:25:07 -05:00
README.md Work in progress 2024-01-06 01:15:58 -05:00
default.env All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
package-lock.json All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
package.json All work from tonight. Almost there 2024-12-02 23:09:32 -05:00
tsconfig.json Initial commit :P 2024-01-06 00:25:07 -05:00

README.md

photosite

Static site generator for building a simple photo site.

Install

npm i

Create a .env file by copying the default.env file and modifying the values as needed.

Generate Site Data

The following command will sync the data with s3, generate metadata for each new photo and produce all required thumbnails required for the site.

npm run generate

Build Site

This command will build the website using the sqlite + photo data available at the time it is run.

npm run build