koreader-sync/templates/docker-compose.yml.j2
author Luke Hoersten <luke@hoersten.org>
Mon, 23 Mar 2026 22:22:19 -0500
changeset 248 c3d1236b6c09
parent 247 95da94996b34
child 250 0ecb48bf664b
permissions -rw-r--r--
Added KOReader
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
247
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     1
services:
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     2
  korsync:
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     3
    image: koreader/kosync:latest
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     4
    container_name: korsync
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     5
    restart: unless-stopped
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     6
    ports:
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     7
      - "127.0.0.1:{{korsync_port}}:17200"
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     8
    environment:
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
     9
      - ENABLE_USER_REGISTRATION={{korsync_user_registration}}
248
c3d1236b6c09 Added KOReader
Luke Hoersten <luke@hoersten.org>
parents: 247
diff changeset
    10
    logging:
c3d1236b6c09 Added KOReader
Luke Hoersten <luke@hoersten.org>
parents: 247
diff changeset
    11
      driver: journald
247
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    12
    volumes:
95da94996b34 Iniital KOReader sync role
Luke Hoersten <luke@hoersten.org>
parents:
diff changeset
    13
      - {{korsync_dir}}/data/redis:/var/lib/redis