❗ 託管的所有開源程式碼可能存在作者修改/測試/調整等行為,均為實驗性程式碼,故並不保證程式或功能的可用性,如果你想要部署程序,請下載我們提供的編譯整合包進行安裝部署。
官網| 文件| 演示站| 桌面用戶端| 微信小程式| 前端原始碼
Hellohao圖像託管程式(圖床)這是一個由JAVA語言編寫SpringBoot框架開發的開源圖像託管程式。具備多物件儲存來源對接,採用前后端分离
式設計的一款專門託管影像的程序,支援多種格式的影像多功能的圖床系統。該程式支援除了web端
之外,同時支援客户端(win/mac)
,移动端(小程序)
等常用全平台支援。
程式主要使用領域:个人照片存储
,团队共享图像
,博客/商城等网站图片托管
,图像批量云分享
等。具備優秀的多用戶影像上傳功能和完善的影像查詢管理邏輯,同時支援對接多家物件儲存。
儲存來源支援:
開源版:本地
,阿里OSS
,又拍USS
,七牛KODO
,腾讯COS
,网易NOS
, FTP
, AWS S3协议
Core版:付費版包含更多功能,購買Core版本
20240319
全端支持,不限於( web端
/桌面端Windows/Mac
/移动端小程序
)
前後端分離式架構設計,部署更方便
個人相簿瀏覽,圖像詳細資料展示卡片
支援圖片拖曳、截圖直接(Ctrl+V)
支援URL地址批量上傳
一鍵複製嵌入式連結程式碼,也可以自訂嵌入式程式碼格式
對接郵箱服務,註冊/找回密碼等功能
違規影像即時多線程鑑別
圖片定期暫存
圖片名稱記錄/修改
支援常見多種影像格式如: webp
, ico
, svg
等等
支援畫廊批量分享模式
帳戶圖像查重上傳
配置IP黑名單操作
網站上傳可控API介面
設定使用者可用容量
帳戶擴容碼批次生成
細緻的上傳分送配置,分送群組功能
遊客、使用者的上傳管理
影像直鏈二維碼生成
Docker-compose部署:
建立docker-compose.yml
文件
在伺服器的任意目錄建立的資料夾中建立
docker-compose.yml
文件,內容如下:(修改下方
端域名
,后端域名
,数据库密码
等註解的訊息,特別要注意文件格式縮排不可以亂改)
version : " 3 "
services :
tbed-free :
# 具体版本号需要填写目前发行的最新版本
image : hellohao/tbed-free:2023xxxx
networks :
hellohao_network :
ports :
- " 10088:10088 "
- " 10089:10089 "
volumes :
- /HellohaoData/:/HellohaoData/
environment :
MYSQL_URL : jdbc:mysql://hellohaodb/tbed?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
# 数据库用户名(一般使用本镜像数据库无需修改,如果使用外部三方数据库自行修改自己的用户名)
MYSQL_USERNAME : root
# 自定设置一个MySQL的密码,请保证与下方 POSTGRES_PASSWORD 的变量值一致
MYSQL_PASS : tIaNGg@SHa&hIo56
# 前端域名(反代10089端口的域名)
HELLOHAO_WEB_HOST : http://pic.example.com
# 后端域名(反代10088端口的域名)
HELLOHAO_SERVER_HOST : http://server.example.com
hellohaodb :
image : hellohao/mysql-free:1.0
networks :
hellohao_network :
command :
- --default-authentication-plugin=mysql_native_password
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_general_ci
- --explicit_defaults_for_timestamp=true
ports :
- " 3307:3306 "
volumes :
- /HellohaoData/mysql:/var/lib/mysql
environment :
# MySQL的密码
MYSQL_ROOT_PASSWORD : tIaNGg@SHa&hIo56
networks :
hellohao_network :
啟動Hellohao 服務
docker-compose up -d
更多部署教學參考程式相關文檔
更強大的功能可購買Core版程序
造訪你的前端網域即可
初始使用者名稱: admin
初始信箱: admin
初始密碼: admin
取得地址:官網獲取
开源版
/Core版
都可以使用
僅適用於對接
Core付费版
,開源版暫不可對接使用。 取得地址:官網獲取
Hellohao圖像託管已申請中國國家版權局電腦軟體著作權登記,受法律法規保護。
登記號碼:2023SR1210640
本專案遵循GNU Affero General Public License v3.0開源協議,使用前請先知悉。 如果你想商用或程序定制,請先與我們聯繫,分享你的利益。
如果你遇到BUG歡迎回饋
如需程式定製或其他業務,請與我們取得聯繫Hellohao圖像託管官網