Skip to content

paranerd/to-do-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-Do List

build GitHub tag (latest SemVer) Docker Image Size (latest semver)

This is a self-hosted To-Do-List. See also the Alexa Companion Skill.

Run with Docker

  1. Install Docker

  2. Install Docker Compose

  3. Create a folder (e.g. to-do-list)

  4. Add a docker-compose.yaml:

version: "3"
services:
  server:
    image: paranerd/to-do-list
    container_name: to-do-list
    restart: unless-stopped
    depends_on:
      - mongo
    volumes:
      - /path/to/config:/app/config
    ports:
      - 8080:8080
  mongo:
    container_name: to-do-list-db
    restart: unless-stopped
    image: mongo
    volumes:
      - to-do-list-data:/data/db

volumes:
  to-do-list-data:
  1. Update the volume path as well as the host port.

First start

Go to [to-do-list-url]/setup to create the admin user.

After creating you will automatically be logged in.