Kamera 一款专供摄影佬使用的记录网站~

184 天前
 besscroft

抱歉打扰大家,刚刚把项目开源,来做个小推广~

一款专供摄影佬使用的记录网站,支持常见的图片格式,可以读取 EXIF 信息,管理维护图片,瀑布流展示查看图片。 兼容 S3 API 、支持 CDN 配置。首页轮播图和精品照片展示,子页分类展示等功能。 基于 Nuxt3 开发,支持一键部署,无需单独后端。更多功能还在开发中~

GitHub 地址: https://github.com/besscroft/kamera

预览地址: https://kamera.heming.dev

支持部署在大部分兼容 NodeJs 的平台,存储兼容 S3 API 。

各位大佬有什么建议或者有 bug 欢迎反馈,一个普通的小项目,有啥问题大家可以说,但是别恶意攻击就行了,也别打演示站,谢谢各位大佬!

3022 次点击
所在节点    分享创造
45 条回复
sentinelK
184 天前
功能介绍太简略了,最起码要介绍下自己产品独有的优势。
demo 只展示了浏览侧功能,管理侧功能看不了。
这样就导致别人可能花 10~15 分钟去了解你的产品,但依然不得要领。

然后功能上:
瀑布流图片会出现二次重排,非常不优雅。
首页对于 PCweb 界面来讲有点比例不协调。信息密度太低。
浏览照片有个“评分”功能,但又不能操作,很迷。
conky
184 天前
很好,支持一下。直接瀑布墙,更好一点
besscroft
184 天前
@sentinelK #21 谢谢建议,俺会慢慢抽空改进的。

另:评分是网站所有者对图片进行维护评分的功能,用户侧只做展示。(用户匿名评分似乎挺浪费数据库资源的,就砍掉这个需求了。
besscroft
184 天前
@conky #22 谢谢~
besscroft
184 天前
@shakoon #20 我去翻了一下组件库的文档,这里是可以调整的。但目前的“行为”来说,似乎也说得过去。设计方面我不行,我明白您说的意思,但我不确定哪一种更好。
besscroft
184 天前
@SuzutsukiKaede #19 谢谢支持~
Fxshiny
184 天前
@besscroft #17 期待!
nrtEBH
184 天前
很赞
想问问有什么防盗链或者用户认证的功能么
besscroft
184 天前
@nrtEBH #28 严格来说,网站的图片资源的防盗链,应该在供应商侧配置,假设使用阿里 OSS ,就应该在 OSS 存储桶配置相应的策略,不然仅在 Node 端配置,存储桶不配置,还是容易被绕过。

用户认证功能,目前只提供了单用户功能,作为网站管理者在后台上传、维护图片数据等。
Tyrant1984
184 天前
说真的这是我最想要的功能/网站…
hagerhu
184 天前
赞,预览效果看着很棒
besscroft
184 天前
@Tyrant1984 #30 谢谢~不过目前就我跟朋友在使用,而且平台也仅限于 Vercel 和阿里 OSS ,所以可能很多问题得等开源后收到反馈慢慢改。
besscroft
184 天前
@hagerhu #31 谢谢~
JRay
183 天前
能支持 NAS 吗?感觉大量照片上云顶不住吧?要是能直接支持 NAS 里面的文件读取就好了,只需要解决外网访问的问题就可以了
besscroft
183 天前
@JRay #34 暂时还没支持访问 nas 的文件,Nitro 的存储层有一个精简版的 Node.js 文件系统支持,理论上来说应该是能做的,后续我看能不能支持上。
nicoljiang
183 天前
如果你的客户大多是中国大陆地区,可以考虑用我们的缤纷云替代 OSS 和阿里 CDN 部分:
nicoljiang
183 天前
@nicoljiang https://www.bitiful.com/

我们的高级媒体处理系统( CoreIX )目前支持色彩空间管理、支持常见 Raw 格式、支持部分 HDR 图片和视频。
besscroft
183 天前
@nicoljiang #36 只要是兼容 S3 的存储,那就是用户自己的选择了。当然阿里的 CDN 配合 Cloudflare 要好用点,至于 backblaze 对于 Cloudflare 的兼容程度反正是恶心到我了。看到您这个支持 CDN ,但不清楚是否支持 Cloudflare ?对于用户来说最在意的可能就是流量费用,毕竟有些对象存储平台,配合 Cloudflare CDN 是可以“免流”的。
nicoljiang
183 天前
嗯,我看到了是开源的,赞。
不过,目前我们的场景主要是针对大陆地区,所以存储和 CDN 都以大陆地区为主。
besscroft
183 天前
@nicoljiang #39 明白,不过 CDN 太多适配起来麻烦,所以目前是按照阿里 OSS 配置 CDN 的方式去适配的,一来是方便接入 Cloudflare ,而是这种方式能兼容的也不止阿里一家了,也省事儿。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/997493

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX