PicImpact 是一個攝影師專用的攝影作品展示網站,基於 Next.js + Hono.js 開發。無需服務器和自建數據庫,一鍵擁有您的攝影作品網站,目前已更新至 v2.0.2 版本,歡迎使用!
功能特性
瀑布流相冊展示圖片,支持常見的格式。
點擊圖片查看原圖,瀏覽圖片信息和 EXIF 信息,支持直鏈訪問。
響應式設計,在 PC 和移動端都有不錯的體驗,支持暗黑模式。
圖片存儲兼容 S3 API、Cloudflare R2、AList API。
圖片支持綁定標籤,並且可通過標籤進行交互,篩選標籤下所有圖片。
支持輸出 RSS,可以使用 Follow 訂閱,並支持訂閱源所有權驗證。
支持批量自動化上傳,上傳圖片時會生成 0.3 倍率的壓縮圖片,以提供加載優化。
圖片版權信息展示和維護功能,支持外鏈跳轉。
後臺有圖片數據統計、圖片上傳、圖片維護、相冊管理、系統設置和存儲配置功能。
雙因素認證功能,基於 TOTP 算法 RFC 6238,支持 Google Authenticator、Microsoft Authenticator 和 1Password 等。
基於 SSR 的混合渲染,採用狀態機制,提供良好的使用體驗。
基於 prisma 的自動初始化數據庫和數據遷移,簡化部署流程。
支持 Vercel 部署、Node.js 部署、Docker 等容器化部署,當然 k8s 也支持。
GitHub 地址: https://github.com/besscroft/PicImpact
|