情感资源日记Resource Diary

在这里插入图片描述

什么是 Resource Diary ?

Resource Diary 是自托管的情感资源日记,允许用户跟踪特定任务的情感反应以进行趋势识别。

按照作者的设计,对每个任务,通过 +/- 号来表达任务完成后的情绪,等级从 05 ,其中:

+ 号代表任务完成后的积极情绪(快乐、灵感、满足、好奇……);
- 号代表消极情绪(疲倦、沮丧……);

帮助您注意到哪些任务对您的心情有益,哪些对您的心情不好。如果任务不断地给出负数多于正数,也许是时候委派它或改变其中的一些东西了。

举个例子,比如洗碗:-2 因为我不喜欢洗碗,但是+4是因为厨房现在干净了

老实说,老苏不知道这个软件有没有用,只是觉得也许、大概、可能、说不定有人需要呢?

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 rediary ,选择第一个 aceberg/rediary,版本选择 latest

本文写作时, latest 版本对应为 0.1.4

docker 文件夹中,创建一个新文件夹 rediary,并在其中建一个子文件夹 data

文件夹装载路径说明
docker/rediary/data/data/rediary存放数据库和设置文件等

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
88478847

默认没有对外暴露端口

需要点 + 号自行添加

环境

可变
TZ设为 Asia/Shanghai

更多的环境变量设置,可以去看官方的 docker-compose.yml 文件:https://github.com/aceberg/rediary/blob/main/docker-compose.yml

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 rediary 和 子目录
mkdir -p /volume2/docker/rediary/data# 进入 rediary 目录
cd /volume2/docker/rediary# 运行容器
docker run -d \--restart unless-stopped \--name rediary \-p 8847:8847 \-v $(pwd)/data:/data/rediary \-e TZ=Asia/Shanghai \aceberg/rediary

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'services:rediary:image: aceberg/rediarycontainer_name: rediaryrestart: unless-stoppedports:- 8847:8847volumes:- ./data:/data/rediaryenvironment:- TZ=Asia/Shanghai

然后执行下面的命令

# 新建文件夹 rediary 和 子目录
mkdir -p /volume2/docker/rediary/data# 进入 rediary 目录
cd /volume2/docker/rediary# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8847 就能看到主界面

config 菜单,先添加 Tags,老苏加了 工作家务兴趣

然后添加 Action,例如在 兴趣 分类中添加 阅读写公众号回答网友提问

回到首页,开始添加任务,每个任务都要根据自己的情绪,通过+/- 号进行设置

Diary 有统计,不正确的也可以在这里删除

参考文档

aceberg/rediary at selfh.st
地址:https://github.com/aceberg/rediary

Emotional resource diary : selfhosted
地址:https://www.reddit.com/r/selfhosted/comments/12bk86l/emotional_resource_diary/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/33210.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【实战篇】亿级高并发电商项目(新建 ego_pojo、ego_mapper、ego_api、ego_provider、搭建后台项目 )十五

目录 八、 搭建 Provide 1 新建 ego_pojo 2 新建 ego_mapper 2.1编写 pom.xml 2.2新建配置文件 ​编辑

嵌入式面试题1

1 读程序段,回答问题 int main(int argc, char *argv[]) { int c 9, d 0; c c % 5; d c; printf("d%d\n",d);return 0;} a) 写出程序输出 b) 在一个可移植的系统中这种表达式是否存在风险?why? 答: 1.程序输出为:…

lscpu的各个参数是什么意思?

$ lscpu Architecture: x86_64 #架构 CPU op-mode(s): 32-bit, 64-bit #运行方式 Byte Order: Little Endian #字节顺序 CPU(s): 96 #逻辑cpu数 On-line CPU(s) list: 0-95 #在线cpu Thread(s) per core: 2 #每个核包含线程…

【Redis】Redis内存过期策略和内存淘汰策略

【Redis】Redis内存过期策略和内存淘汰策略 文章目录 【Redis】Redis内存过期策略和内存淘汰策略1. 过期策略1.1 惰性删除1.2 周期删除1.2.1 SLOW模式1.2.2 FAST模式 2. 淘汰策略 1. 过期策略 Redis本身是一个典型的key-value内存存储数据库,因此所有的key、value都…

antdv Input组件maxLength属性设置默认值

在一个项目开发时,经常用到input组件或者textarea组件,当前项目使用的时antdv1.7.8。提交测试时,测试人员反馈AInput和ATextarea组件没有限制字符长度导致保存时数据库插入报错,因此需要在前端需要限制字符长度。由于项目已经开发…

asp.net core 6.0 efcore +sqlserver增删改查的demo

asp.net core 6.0 efcore sqlserver增删改查的demo 下面是一个使用ASP.NET Core 5.0和Entity Framework Core进行增删改查操作的示例。 首先,创建一个空的ASP.NET Core 6.0 Web应用程序项目。 然后,安装以下NuGet包: Microsoft.EntityFra…

揭秘程序员和技师的7大共同点,最后一点绷不住了

大家好,这里是程序员晚枫,周末朋友出去放松回来,给我分析了一下程序员和技师的7个相同点,尤其是最后一点让我彻底绷不住了! 我也分享给大家。 1、都有工号。98号技师,380号技师大家都很熟悉了&#xff0c…

Unity使用C# Protobuf源码

目录 第一步:下载源码 第二步:运行C#构建文件 第三步:处理报错(如果你已安装对应的SDK则不会报错) 第四步:复制库文件到你的工程 第一步:下载源码 protobuf github源码https://github.com/p…

Qt中在QLabel上画点,重写QLabel类

Qt中在QLabel上画点,重写QLabel类 QT中label进行绘图 1.首先新建一个类,让这个类继承QLabel 2.在类中对鼠标点击事件及绘图事件进行重写 3.然后在UI框架下添加label控件, 4.右键label控件,添加重写的类,将其提升为刚…

ROBOGUIDE教程:FANUC机器人X型焊枪气动点焊焊接

目录 概述 机器人系统创建 X型点焊焊枪安装与配置 机器人组输出(GO)信号配置 气动点焊初始设置 点焊设备设置 点焊设备I/O信号设置 焊接控制器I/O信号设置 X型点焊焊枪运动控制配置 气动焊枪手动运行操作 气动点焊焊接指令介绍 机器人点焊焊接程序编写 机器人仿…

[管理与领导-10]:IT基层管理者 - 目标、责任、落实 - 如何把管理者的高高在上的目标,落地、落实到团队实施

目录 前言: 情形1:下属不知如何下手 情形2:下属不敢承诺 情形3:下属能力不够 情形4:奖罚机制失效,干活的动力不够 补充:目标与落实过节的进一步分析 1. 目标分解出了问题:目…

单例模式写法的总结(保证线程安全)

首先,单例模式分为饿汉模式和懒汉模式 单例模式有什么用呢? 可以保证在程序运行过程中,一个类只有一个实例,而且该实例易于供外界访问,从而方便的控制了实例个数,并节约系统资源。 例如:DataSource&#x…

DNS:使用 bind9 配置主从权威DNS服务器

写在前面 分享一些 使用 bind9 配置主从权威名称服务器的笔记理解不足小伙伴帮忙指正 对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式…

24届近3年南京信息工程大学自动化考研院校分析

今天给大家带来的是南京信息工程大学控制考研分析 满满干货~还不快快点赞收藏 一、南京信息工程大学 学校简介 南京信息工程大学位于南京江北新区,是一所以大气科学为特色的全国重点大学,由江苏省人民政府、中华人民共和国教育部、中国气…

Vue中遇到的问题(vue中模板添加注释报错)

vue注释出错&#xff1a; 问题&#xff1a; 发现在vue的template模板中使用<!-- 内容 -->进行代码注释时&#xff0c;<!-- 报红报错“Attribute name cannot contain U0022 ("), U0027 (), and U003C (<)”。 解决方案&#xff1a; 插件冲突&#xff0c;…

C++数学知识模板

试除法判定质数 模板 bool check_primes(int x) {for(int i 2; i * i < x; i) {if(x % i 0) return false;}return true; } 模板题 866. 试除法判定质数 给定 n个正整数 ai&#xff0c;判定每个数是否是质数。 输入格式 第一行包含整数 n。 接下来 n行&#xff0c…

查询 npm/yarn 安装依赖的全局路径及路径修改

一、NPM 1.查询 npm 安装依赖的全局路径 npm prefix -g 2. 修改 npm 全局安装位置 npm config set prefix "D:\nodejs\node_modules\npm\node_modules" 3. 修改 npm 全局 cache 位置 npm config set cache "D:\nodejs\node_modules\npm\cache" 4. np…

LeetCode--HOT100题(27)

目录 题目描述&#xff1a;21. 合并两个有序链表&#xff08;简单&#xff09;题目接口解题思路代码 PS: 题目描述&#xff1a;21. 合并两个有序链表&#xff08;简单&#xff09; 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组…

Java 成功实现通过网址URL截图保存

Java 实现通过网址URL截图 1.DjNativeSwing方式 &#xff08;不好用&#xff09;2.phantomjs方式 &#xff08;截图还是有瑕疵&#xff09;3.selenium方式 &#xff08;满意&#xff0c;成功实现&#xff09;maven 引入下载相关浏览器chrome下载相关浏览器chromedriver驱动后端…

反色操作之c++实现(qt + 不调包)

1.介绍 反色的实际含义是将R、G、B值反转。如果颜色的范围为0-255之间&#xff0c;则新图的R、G、B值为255减去原图的R、G、B值。其公式为&#xff1a; R_new 255 - R_old G_new 255 - G_old B_new 255 - B_old 2.代码实现&#xff08;代码是我以前自学图像处理时写的&…