An open API service indexing awesome lists of open source software.

https://github.com/nambers/anotherfussel

Another static photo gallery generator
https://github.com/nambers/anotherfussel

gatsby photo-gallery static-gallery static-site-generator typescript

Last synced: about 1 month ago
JSON representation

Another static photo gallery generator

Awesome Lists containing this project

README

          

# Another Fussel

## What is this

This work is largely based on Chris Benninger([cbenning](https://github.com/cbenning))'s project [Fuseel](https://github.com/cbenning/fussel) written in Python and React, and published under MIT License.
I rewrote it in TypeScript with Gatsby.

## How to use

0. list your albums under `src/images/input`, e.g. I placed symbol links under it

```text
src
├── images
│   └── input
│   ├── Album1 -> /mnt/real/path/to/album1
│   └── Album2 -> /mnt/real/path/to/album2

```

1. install deps `npm i`.
2. copy `config-template.ts` to `config.ts`
3. `gatsby develop`.
4. `gatsby build`, then files should be listed under `public`.

## How to config

- Modify `./config.ts` and `./gatsby-config.ts`
- If you want to change avatar, overwrite `src/images/icon.png` or change `StaticImage` in `src/components/header.tsx` and fav icon setting `./gatsby-config.ts` pointing to your file.