Ryot
A self hosted platform for tracking various facets of your life - media, fitness etc.
Directory Structure
- .env
- docker-compose.yml
docker-compose.yml
version: '3.9'
services:
ryot-db:
image: postgres:16-alpine # at-least version 15 is required
restart: unless-stopped
volumes:
- ./postgres_storage:/var/lib/postgresql/data
environment:
- POSTGRES_PASSWORD=postgres
- POSTGRES_USER=postgres
- POSTGRES_DB=postgres
- TZ=Europe/Amsterdam
container_name: ryot-db
ryot:
image: ignisda/ryot:v7 # or ghcr.io/ignisda/ryot:v7
environment:
- DATABASE_URL=postgres://postgres:postgres@ryot-db:5432/postgres
- TZ=Europe/Amsterdam
ports:
- "8000:8000"
pull_policy: always
container_name: ryotResources
Website: https://ryot.io/
GitHub: https://github.com/IgnisDa/ryot
Docker Hub: https://hub.docker.com/r/ignisda/ryot
Configuration: https://docs.ryot.io/