Sign inSign up

karasevm/personal-gallery-node

By karasevm

•Updated 6 months ago

Self-hosted image gallery

Image
0

883

karasevm/personal-gallery-node repository overview

Run tests Docker CI

A simple to use, modern place to store your images. Perfect for storing large amounts of screenshots and screen recordings.

⁠Installation

⁠Docker (Reccommended)

The image is available on dockerhub, you can start with an example docker-compose below:

version: "3"
services:
  gallery:
    image: karasevm/personal-gallery-node
    ports: 
      - 80:80
    volumes:
      - ./data:/images
      - ./db:/db

Environment Variables

All docker environment variables are optional

PORT - which port to listen on, by default set to 3001

PROXY - express proxy settings⁠, by default set to true

USERNAME and PASSWORD - used to reset user credentials, if set, all sessions and API key are invalidated

BASE_URL - base directory if app isn't in root

To use Redis instead of built-it memory cache:

REDIS_HOST - Redis host

REDIS_PASSWORD - Redis password

⁠License

MIT⁠

Tag summary

Content type

Image

Digest

sha256:8f0e6f98e…

Size

111.2 MB

Last updated

6 months ago

docker pull karasevm/personal-gallery-node