Skip to content

aceberg/rediary

Repository files navigation

Main-Docker Go Report Card Maintainability Docker Image Size (latest semver)

Resource Diary

Emotional resource diary

Screenshot

Quick start

docker run --name rediary \
-e "TZ=Asia/Novosibirsk" \
-v ~/.dockerdata/rediary:/data/rediary \
-p 8847:8847 \
aceberg/rediary

Or use docker-compose.yml

Usage

Add your own Tags and Actions on Config page.

Config

Configuration can be done through config file or environment variables

Variable Description Default
DB Path to Database /data/rediary/sqlite.db
HOST Listen address 0.0.0.0
PORT Port for web GUI 8847
THEME Any theme name from https://bootswatch.com in lowcase minty
BGCOLOR Background color: light or dark light
MOODMAX Length of Minus and Plus scales 5
TZ Set your timezone for correct time ""
AUTH Enable Session-Cookie authentication false
AUTH_USER Username ""
AUTH_PASSWORD Encrypted password (bcrypt). How to encrypt password with bcrypt? ""
AUTH_EXPIRE Session expiration time. A number and suffix: m, h, d or M. 7d

Options

Key Description Default
-c Path to config file /data/rediary/config.yaml

Thanks