哈嘍小伙伴們好,我是Stark-C~

對(duì)于我們牛馬人來(lái)說(shuō),只要一上班大大小小的事情就讓人忙的沒(méi)完沒(méi)了,在加上除了工作,還有自己生活,家庭中的事情也非常的多。為了盡量的不落下每一件事,必要的備忘和待辦記錄還是很有必要的。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

我一直都是微軟Microsoft To-Do 的重度依賴者,它用起來(lái)確實(shí)挺方便的,登錄賬號(hào)之后還能做到全終端同步,不過(guò)我一直吐槽它的界面太過(guò)單一,而且功能偏重于待辦清單,我想保存一些資料什么的還要使用一些文檔或者備忘等APP,不是很方便。

最近發(fā)現(xiàn)了一個(gè)可以私有化部署的Docker項(xiàng)目倒是不錯(cuò),采用卡片式UI,除了可以記錄待辦,可以直接當(dāng)做備忘錄,支持包括Markdown、代碼、列表,鏈接等多種編輯方式。

關(guān)于Tasks.md

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

Tasks.md是一個(gè)自托管的、基于 Markdown 文件的任務(wù)管理板。

它主要的功能特性如下:

  1. 操作界面:采用時(shí)尚的現(xiàn)代化設(shè)計(jì),適配各種屏幕尺寸,可以創(chuàng)建任務(wù)卡片、任務(wù)列和分類標(biāo)簽(類似看板模式)
  2. 卡片編輯:支持用Markdown格式編寫卡片內(nèi)容(兼容常用文本格式和排版)
  3. 安裝便捷:只需一個(gè)Docker鏡像就能快速部署,安裝超簡(jiǎn)單
  4. 主題切換:自動(dòng)跟隨系統(tǒng)切換白天/黑夜模式(比如你手機(jī)開(kāi)深色模式,網(wǎng)頁(yè)也會(huì)變暗)
  5. 顏色主題:內(nèi)置三套配色方案可選(Adwaita/Nord/Catppuccin),還能高度自定義顏色
  6. 部署靈活:支持通過(guò)環(huán)境變量設(shè)置子路徑(方便用Nginx等工具做反向代理部署)
  7. 離線使用:可以安裝成PWA漸進(jìn)式網(wǎng)頁(yè)應(yīng)用(像本地APP一樣使用,支持離線操作)

Tasks.md部署

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

首先在NAS的文件管理器中的Docker目錄創(chuàng)建一個(gè)“taskmd”的文件夾,再在taskmd文件夾創(chuàng)建tasks,config兩個(gè)子文件夾。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

然后就可以使用命令直接部署了,我這里演示的是使用portainer堆棧(Docker Compose)的方式部署。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

輸入部署項(xiàng)目的名稱和yml代碼:

version: "3" services: tasks.md: container_name: tasks.md environment: - PUID=1000 # 用戶PUID - PGID=1000 # 用戶PGID - TITLE= # 項(xiàng)目標(biāo)題,自定義設(shè)置 - BASE_PATH= # 反向代理地址,如不需要可不用此變量 - LOCAL_IMAGES_CLEANUP_INTERVAL=1440 #不存在任務(wù)自動(dòng)刪除間隔時(shí)間,單位為分鐘,禁用設(shè)置為0即可 ports: - 8080:8080 # 項(xiàng)目打開(kāi)端口,冒號(hào)前面請(qǐng)勿和本地沖突 volumes: - /path/to/tasks/:/tasks/ # 映射項(xiàng)目tasks文件夾實(shí)際路徑 - /path/to/config/:/config/ # 映射項(xiàng)目config文件夾實(shí)際路徑 restart: unless-stopped image: baldissaramatheus/tasks.md

以上代碼需要根據(jù)注釋自行修改,并且鏡像的拉取需要自行解決網(wǎng)絡(luò)問(wèn)題。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

用戶的PUID和PGID直接在終端中輸入命令“id 用戶名”就能得到。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

搞定之后看到容器正常運(yùn)行,就可以打開(kāi)使用了。

Tasks.md體驗(yàn)

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

打開(kāi)方式直接瀏覽器【NAS IP:端口號(hào)】,默認(rèn)只是英文界面,不過(guò)也就幾個(gè)單詞,有點(diǎn)英語(yǔ)基礎(chǔ)的也很好認(rèn)。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

當(dāng)然像我這樣的學(xué)渣可以直接借助瀏覽器的翻譯插件也是沒(méi)有問(wèn)題的~。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

隨意創(chuàng)建一個(gè)Todo任務(wù),可以看到它的編輯頁(yè)面和我們使用的大多數(shù)的編輯器一樣,支持多種文本格式和排版。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

比如說(shuō)對(duì)于Docker命令代碼的支持也非常完美,我決定以后就在上面搭建自己的Docker命令庫(kù)了~。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

包括我現(xiàn)在創(chuàng)作使用的Markdown也是完美支持,以后可以將我所有的創(chuàng)作也備份一份過(guò)來(lái)了。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

我們還可以對(duì)創(chuàng)建的Todo添加自己需要的標(biāo)簽。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

并且還能自定義標(biāo)簽的顏色。

厭倦了列表式的Todo清單,我在NAS上部署了一個(gè)卡片式任務(wù)管理板

創(chuàng)建之后的Todo清單都是以卡片的形式展示,最主要的是,我們可以隨意的拖拽卡片,非常方便。

總結(jié)

總體來(lái)說(shuō),今天分享的這個(gè)項(xiàng)目還是非常不錯(cuò)的,界面美觀、安裝方便 ,喜歡的小伙伴可以Get起來(lái)了。

好了,以上就是今天給大家分享的內(nèi)容,我是愛(ài)分享的Stark-C,如果今天的內(nèi)容對(duì)你有幫助請(qǐng)記得收藏,順便點(diǎn)點(diǎn)關(guān)注,咱們下期再見(jiàn)!謝謝大家~

,

聲明:本站所有文章,如無(wú)特殊說(shuō)明或標(biāo)注,均為本站原創(chuàng)發(fā)布。任何個(gè)人或組織,在未征得本站同意時(shí),禁止復(fù)制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書(shū)籍等各類媒體平臺(tái)。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。