[圖床] 自架圖床/影片空間 Urusai.cc 分享

看板C_Chat (希洽)作者 (loser)時間4小時前 (2025/06/20 19:57), 2小時前編輯推噓39(39020)
留言59則, 45人參與, 1小時前最新討論串1/1
[圖床] 自架圖床/影片空間 Urusai.cc 分享 先提供網站測試網址: https://urusai.cc 沒有華麗的社群功能、沒有個資追蹤,只有簡單直接的上傳分享。 有需要免空的鄉民可以來玩玩看~ 前言/閒聊 前陣子 Imgur 又把台灣 IP 擋了,看到不少板友說掛 VPN 就能繞過,但每次上傳都得特 地切換 VPN 也太麻煩了。那時我突然想到,何不自己搞個代理伺服器來中轉就好? 這讓我回想起當初 Dcard 偷吃 Imgur 豆腐,弄了個 imgur.dcard.tw,讓圖片掛自己網 域但實際存放在 Imgur,既省空間又有自有網址。稍微研究一下後,發現似乎比想像中簡 單,就這樣...這個網站就誕生了! 簡單來說,整體我們採以下架構流程: 上傳 使用者上傳 → urusai.cc 接收 → 中轉至代理伺服器 → 上傳至 Discord / Telegram / Meta / Google / Imgur 等各大空間 瀏覽 使用者訪問 urusai.cc → 解碼取得檔案位置 → 代理伺服器從第三方空間抓取 → 顯示 檔案給用戶 而眼尖的板友可以發現,資料實際上全部儲存在第三方平台,我們只儲存「訪問資料」與 「對應網址/Token」,因為在亞洲搞這類空間幾乎穩賠不賺,即便前期負擔不重,但若 長久累積,數十數百 TB 的儲存費用實在難以負荷,而此時就面臨幾種選擇 1.刪檔、限制上傳 2.各種加廣告(並且要強制導回預覽頁,不能提供熱連結) 3.靠大企業贊助(但台灣?別妄想了) 所以利用這些大公司的空間就是我們能想到的最佳方法 而且如果我們不講,大家根本不會發現這些圖其實都不在我們自己伺服器上, 因為你看到的連結全都是 urusai.cc 啊~ 但我們既然初衷是做透明空間/圖床,那就不演了,直接公開架構給大家看! 其實本來沒打算公開,只是看到現在的圖床/免空選擇越來越少,不是加一堆社群功能, 就是各種追蹤器、點擊計數器。而又聽一位行銷公司朋友說現在不少廣告投放利用圖床的 計數器來觀察在ptt葉佩雯的行銷成效,這...感覺就有點變味了。 所以我們設計這站的初衷很簡單: * 不記錄任何用戶資訊(包括上傳 IP、瀏覽 IP) * 不記錄瀏覽次數 * 不搞社群、不搞行銷、不搞追蹤 只是一個單純「分享圖片」的空間。 補充一下進度 其實整個想法是 6/8 才突然冒出來,6/10 開始動工,今天網站就上線了。 目前還沒做什麼壓力測試,有些 bug 或細節會慢慢補。 另外因為網域還在 NRD(New Registered Domain)階段,有可能部分 ISP 或防毒軟體會 擋,這很正常,過一兩週就會正常。 功能特色 1. 支援上傳 影片、圖片、txt、pdf 2. 單檔最大100MB 3. 支援拖拉、選擇、ctrl+v上傳 4. 支援一次多檔上傳 5. 支援建立相簿功能 6. 支援 NSFW 模糊提示 7. 支援簡易API 8. 支援5(6?) 種介面語言 9. 支援深色/一般介面 使用規則 請不要違反以下原則: 1. 不違反日本/美國法律 2. 不上傳侵權內容 3. 不上傳詐騙、病毒、兒少色情(會被FBI敲門那種)等違法資料 功能演示 首頁,就這麼簡潔,相信不用教學也會使用 https://i.urusai.cc/QX8iO.png
上傳檔案後就會顯示於下方 (點連結自動複製、點圖片另開新連結預覽) https://i.urusai.cc/z2jnm.png
有多個文件還可以點選右上方的創建相簿組成相簿群 (相簿群文件上限為50個) https://i.urusai.cc/XAXnJ.png
https://i.urusai.cc/ZokEz.png
繁體看不懂可以選其他語言 (預設語言為瀏覽器語言) https://i.urusai.cc/0HeMy.png
也提供簡易的API供呼叫 https://urusai.cc/api 大概就是這樣,下面就是不同文檔的預覽內容 相簿預覽 https://i.urusai.cc/a/shine 一般圖片預覽/熱連結 https://i.urusai.cc/shine https://i.urusai.cc/shine.png
GIF https://i.urusai.cc/kawai.gif
WEBP https://i.urusai.cc/Kawai.webp 聲音 https://i.urusai.cc/LONER 影像 https://i.urusai.cc/otaku https://i.urusai.cc/gomen NSFW遮罩 https://i.urusai.cc/YABAI txt文字預覽 https://i.urusai.cc/aZjJb 團隊 * 2 位台灣人 + 1 位外國人組成 * 外國人提供實體伺服器、網站註冊相關雜事 (網站實際擁有者) (外國人非華人,所以不用擔心政治審查問題) * 台灣人主要負責開發與處理申訴 * 若台灣這邊未來推出太GY的法條我們不排除退出,讓網站完全轉交給這外國人處理 未來? 1.目前空間我們在測試階段只完成串接三個空間,其餘的有些寫一部分、有些還沒測試, 預計會逐步加到20+ 2.註冊登入功能後端寫好了,但前端還沒接上,之後看使用狀況再評估需不需要提供 (3.) 有空的話未來會定期公開網站透明報告,包含流量、成本、營收(若有的話)、如 何保障隱私及部分資料庫結構說明等任何你想知道的(除了串哪些網站及團隊成員資訊外 都有可能全公開)。 網站完成度差不多已經九成,未來頂多小修+多語系擴充,不會大改。 收益? 創這網站本來就沒想要賺錢,畢竟又不是靠這吃飯的,原則上每月30TB流量內我們都能扛 ,不會放廣告或放贊助 超過這數字的話我們會先考慮能利用的資源,真的不能才會放廣告或放贊助 當前成本? 1.網域註冊費 2.99美金/年(首年優惠) 2.團隊中的外國人在Las Vegas有租機櫃,分一部分伺服器資源給我們使用,而個人贊助 100美金,同規格在linode 上約864美金/年 其它QA Q1.既然是台灣人,為什麼不用.tw網域? A1.原因有三點 一、tw網域比較貴 二、tw網域勢必受到台灣監管 三、說個鬼故事,像這種名氣不大的資訊服務站,你只要刻意上傳一些違法內容(例如: 詐騙、色情、釣魚網址、病毒等),並用英文寄信給TWNIC的指定處理單位檢舉,你的網 域就會直接遭到停止解析,並且不會通知唷!要自己在上班時間聯繫TWNIC才會解凍 Q2.OO網站/APP不會自動開圖,能請他們支援嗎? A2.你可以聯繫他們請他們支援,我們不會主動聯繫任何第三方網站/APP請他們支援我們 的網站 Q3.檔案是一次上傳到所有第三方空間? A3.目前暫定一般小圖檔(<10MB)會隨機上傳約三個網站,大圖檔、非圖檔則為1-2個, 因為若一次上傳到20+網站的話太吃我們後端資源 Q4.第三方網站不會刪檔? A4.可能會,假如你的檔案上傳到的第三方網站都刪檔了,那就無法訪問了 Q5.上傳速度怎感覺不快? A5.上傳每個檔案至少都經過三台伺服器(我們的主控伺服器、代理伺服器、第三方網站 空間伺服器),當然快不了 Q6.為何中間還多一個代理伺服器? A6.許多第三方網站有限制每小時IP請求數,所以得掛代理(如VPN)才能一直使用多個IP 上傳 Q7.我的檔案會被他人知道嗎? A7.可能會,並不是所有網站都有私人功能,但使用本站請保持分享的心態使用,而不是 當私人空間使用,要私人空間請去用Google Drive, iCloud 這些空間 Q8.刪除連結的功能是指刪除檔案嗎? A8.主要是刪除本站連結的訪問權限,第三方網站若沒提供刪除API我們也不會去手刻刪除 功能出來 *但本站設有緩存,頁面可能短期內還是能訪問。 Q9.會開源嗎? A9.可能不會。但為避免後端伺服器負擔太重,能寫在前端通通寫前端了,後端請ChatGPT 依照前述邏輯套應該不用一小時能抄出一個87%像的網站 Q10.檔案會壓縮嗎? A10.不一定,有些空間會壓縮,基本上我們以不壓縮的空間為最先抓取順位 Q11.網站開發/維修速度有點慢? A11.團隊成員都是業餘經營這網站的,當然不可能像本業一樣秒處理 Q12.你們團隊自有機櫃,為什麼不上傳到自己伺服器上保存? A12.因為這服務不賺錢,伺服器也要錢,外國人他不想分這麼多資源在這賠錢服務上 Q13.urusai很難記憶欸? A13.うるさい!うるさい!うるさい! 一般聯絡: nanda@urusai.cc 版權/申訴: dmca@urusai.cc (48小時內處理/不回信) 或 shine@urusai.cc (96小時內處理/會回信) *若同時寄給以上兩組信箱視同不需回信 另外,不收站內信,拜託別寄站內給我啊! 另外開了個DC群,歡迎一起聊聊,ACG啥的要聊也歡迎~ Discord:https://discord.gg/wS2Nq7dQ *拍謝,剛剛放錯連結 結語 我們希望打造一個「不追蹤、不記錄、不賣數據」的純粹分享空間,也盡可能做到「資料 最小化」與「匿名化」來建構。 即使整個資料庫被公開,也不會洩漏任何人的個資(我們不認為圖片連結是個資)。 若有任何想法或建議,歡迎交流,文長感謝大家看到這裡 最後再抱怨幾句... 聽說現在越來越多PTT APP支援預覽網址功能了,但是不要做半套啊!!大公司預覽功能 都有掛代理,你們這些預覽直接使用用戶設備去預覽,這豈不是讓行銷公司更好搜集資訊 嗎? 畢竟很多短網址都能記錄...哎不說了 https://i.urusai.cc/PD3Y5.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.9.218 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1750420644.A.41A.html

06/20 19:58, 4小時前 , 1F
不懂 這麼久以來天天用img也沒開VPN 怎麼就沒擋我
06/20 19:58, 1F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 19:59:17

06/20 19:58, 4小時前 , 2F
上色還是排版跑掉了
06/20 19:58, 2F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:01:49

06/20 20:00, 4小時前 , 3F
看了一下圖床好像有點厲害 推一下
06/20 20:00, 3F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:06:46 ※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:09:54 ※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:13:56

06/20 20:11, 4小時前 , 4F
嗚嚕賽!
06/20 20:11, 4F

06/20 20:13, 4小時前 , 5F
沒開vpn應該是用看ptt的app上傳吧 那個目前還沒擋
06/20 20:13, 5F

06/20 20:13, 4小時前 , 6F
好強喔,推推
06/20 20:13, 6F

06/20 20:14, 4小時前 , 7F

06/20 20:14, 4小時前 , 8F
我來試試
06/20 20:14, 8F

06/20 20:16, 4小時前 , 9F

06/20 20:19, 4小時前 , 10F
06/20 20:19, 10F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:23:22

06/20 20:22, 4小時前 , 11F
06/20 20:22, 11F

06/20 20:25, 4小時前 , 12F

06/20 20:27, 4小時前 , 13F
06/20 20:27, 13F

06/20 20:29, 4小時前 , 14F
好好好
06/20 20:29, 14F

06/20 20:31, 4小時前 , 15F
推 但上一個這樣做的已經島了
06/20 20:31, 15F

06/20 20:34, 4小時前 , 16F
這樣很容易倒欸,尊重你燒錢
06/20 20:34, 16F

06/20 20:35, 4小時前 , 17F
還可能遇到有人上傳幼幼圖爆破
06/20 20:35, 17F
應該沒這麼容易倒,最大宗成本我們基本都是利用各大服務去蹭免錢的,唯一比較大的問題就是幼幼圖,但存在DC及Tg私人群組應該沒這麼容易被刪 至於說燒錢,其實成本比想像中低,我們管理的其他商業服務每月50TB流量+2億次以上的請求主機費一年也不到十萬

06/20 20:35, 4小時前 , 18F
imgur現在大尺度的很快就砍了……其實已不太好用
06/20 20:35, 18F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:42:30

06/20 20:37, 4小時前 , 19F
前幾個這樣搞的都倒了,總覺得沒收入純付出很難撐
06/20 20:37, 19F

06/20 20:40, 3小時前 , 20F
我自己會腦補釘宮的聲音
06/20 20:40, 20F

06/20 20:43, 3小時前 , 21F
終究還是看你多快會被FBI抓走
06/20 20:43, 21F
再次強調,幼幼圖跟侵權內容我們會刪哦,假如刻意一直上傳幼幼圖我們也不排除會開圖片辨識,針對上傳幼幼圖的記錄上傳者IP ※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:46:42

06/20 20:44, 3小時前 , 22F
推 好奇問個
06/20 20:44, 22F

06/20 20:44, 3小時前 , 23F
假設你們proxy策略的某一個第三方空間對接因為某張圖片
06/20 20:44, 23F

06/20 20:44, 3小時前 , 24F
而被ban,那其他部分正常的圖片也會遭殃嗎? 還是後端策
06/20 20:44, 24F

06/20 20:44, 3小時前 , 25F
略會copy到其他第三方空間?
06/20 20:44, 25F
其他圖片會不會遭殃我們無法保證,看那些空間是純刪帳號還是連帶刪除之前上傳的內容; 但我們每張圖片其實都會傳好幾個空間,應該不會這麼剛好全被停權+刪除 且我們會定期更換相關第三方網站的Token,所以就算被刪通常只會影響一個區間的檔案

06/20 20:46, 3小時前 , 26F
06/20 20:46, 26F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:51:09

06/20 20:47, 3小時前 , 27F
之後登入註冊也會提供API嗎?
06/20 20:47, 27F
登入註冊不會提供API,但登入後可以取得用戶的上傳Token,用這上傳的資料都會加在對應帳號下 ※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 20:53:03

06/20 20:52, 3小時前 , 28F
哦哦哦原來 感謝 打完才發現Q3有講XD
06/20 20:52, 28F

06/20 21:06, 3小時前 , 29F
06/20 21:06, 29F

06/20 21:07, 3小時前 , 30F
06/20 21:07, 30F

06/20 21:08, 3小時前 , 31F
06/20 21:08, 31F

06/20 21:11, 3小時前 , 32F
06/20 21:11, 32F

06/20 21:12, 3小時前 , 33F
06/20 21:12, 33F

06/20 21:15, 3小時前 , 34F
這樣手機App就還蠻不方便的 除非用電腦登入拿token
06/20 21:15, 34F

06/20 21:15, 3小時前 , 35F
然後再寫App上傳
06/20 21:15, 35F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 21:17:29

06/20 21:17, 3小時前 , 36F
06/20 21:17, 36F

06/20 21:21, 3小時前 , 37F
06/20 21:21, 37F

06/20 21:25, 3小時前 , 38F
!
06/20 21:25, 38F

06/20 21:50, 2小時前 , 39F
你伺服器在台灣就遵守台灣法律,是不是惡法你說了不算,
06/20 21:50, 39F

06/20 21:50, 2小時前 , 40F
每個人都可以自己決定想遵守什麼法那法律就沒意義,不要
06/20 21:50, 40F

06/20 21:50, 2小時前 , 41F
太自以為是。
06/20 21:50, 41F
我們伺服器不在台灣哦,甚至連網站擁有者也不是這兩位台灣人,當然若覺得上面那段很礙眼那我們就移除了

06/20 21:59, 2小時前 , 42F
06/20 21:59, 42F

06/20 22:01, 2小時前 , 43F
06/20 22:01, 43F

06/20 22:04, 2小時前 , 44F
貼釘宮色圖會被刪嗎
06/20 22:04, 44F

06/20 22:06, 2小時前 , 45F
帥讚
06/20 22:06, 45F

06/20 22:09, 2小時前 , 46F
06/20 22:09, 46F
※ 編輯: iBing (36.229.9.218 臺灣), 06/20/2025 22:11:53

06/20 22:17, 2小時前 , 47F
Imgur 現在很嚴吧 就算看不出露照砍
06/20 22:17, 47F

06/20 22:17, 2小時前 , 48F
測試
06/20 22:17, 48F

06/20 22:17, 2小時前 , 49F

06/20 22:19, 2小時前 , 50F
下體只要塗成肉色就算你沒畫性器照砍
06/20 22:19, 50F

06/20 22:21, 2小時前 , 51F
imgur已經爛掉惹
06/20 22:21, 51F

06/20 22:41, 1小時前 , 52F
06/20 22:41, 52F

06/20 22:41, 1小時前 , 53F
推推,自架服務給讚
06/20 22:41, 53F

06/20 22:46, 1小時前 , 54F
06/20 22:46, 54F

06/20 23:01, 1小時前 , 55F
勇者幫推
06/20 23:01, 55F

06/20 23:05, 1小時前 , 56F
測試看看
06/20 23:05, 56F

06/20 23:05, 1小時前 , 57F

06/20 23:11, 1小時前 , 58F
06/20 23:11, 58F

06/20 23:34, 1小時前 , 59F
大師
06/20 23:34, 59F
文章代碼(AID): #1eLKoaGQ (C_Chat)
文章代碼(AID): #1eLKoaGQ (C_Chat)