Skip to content

Installation ​

Docker ​

Shorter uses Docker containers as delivery. Since the code is stored on GitHub, so are the containers themselves. You can use absolutely any method to run these containers.

Docker run ​

shell
docker run -p 3000:3000 -v ./data/:/app/data ghcr.io/hywax/shorter-web

Docker compose ​

yaml
version: '3.8'

services:
  web:
    image: ghcr.io/hywax/shorter-web:latest
    restart: unless-stopped
    ports:
      - '3000:3000'
    environment:
      - APP_BASE_URL=http://localhost:3000
      - APP_SESSION_PASSWORD=password-with-at-least-32-characters
    volumes:
      - ./data:/app/data

Docker volumes ​

All possible paths into the container.

PathTypeDescription
/app/data/db.sqlite3fileDatabase SQLite
/app/public/email/logotype.pngfileLogotype 150x150 for email

Nightly release ​

The nightly release channel allows you to use Shorter built directly from the latest commits in the repository. More details can be found here

Released under the AGPL-3.0 License