计时工机器人,提升工作效率的完美工具

访客 3C数码 2.8K+
途创科技公司推出新的番茄工作法:计时与协同工作相结合,打造全新私有笔记本软件。这款软件采用番茄铃合一的方式,提高了工作效率并为团队成员提供了高效协作空间。群晖也积极参与该项目,致力于推动公私笔记本软件的发展。赶快体验这条路,开启你的职业新篇章吧!

现在有很多笔记软件,各有特色。

今天要介绍一款功能强大的开源云存储双链笔记本软件——Blossom。它集成了所有的日常笔记功能,包括双股笔记、画床、代理事项、策划安排、博客等等。

无论是写计划,做笔记,还是当画床,Blossom都能一站式解决,免去频繁切换软件的麻烦。

项目地址

https://github.com/blossom-editor/blossom

介绍

Blossom是一款需要私人部署的笔记本软件。虽然定位为云软件,但仍然可以在本地部署。数据和图片将存储在您的设备上,而不依赖于任何画床或对象存储。

Blossom没有使用类似于opinion的软件布局和页面设计,更多的是DIY和定制。

Blossom最大的特点是拥有更完善的文件关系。它解决了笔记中的图片管理问题,避免了图片被误分享和误删除,因为它提供了笔记和图片之间完整的双向关系绑定。除了笔记软件的基本功能外,它还具有一些特殊的功能。

根据Markdown编写。

照片墙(即画床)省去了使用三方画床和购买物品收纳的费用。待办事项计划和安排。便利贴固定

Docker撰写

Blossom依赖MySQL8。如果之前没有安装过MySQL,强烈建议使用Docker compose安装MySQL。

version: "3.8"networks: blossomnet: driver: bridgeservices: blossom: image: jasminexzzz/blossom:latest container_name: blossom-backend volumes: # 【需修改】挂载图片保存路径,如果是windows环境,可以使用/c/home/bl/img/来指定磁盘 - /d/blossom/bl/:/home/bl/ environment: # 配置数据库访问地址 SPRING_DATASOURCE_URL: jdbc:mysql://blmysql:3306/blossom?useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true&allowMultiQueries=true&useSSL=false&&serverTimezone=GMT%2B8 # 【需修改】配置数据库用户名 SPRING_DATASOURCE_USERNAME: root # 【需修改】配置数据库密码 SPRING_DATASOURCE_PASSWORD: jasmine888 # 【需修改】配置图片上传后对应生成的访问 URL,需要以/pic/结尾。注意,该访问域名(IP:端口)需要与访问后台的域名(IP:端口)相同 PROJECT_IAAS_BLOS_DOMAIN: http://localhost:9999/pic/ # 配置图片保存的磁盘路径,并在 volumes 中将该路径挂载为本地路径,如上方 volumes 中的示例 PROJECT_IAAS_BLOS_DEFAULT-PATH: /home/bl/img/ ports: - "9999:9999" networks: - blossomnet healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9999/sys/alive"] interval: 30s timeout: 10s retries: 3 start_period: 5s restart: always depends_on: blmysql: condition: service_healthy blmysql: image: mysql:8.0.31 container_name: blossom-mysql restart: on-failure:3 # 【需修改】注意挂载路径 volumes: - /d/blossom/Docker/mysql/data:/var/lib/mysql - /d/blossom/Docker/mysql/log:/var/log/mysql - /d/blossom/Docker/mysql/mysql-files/log:/var/lib/mysql-files environment: MYSQL_DATABASE: blossom # 【需修改】多数情况下与 services.blossom.environment.SPRING_DATASOURCE_PASSWORD 相同 MYSQL_ROOT_PASSWORD: jasmine888 LANG: C.UTF-8 TZ: Asia/Shanghai ports: - "3306:3306" networks: - blossomnet healthcheck: test: ["CMD", "mysqladmin", "-uroot", "-pjasmine888", "ping", "-h", "localhost"] interval: 10s timeout: 3s retries: 12

请根据自己的需要修改对应的环境变量,特别是 volumes 对应的路径。版本:" 3.8 "[H/]网络: blossomnet:驱动:[/H/]桥[/H/][/H/]服务: blossom:图片:jasminexzzz/blossom:最新[/H/]container _ name:explosion-back end[/H/]Volumes:[/H/]#[需要修改]挂载图片保存路径。如果是windows环境,可以用/c/home/bl/img/指定磁盘-/d/blossom/bl/:/home/bl/环境: #配置数据库访问地址Spring _ data source _ URL:JDBC:MySQL:use unicode = true &字符编码= utf-8 &allowPublicKeyRetrieval = true &allowMultiQueries = true & ampuseSSL = false & amp& ampserver time zone = GMT % 2b 8#[需要修改]配置数据库用户名Spring _ data source _ username:root#[需要修改]配置数据库密码Spring _ data source _ password:jasmine 888#注意访问域名(IP: port)需要与访问后台域名(IP:port)project _ iaas _ blos _ domain:http://localhost:9999/pic例如project _ iaas _ blos _ default-path:/home/bl/img/端口:-"9999: 9999" 网络:-blosso healthcheck:测试:["CMD "," curl ","-f "," http://localhost:9999/sys/alive "]间隔:30s超时:10s重试次数docker/MYSQL/MYSQL-files/log:/var/lib/MYSQL-files环境:MYSQL _ DATABASE:blossom#[待修改]大多数情况下与services . blossom . environment . spring _ data source _ passwordMYSQL _ root _ password:jasmine 888lang:c . utf-8tz:亚洲/上海港口:

群辉

在群惠,我们可以使用群惠自带的MariaDB套件实现数据库共享。这样,我们就不需要为每个需要数据库的项目创建单独的数据库,从而有效降低性能消耗。

这里有一个基于MariaDB套件的演示。

打开群晖的容器管理器,搜索Blossom,选择第一张jasminexzzz/blossom图片下载。

在等待下载时,在[File Station]套件中创建一个blossom文件夹来存储容器数据。打开【phpMyAdmin suite】,登录数据库管理界面,在账号菜单下添加一个账号(如果没有配置请参考上面的帖子地址)。等待图像下载。运行blossom mirror,并将端口设置为任意端口(9999)以映射容器的9999端口。带有新创建的blossom文件夹的容器中的Map /home/bl。设置环境变量SPRING_DATASOURCE_URL、SPRING_DATASOURCE_USERNAME、SPRING_DATASOURCE_PASSWORD、PROJECT_IAAS_BLOS_DOMAIN、PROJECT_IAAS_BLOS_DEFAULT-PATH,并参考上面的docker-compose文件获取相应的值。SPRING_DATASOURCE_URL是数据库的地址,需要修改为MariaDB所在的地址和端口(JDBC:MySQL://192 . 168 . 2 . 99:3306/blossom/xxxx,只需要修改中间部分,其他不需要移动);

SPRING_DATASOURCE_USERNAME是之前配置的数据库用户名;

SPRING_DATASOURCE_PASSWORD是之前配置的数据库用户对应的密码;

PROJECT _ IAAS _ BLOS _域是反转后的地址,这样可以用反转来访问;

PROJECT_IAAS_BLOS_DEFAULT-PATH是保存图片的路径(容器中的路径)。

确认配置没有问题后直接启动容器。

反向代理

打开Nginx代理管理器添加反生成配置。填写域名、IP和端口。(IP为群惠内网IP,端口为blossom服务端口)

选择SSL证书。配置的URL加端口应该与环境变量的设置一致(remove /pic/)。使用

计算机终端

打开浏览器【https://域名:port+editor/#/settingindex】访问。输入服务器地址、帐户和密码登录。(服务器地址是域名信息,账号密码是blos,可以在容器日志中找到。)

可以在左键设置中配置客户端、服务器等参数。上传下载图片功能正常。根据环境变量的配置,图片保存在群汇。编辑。由于篇幅所限,双股笔记、画床、代理事宜、策划安排、博客等功能就不一一展示了。

客户

Blossom提供电脑客户端https://github.com/blossom-editor/blossom/releases.

如果在MAC上遇到问题,可以参考https://www.wangyunf.com/broom-doc/guide/deploy/macos.html文档进行安装。我是老宁

一个热爱技术的程序员和极客,一个群晖NAS的深度玩家!

专注NAS相关技术分享,原创!干货!

我觉得老宁的文章对你有帮助。记得喜欢,收藏,关注!

作者声明本文无利益关系,欢迎价值朋友理性交流和谐讨论~

标签: 代办

抱歉,评论功能暂时关闭!