Shiori

Shiori

Docker app from xthursdayx's Repository

Overview

Shiori is a simple bookmarks manager written in the Go language. Intended as a simple clone of Pocket. Default Login username: shiori password: gopher After starting container for the first time run the command `docker exec -it Shiori shiori migrate` from CLI to set up the database.

Requirements

>After starting container for the first time run the command `docker exec -it Shiori shiori migrate` from CLI to set up the database.

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

PortPorttcp
Target
8080
Value
8080
ConfigPathrw
Target
/shiori
Default
/mnt/cacte/appdata/shirori/
Value
/mnt/cache/appdata/shirori/
SHIORI_DBMSVariable

Shiori uses an SQLite3 database by default. If you prefer, you can use MySQL or PostgreSQL instead by adding mysql or postgresql here.

SHIORI_MYSQL_USERVariable

Optional: MySQL user

SHIORI_MYSQL_PASSVariable

Optional: Password for mysql user

SHIORI_MYSQL_NAMEVariable

Optional: Name of database to use

Default
shiori
SHIORI_MYSQL_ADDRESSVariable

Optional: Database address in the form tcp(x.x.x.x:3306)

SHIORI_PG_USERVariable

Optional: Name of PostgreSQL user

SHIORI_PG_PASSVariable

Optional: Password for PostgreSQL user

SHIORI_PG_NAMEVariable

Optional: Name of PostgreSQL database to use

SHIORI_PG_HOSTVariable

Optional: Address of PostgreSQL server

SHIORI_PG_PORTVariable

Optional: Port number used by PostgreSQL server

Categories

Details

Repository
ghcr.io/go-shiori/shiori
Last Updated2026-06-01
First Seen2023-01-19

Run Shiori on Unraid.

Shiori is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.