WeWorkBuddy

[分享创造] Picloom——以插件编织你的自托管图床

分享一下我最近一直在开发的项目 Picloom —— 以插件编织你的自托管图床 ,一个支持插件扩展和自定义主题的开源自托管图床。 这个项目已经持续迭代了挺长一段时间,目前功能和使用体验都逐渐趋于稳定,想趁正式发布前发出来,邀请有自建图床需求的朋友试用,听听大家的意见。 图床项目已经蛮多的了,但往往有需要个性化自定义的时候,所以说在图床上 反复造轮子 已经屡见不鲜,特别是当前 AI 大大降低了编码门槛。所以我为什么再「造一个轮子」呢? 从零开始(或者 fork 一个开源图床),往往需要很多精力——你需要自己处理依赖,实现一个图床项目的基本功能,再去拓展你的个性化实现,并且后续维护项目,debug——消耗自己的时间与精力。所以为什么不提供一个通用的框架,让插件编织自己的个性化图床呢? Picloom 的一个主要思路就是,通过插件组合存储、图片处理和路径规则,再将这些组合保存为不同的上传配置,来方便应对各种个性化的使用场景。 Features : 自托管部署。 支持 Docker 部署,数据库可选 SQLite 或 PostgreSQL 。 个性化主题。 自定义主页与登录页面,打造自己的图床

Read original source
Source page screenshot: [分享创造] Picloom——以插件编织你的自托管图床
Source page screenshot · www.v2ex.com

Source record

Research analysis

What changed

Source account: 分享一下我最近一直在开发的项目 Picloom —— 以插件编织你的自托管图床 ,一个支持插件扩展和自定义主题的开源自托管图床。 这个项目已经持续迭代了挺长一段时间,目前功能和使用体验都逐渐趋于稳定,想趁正式发布前发出来,邀请有自建图床需求的朋友试用,听听大家的意见。 图床项目已经蛮多的了,但往往有需要个性化自定义的时候,所以说在图床上 反复造轮子 已经屡见不鲜,特别是当前 AI 大大降低了编码门槛。所以我为什么再「造一个轮子」呢? 从零开始(或者 fork 一个开源图床),往往需要很多精力——你需要自己处理依赖,实现一个图床项目的基本功能,再去拓展你的个性化实现,并且后续维护项目,debug——消耗自己的时间与精力。所以为什么不提供一个通用的框架,让插件编织自己的个性化图床呢? Picloom 的一个主要思路就是,通过插件组合存储、图片处理和路径规则,再将这些组合保存为不同的上传配置,来方便应对各种个性化的使用场景。 Features : 自托管部署。 支持 Docker 部署,数据库可选 SQLite 或 PostgreSQL 。 个性化主题。 自定义主页与登录页面,打造自己的图床

Version & cost evidence

Recent records to compare: “Show HN: Fireside Folio – free books, comics and news editions for reMarkable” (Show HN, Nov 8, 2026); “Show HN: A free Gameboy–style music tracker in the browser with shareable URLs” (Show HN, Nov 8, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.

Who is affected

Identify the existing workflow this change affects before recommending an upgrade. Launch attention does not establish improvement; an API, pricing or availability change may instead create migration work.

Missing comparison points

Missing checks: old versus new behavior, affected plans and regions, availability date, compatibility, rollback path and cost under the same workload.

Migration check

Save the release or policy notice, run the same task on the old and new option, and compare outputs and the full bill. For retirement notices, verify the deadline before scheduling migration.