Vikunja - todo список задач на своем сервере

Оригинальная документация https://vikunja.io/docs/installing#docker

Сперва создаем в текущей папке каталоги и задаем права

  1. mkdir $PWD/files $PWD/db
  2. touch $PWD/config.yml
  3. chown 1000 $PWD/files $PWD/db
  4. chown 1000 $PWD/config.yml

Далее заполняем конфиг, пример тут, описание тут

И стартуем докер контейнер, если убрать 127.0.0.1, то будет доступен из сети на порту 3456, но я буду проксировать через nginx

  1. docker run -d \
  2. --restart=always \
  3. --name todolist \
  4. -p 127.0.0.1:3456:3456 \
  5. -v $PWD/config.yml:/app/vikunja/config.yml:ro \
  6. -v $PWD/files:/app/vikunja/files \
  7. -v $PWD/db:/db \
  8. vikunja/vikunja