Hellohao全網(wǎng)對象存儲圖床源碼
以下是【狼語】分享的內(nèi)容全文:
Hellohao全網(wǎng)對象存儲圖床源碼 開發(fā)語言:java
Hellohao圖像托管程序這是一個(gè)基于多家對象存儲源的SpringBoot開源圖像托管程序。
目前已經(jīng)支持對接本地、網(wǎng)易、阿里、又拍、七牛、騰訊、FTP、U-File、Backblaze、Minio等存儲源。
功能強(qiáng)悍,作者立志要把圖像托管一步一步開發(fā)到極致。未來,Hellohao圖像托管程序不僅僅是圖床那么簡單。
底層上將目前的JDK1.8升級為JDK11。 程序后端框架將升級SpringBoot框架,接口采用統(tǒng)一標(biāo)準(zhǔn)格式。
同時(shí)前端UI將完全重構(gòu)采用Vue+iviewUI+AxIOS+router前后端分離式開發(fā)(至于最終是否采用前分離式部署,到時(shí)候再定)。
本次重構(gòu)也將會在功能上實(shí)現(xiàn)突破。 同時(shí),在完成重構(gòu)后的,我著重把重心放在圖像的整合和管理,
解決圖像量大的站點(diǎn)更加方便的查找 管理 歸類后臺圖像。
主要功能:
多主題支持:炫酷壁紙、簡約藍(lán)白
支持 圖片拖拽、截圖軟件直接(Ctrl+V)和圖片URL地址上傳。
圖片定期暫存(到期自動(dòng)刪除)
支持畫廊分享模式(用戶可把自己當(dāng)前上傳的圖片以圖片集的形式批量分享給好友)
重復(fù)圖片檢測
支持上傳者IP記錄,并可配置IP黑名單操作
支持鏈接生成二維碼。
支持開啟/關(guān)閉API接口。
設(shè)置用戶可用容量
擴(kuò)容碼生成(用戶可使用擴(kuò)容碼進(jìn)行容量擴(kuò)充)
分發(fā)群組(配置用戶群組,不同群組分發(fā)圖片到不同對象存儲)
首頁背景動(dòng)態(tài)/靜態(tài),以及簡約模式設(shè)置
URL列表、縮略圖。查看原圖等功能。
圖片鑒黃配置(開啟后,每天固定時(shí)間進(jìn)行非法圖片監(jiān)測)
游客、用戶的上傳管理
郵箱注冊激活。
站點(diǎn)樣式設(shè)置和上傳規(guī)則配置等。
安裝方法:
運(yùn)行環(huán)境:JDK 1.8,MySQL5.5+
修改配置文件
打開 application.properties 修改 MySQL 和 服務(wù)器端口 等連接信息.
前提是你的服務(wù)器必須要有JDK1.8環(huán)境,和mysql數(shù)據(jù)庫。
#JDK安裝命令
yum install Java-1.8*
把Tbed.jar和application.properties放到服務(wù)器你想存放的目錄比如/home,
注意這兩個(gè)文件必須要在同一目錄下不能分開。 依次運(yùn)行如下命令:
cd /home
Java -jar Tbed.jar
啟動(dòng)項(xiàng)目
啟動(dòng)后訪問地址為:http://localhost:8088 , 8088就是你配置server.port=8088的端口.
初始用戶名:admin 初始郵箱:admin 初始密碼admin
注意:上邊的/home是你的jar包和application.properties文件放的目錄。
項(xiàng)目運(yùn)行起來不要關(guān)閉Xshell窗口,否則項(xiàng)目將不能訪問。
可以使用一些后臺命令把項(xiàng)目鎖定后臺。如nohup或screen,推薦使用screen
本站不存儲任何資源文件,敬請周知!
本網(wǎng)站采用 BY-NC-SA 協(xié)議進(jìn)行授權(quán) 轉(zhuǎn)載請注明原文鏈接:Hellohao全網(wǎng)對象存儲圖床源碼

侵權(quán)舉報(bào)/版權(quán)申訴



