周三晚上刚做完核酸,又发放了一周的抗原,每天出门上个班,小区门口还有人查 24
小时核酸。从公开的数据看也不严重啊,怎么好像草木皆兵的?
上一轮通知的核酸今晚就结束了,今天晚些时候应该又会有新的通知,估摸着周末不是核酸就是抗原。
什么是 KissLists ?
KissLists
是一个非常简单的列表共享应用程序。采用在Go
编码,数据库使用了SQLite
,是Google Keep
待办事项列表的超简约替代品。
因为不需要登录验证,所以适合用来做家庭的公用待办事项列表,就好像冰箱贴、小黑板一样。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 kisslists
,选择第一个 allyouneedisgnu/kisslists
,版本选择 latest
。
卷
在 docker
文件夹中,创建一个新文件夹,并将其命名为 ghost
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/kisslists | /kisslists | 存放设置 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 | 容器端口 |
---|---|
4380 | 80 |
默认没有暴露端口
需要点 +
号自己添加
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷,老苏更喜欢命令行,搭建环境比较快捷
# 新建文件夹 kisslists
mkdir -p /volume2/docker/kisslists
# 进入 kisslists 目录
cd /volume2/docker/kisslists
# 运行容器
docker run -d \
--restart unless-stopped \
--name kisslists \
-p 4380:80 \
-v $(pwd):/kisslists \
allyouneedisgnu/kisslists
官方还提供了 docker-compose.yml
老苏对卷和端口做了微调
kisslists:
image: allyouneedisgnu/kisslists
container_name: kisslists
volumes:
- ./:/kisslists
ports:
- 4380:80
执行下面的命令
# 进入目录
cd /volume2/docker/kisslists
# 将 docker-compose.yml 放入当前目录
# 一键启动
docker-compose up -d
要在 portainer
中直接执行就改一下卷就行
kisslists:
image: allyouneedisgnu/kisslists
container_name: kisslists
volumes:
- /volume2/docker/kisslists:/kisslists
ports:
- 4380:80
运行
在浏览器中输入 http://群晖IP:4380
就能看到主界面
点 Create a new list
创建列表
点 New item
创建项目
整体效果
手机上的效果也不错
本文完成于 5 月初,到发布时,镜像未更新
参考文档
vincent/kisslists: A very simple shared lists server
地址:https://github.com/vincent/kisslistsKISS Lists
地址:https://vincent.github.io/kisslists/