97久久精品无码一区二区天美,开裆裤羞辱调教高h绳子,欧美成人brazzers,成人免费午夜性大片,成人国产一区二区精品小说

Skip to content

將 GitHub Releases,Hugging Face,文件url等,渲染成類似網(wǎng)盤的文件列表顯示在網(wǎng)頁(yè)上,方便用戶下載開(kāi)源軟件。 支持視頻、音頻、圖片、PDF 等文件的在線預(yù)覽。

License

Notifications You must be signed in to change notification settings

jianjianai/FList

Repository files navigation

FList - 一個(gè)簡(jiǎn)潔的在線文件列表

將 GitHub Releases,Hugging Face,文件url等,渲染成類似網(wǎng)盤的文件列表顯示在網(wǎng)頁(yè)上,方便用戶下載開(kāi)源軟件。 支持視頻、音頻、圖片、PDF 等文件的在線預(yù)覽。 image

演示站

創(chuàng)建自己的Flist

-> 點(diǎn)擊前往 <-

為什么選擇 FList

  • ?? 低成本:無(wú)需數(shù)據(jù)庫(kù),無(wú)需服務(wù)器,Cloudflare Pages、GitHub Pages、Vercel、Netlify 等都可以輕松部署,使用成本幾乎為零
  • ?? 豐富:支持視頻、音頻、圖片、PDF 文件的在線預(yù)覽。
  • ?? 開(kāi)箱即用:只需簡(jiǎn)單配置,即可開(kāi)箱即用,無(wú)需繁瑣操作。
  • ?? 搜索引擎友好:靜態(tài)頁(yè)面生成,這使得頁(yè)面上的內(nèi)容可被搜索引擎很好的抓取

Tip

FList 正在積極開(kāi)發(fā),支持更多平臺(tái)。

支持情況

掛載文件

直接將這些平臺(tái)的文件掛載到 FList 列表中。

  • GitHub Releases
  • GitHub Repos
  • Gitee 發(fā)行版
  • Hugging Face Datasets
  • URL 下載鏈接

部署

支持部署到這些平臺(tái)上。

  • Cloudflare Pages
  • Vercel
  • Netlify
  • GitHub Pages

下載代理

支持從這些平臺(tái)代理下載文件

  • Cloudflare Pages
  • Vercel
  • Netlify

他是如何工作的?

Flist 的工作原理很像是一個(gè)爬蟲(chóng),它可以獲取各個(gè)平臺(tái)上的文件下載鏈接,之后將這些文件渲染成 HTML 靜態(tài)頁(yè)面,當(dāng)用戶下載文件時(shí)實(shí)際上會(huì)從原站下載。

由于某些平臺(tái)的下載速度不佳,所以 Flist 還可以配置下載代理,當(dāng)用戶需要下載或者預(yù)覽時(shí)可以通過(guò)代理鏈接下載。

Flist 本質(zhì)是一個(gè) VuePress 的主題。也因此具有非常好的加載性能和搜索引擎優(yōu)化(SEO)。

為什么不是...?

Alist

Alist 支持掛載的網(wǎng)盤比 Flist 要豐富得多,但是 Alist 部署和使用成本要比 Flist 高太多。 Alist 是一個(gè)程序,需要在可執(zhí)行的平臺(tái)上運(yùn)行,還需要搭配一個(gè)數(shù)據(jù)庫(kù)使用。 而 Flist 就是為零成本長(zhǎng)期分享而生的,可以在任何邊緣服務(wù)器上運(yùn)行。例如 Cloudflare,Vercel,GitHub Pages等,這些平臺(tái)都是免費(fèi)的。

zfile

ZFile 是一個(gè)適用于個(gè)人的在線網(wǎng)盤程序,需要java運(yùn)行環(huán)境才能運(yùn)行,和 Alist 部署和使用成本要比 Flist 高太多。 而 Flist 就是為零成本,長(zhǎng)期分享而生的,可以在任何邊緣服務(wù)器上運(yùn)行。例如 Cloudflare,Vercel,GitHub Pages等,這些平臺(tái)都是免費(fèi)的。

交流社區(qū)

鳴謝

以下是用到的工具或庫(kù),感謝這些項(xiàng)目的作者們的辛苦付出

  • Vue.js -- 漸進(jìn)式 JavaScript 框架
  • VuePress -- 一款基于 Vue 的靜態(tài)網(wǎng)站生成器
  • ArtPlayer -- 一款基于 HTML5 的視頻播放器
  • APlayer -- 一款開(kāi)源的音樂(lè)播放器
  • v-viewer -- Vue3 圖片瀏覽組件
  • pdf-vue3 -- Vue3 PDF 組件
  • iconshock -- 圖標(biāo)庫(kù)
  • @vuepress/plugin-nprogress -- 在切換到另一個(gè)頁(yè)面時(shí)會(huì)展示進(jìn)度條。

About

將 GitHub Releases,Hugging Face,文件url等,渲染成類似網(wǎng)盤的文件列表顯示在網(wǎng)頁(yè)上,方便用戶下載開(kāi)源軟件。 支持視頻、音頻、圖片、PDF 等文件的在線預(yù)覽。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published