- 資源介紹
- 歷史當天
開發語言:java
Hellohao圖像託管程序這是一個基於多家對象存儲源的SpringBoot開源圖像託管程序。 目前已經支持對接本地、網易、阿里、又拍、七牛、騰訊、FTP、U-File、Backblaze、Minio等存儲源。功能強悍,作者立志要把圖像託管一步一步開發到極致。未來,Hellohao圖像託管程序不僅僅是圖牀那麼簡單。
底層上將目前的JDK1.8升級爲JDK11。 程序後端框架將升級SpringBoot框架,接口採用統一標準格式。 同時前端UI將完全重構採用Vue+iviewUI+AxIOS+router前後端分離式開發(至於最終是否採用前分離式部署,到時候再定)。 本次重構也將會在功能上實現突破。 同時,在完成重構後的,我着重把重心放在圖像的整合和管理,解決圖像量大的站點更加方便的查找 管理 歸類後臺圖像。
主要功能:多主題支持:炫酷壁紙、簡約藍白
支持 圖片拖拽、截圖軟件直接(Ctrl+V)和圖片URL地址上傳。
圖片定期暫存(到期自動刪除)
支持畫廊分享模式(用戶可把自己當前上傳的圖片以圖片集的形式批量分享給好友)
重複圖片檢測
支持上傳者IP記錄,並可配置IP黑名單操作
支持鏈接生成二維碼。
支持開啓/關閉API接口。
設置用戶可用容量
擴容碼生成(用戶可使用擴容碼進行容量擴充)
分發羣組(配置用戶羣組,不同羣組分發圖片到不同對象存儲)
首頁背景動態/靜態,以及簡約模式設置
URL列表、縮略圖。查看原圖等功能。
圖片鑑黃配置(開啓後,每天固定時間進行非法圖片監測)
遊客、用戶的上傳管理
郵箱註冊激活。
站點樣式設置和上傳規則配置等。
安裝方法:運行環境:JDK 1.8,MySQL5.5+
修改配置文件
打開 application.properties 修改 MySQL 和 服務器端口 等連接信息.
前提是你的服務器必須要有JDK1.8環境,和mysql數據庫。
#JDK安裝命令
yum install Java-1.8*
把Tbed.jar和application.properties放到服務器你想存放的目錄比如/home,注意這兩個文件必須要在同一目錄下不能分開。 依次運行如下命令:
cd /home
Java -jar Tbed.jar
啓動項目
啓動後訪問地址爲:http://localhost:8088 , 8088就是你配置server.port=8088的端口.
初始用戶名:admin 初始郵箱:admin 初始密碼admin
注意:上邊的/home是你的jar包和application.properties文件放的目錄。 項目運行起來不要關閉Xshell窗口,否則項目將不能訪問。可以使用一些後臺命令把項目鎖定後臺。如nohup或screen,推薦使用screen
2. 分享目的僅供大家學習和交流,不能確保資源完整性和時效性,請在下載後24小時內刪除!
3. 不得使用於非法商業用途,不得違反國家法律。否則後果自負!
4. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
5. 如有鏈接無法下載、失效或廣告,請聯繫管理員處理!
6. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
耘藝源碼網 » Hellohao全網對象存儲圖牀源碼