Skip to content

Setup Tasks

No Longer Active

Overview

A self-hosted, Markdown file based task management board.

Important Docker Files

.env file

.env
APPDATA=
NAME=tasks
ID=1000
DOMAIN=
PORT=8080

docker-compose.yml file

docker-compose.yml
services:
  tasks.md:
    image: baldissaramatheus/tasks.md
    container_name: ${NAME}
    restart: unless-stopped
    environment:
      PUID: ${ID}
      PGID: ${ID}
    volumes:
      - ${APPDATA}/${NAME}/tasks:/tasks
      - ${APPDATA}/${NAME}/config:/config
    networks:
      - proxy
    labels:
      swag: enable
      swag_address: ${NAME}
      swag_port: ${PORT}
      swag_proto: http
      swag_url: ${NAME}.${DOMAIN}
      com.centurylinklabs.watchtower.enable: true
networks:
  proxy:
    external: true

Start the Container

Start the Container
docker compose up -d