怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
前言
虽然熊猫更新真的很频繁,圈内大佬都说我太卷了,但其实熊猫是一个有拖延症的人。虽然并不是特别严重那种,但是每次回想起来还是觉得应该改了,同时我媳妇儿也有一定的拖延症。两个拖延症就导致每天处理事情结束就很晚了。于是乎在我们激烈的讨论下决定下决心改掉这个毛病。
起因决定要改那就需要定好每天的日程,于是熊猫找到了这么一款程序——Vikunja。一款组织您的生活的待办事项应用程序,你可以将你的每日行程放在上面,在部署体验后发现还是挺好用的一个项目,于是今天分享给大家。
部署过程
首先我们需要用群晖的phpMyadmin创建一个新的数据库以供项目使用,打开phpMyadmin后新建数据库命名为Vikunja。
新建数据库随后我们再新建一个docker-compose.yml文件,记得替换为你自己的数据库信息,内容如下:
version: '3'
services:
api:
image: vikunja/api
container_name: vj_api
environment:
VIKUNJA_DATABASE_HOST: 192.168.101.101:3307
VIKUNJA_DATABASE_TYPE: mysql
VIKUNJA_DATABASE_USER: vikunja
VIKUNJA_DATABASE_PASSWORD: 123456
VIKUNJA_DATABASE_DATABASE: vikunja
volumes:
- ./files:/app/vikunja/files
restart: unless-stopped
frontend:
image: vikunja/frontend
container_name: vj_web
restart: unless-stopped
proxy:
image: nginx
container_name: vj_nginx
ports:
- 3480:80
volumes:
- ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
depends_on:
- api
- frontend
restart: unless-stopped
再新建一个nginx.conf文件,内容如下:
server {
listen 80;
location / {
proxy_pass http://frontend:80;
}
location ~* ^/(api|dav|\.well-known)/ {
proxy_pass http://api:3456;
client_max_body_size 20M;
}
}
再进入到docker文件夹中新建一个vikunja文件夹,将两个文件放入其中。并新建一个子文件夹files。
准备工作打开群晖的SSH端口,随后用SSH工具链接到NAS,执行sudo -i获取管理员权限后进到项目根目录文件夹:cd /volume1/docker/vikunja,再执行项目启动命令:docker-compose up -d等待容器拉取启动。
拉取完成显示以上信息变代表容器成功启动成功了。
体验
浏览器输入http://nasip+3480便可以访问主界面了。
主界面首次我们需要创建账户,建好之后登录就能看到登录后的界面了。
用户界面项目支持中文,随后我们就可以开始创建我们自己的待办项目了,待办项目的可自定义设置项很多,你可以选择是否重复(可按照天、周和月)也可以选择待办的标签,或者给他增加一个颜色等等。
待办设置界面你还可以通过创建不同的待办列表生成不同的计划组,从而规划计划。
分组计划同时你还可以从不同的视图你查看你的待办项目。
看板部署机
本次用到的依然是群晖的923+,该项目会生成三个容器,但每个容器的占用都不高。群晖的系统权限足够开放,所以能在群晖上搭建各种有用或者好玩的东西,所以一般情况下我推荐群晖NAS只有两个理由,一便是权限放的足够开,二便是企业追求稳定以及售后这一块。针对个人用户如果不考虑折腾,我还是比较推荐性价比更高的威联通早期产品,铁威马以及绿联和极空间这样一类,价格和硬件会更有性价比。
总结
待办只是一个方便自己日程规划以及记事的工具,真想要改变自己做到不拖延,还是得需要长期的坚持,并不是一个工具就能解决的。工作作为辅助道具,好的工具能给你带来好的体验,所以还是希望大家能不拖延,告别拖延症。
以上便是本期的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!点赞收藏关注
好东西 等下次再安装吧 ?