Sign inSign up

karasevm/personal-gallery-node

By karasevm

Updated 5 months ago

Self-hosted image gallery

Image
0

845

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

5 months ago

docker pull karasevm/personal-gallery-node