惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
博客园 - 叶小钗
爱范儿
爱范儿
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
美团技术团队
T
Tailwind CSS Blog
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell

Danb Blog

August 2026: What I've Been Working On · Danb Blog Great Tech: Intel 2500k CPU · Danb Blog July 2026: What I've Been Working On · Danb Blog My Experience with Ubuntu Desktop 26.04 · Danb Blog Thumbnails for Orca 3MF in GNOME Files · Danb Blog Cheaper Sodastream Gas with a Big Tank · Danb Blog Running Snyk On Forgejo/Codeberg Actions · Danb Blog Tuta & Proton: An Open Source Client Does Not Result in an Open Source Service · Danb Blog May 2026: What I've Been Working On · Danb Blog 3D Printing Parts for my Greenhouse, Round 2 · Danb Blog Great Devices: Nexus 7 2013 · Danb Blog R36S Console RetroArch Stuck Menu Issue · Danb Blog April 2026: What I've Been Working On · Danb Blog Basic OpenCode Sandboxing with Docker · Danb Blog Games Played in 2025 · Danb Blog March 2026: What I've Been Working On · Danb Blog Shivam Mathur's "node-docker" Images are Awesome for PHP CI · Danb Blog February 2026: What I've Been Working On · Danb Blog Your BookStackApp project was assigned as a project for my Software Architecture course · Danb Blog My Sovol SV08 3D Printer Setup in 2026 · Danb Blog January 2026: What I've Been Working On · Danb Blog Epson Printer: The administrator password you entered was not recognized · Danb Blog Pressure to Follow Process · Danb Blog Online Shopping Email Notifications · Danb Blog My HomeLab Setup in 2026 · Danb Blog Linux Label Printing with the Phomemo D30 · Danb Blog Reporting to the CMA: Google Android Developer Verification · Danb Blog OPNsense & Dnsmasq: Responding with specific DNS servers · Danb Blog An Impromptu Introduction to ZFS Drive Replacement at 1am · Danb Blog Experience with UK Medical Cannabis for Ankylosing Spondylitis · Danb Blog
June 2026: What I've Been Working On · Danb Blog
2026-07-05 · via Danb Blog

Another month that went really fast, with some serious heat waves. Didn’t feel like I got much done, especially with just being focused on a few things.

BookStack

Mainly doing maintenance and security patch releases this month, handling some further reports coming in. Also set up some processes to integrate the use of Snyk, to help monitor project dependencies for issues.

Tried to record a new installation video guide a couple of times, but didn’t finish them after not being happy with the presentation quality.

I did set up a new place on the hacks site as an initial location to share more extensive customizations created elsewhere. This is something I may make more prominent and structured if it grows further.

Most of my time has been spent on the yphp library below, with intent for potential future use in BookStack.

yphp

This is a new project I’ve started, which acts as an extensive PHP wrapper for the Y-CRDT project, which itself is a rust implementation of y.js. That’s a data sync system, and a popular library used for live collaboration.

I’ve wanted to test out y.js in BookStack with server-side integration, but there has never been a notable PHP implementation (outside a recent attempt by Automattic, under a GPL license we can’t use).

This is my second attempt at building such a library, although this time it’s going well, and I’m in the final stages.

IsItReallyFOSS

Frustratingly, didn’t do much on IsItReallyFOSS outside some project updates. Really need to dedicate some time in July.

Blog Posts

Just one blog post this month, to help others coming across the same need to use Snyk when using Forgejo/Codeberg: