¿Qué es Tasks.md?
Tasks.md
es una placa de administración de tareas autoalojada basada en archivos que admiteMarkdown
la sintaxis.
Instalar
Instálelo en modo Docker en Synology.
Busca en el registro tasks.md
, elige el primero baldissaramatheus/tasks.md
, elige la versiónlatest
3
Cuando se escribió el artículo a mediados de mes,latest
el número de versión correspondiente a la versión era1.3.0
, y cuando se publicó el artículo, la versión se había actualizado a1.10.1
.
rollo
En docker
la carpeta, cree una nueva carpeta tasksmd
y cree dos subcarpetas en ella, a saber cards
ystyles
carpeta | ruta de montaje | ilustrar |
---|---|---|
docker/tasksmd/cards |
/api/files/ |
tarjeta de almacenamiento |
docker/tasksmd/styles |
/usr/share/nginx/html/stylesheets/ |
Almacenar temas de color |
puerto
Está bien si el puerto local no entra en conflicto.Si no está seguro, puede verificarlo con el comando
# 查看端口占用
netstat -tunlp | grep 端口号
puerto local | Puerto de contenedores |
---|---|
8734 |
8080 |
Muchos puertos están expuestos por defecto
Old Su solo dejó lo que se necesitaba
ambiente
variable | valor |
---|---|
PUID |
ajustado a1000 |
PGID |
ajustado a1000 |
TITLE |
El título soporta chino, pero parece inútil configurarlo |
variables de entorno predeterminadas
Número de punto +
agregado
instalación de la línea de comandos
Si está familiarizado con la línea de comando, puede ser docker cli
más rápido de usar
# 新建文件夹 tasksmd 和 子目录
mkdir -p /volume2/docker/tasksmd/{
cards,styles}
# 进入 tasksmd 目录
cd /volume2/docker/tasksmd
# 运行容器
docker run -d \
--restart unless-stopped \
--name tasks.md \
-e PUID=1000 \
-e PGID=1000 \
-e TITLE="My tasks board" \
-p 8734:8080 \
-v $(pwd)/cards/:/api/files/ \
-v $(pwd)/styles/:/usr/share/nginx/html/stylesheets/ \
baldissaramatheus/tasks.md:latest
También puede usar docker-compose
la instalación, guarde el siguiente contenido como docker-compose.yml
un archivo
version: '3'
services:
tasksmd:
image: baldissaramatheus/tasks.md:latest
container_name: tasks.md
restart: unless-stopped
ports:
- 8734:8080
volumes:
- ./cards:/api/files/
- ./styles/:/usr/share/nginx/html/stylesheets/
environment:
- PUID=1000
- PGID=1000
- TITLE="My tasks board"
Luego ejecuta el siguiente comando
# 新建文件夹 tasksmd 和 子目录
mkdir -p /volume2/docker/tasksmd/{
cards,styles}
# 进入 tasksmd 目录
cd /volume2/docker/tasksmd
# 将 docker-compose.yml 放入当前目录
# 一键启动
docker-compose up -d
correr
Entrar en el navegador http://群晖IP:8734
para ver la interfaz principal
El software es muy simple, hay una animación oficial, puedes entenderlo de un vistazo
Lao Su casualmente construyó algunos
Ábralo Task.md
y complete el estado del proyecto. Aquí, Lao Su escribió algo del contenido del lanzamiento en él.
Estos contenidos recién creados se guardan en cards
el directorio en el formatomd
modificar tema
Los archivos styles
en el directorio necesitan ser modificadosindex.css
@import url(./color-themes/adwaita.css);
Cambie la segunda línea de a @import url(./color-themes/nord.css);
, actualice la página directamente, el color ha cambiado
@import url(./color-themes/catppuccin.css);
Cuando la segunda línea se cambia a
documentos de referencia
BaldissaraMatheus/Tasks.md: una placa de gestión de tareas basada en archivos y autohospedada que admite la sintaxis Markdown
地址:https://github.com/BaldissaraMatheus/Tasks.md