This is a self-hosted To-Do-List. See also the Alexa Companion Skill.
-
Create a folder (e.g.
to-do-list
) -
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:
- Update the volume path as well as the host port.
Go to [to-do-list-url]/setup
to create the admin user.
After creating you will automatically be logged in.