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
- Host: GitHub
- URL: https://github.com/nambers/anotherfussel
- Owner: Nambers
- License: mit
- Created: 2025-02-18T08:23:01.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-22T19:02:22.000Z (over 1 year ago)
- Last Synced: 2025-02-22T19:34:21.570Z (over 1 year ago)
- Topics: gatsby, photo-gallery, static-gallery, static-site-generator, typescript
- Language: TypeScript
- Homepage: https://photos.ikuyo.dev
- Size: 49.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.