W
看板 C_Chat作者 buffalobill (水牛比爾)標題 [倒了]imge.tw 倒站公告時間 Sat May 20 11:26:15 2023
前情提要
https://www.ptt.cc/bbs/C_Chat/M.1683345514.A.92E.html
Fw: 圖床測試 - ACG板 - Disp BBS
buffalobill 看到 imgur 要大掃除的公告 就起心動念想自己刻一個圖床出來 然後5/2星期二就開始動手了 一、估狗的雲端主機GCP 為什麼選估狗? 因為估狗在台灣彰濱工業區有機房 哪天台灣連外的十幾條海底電纜
結局
https://i.imge.tw/lVZ.png
經過兩個星期的經營
確定了無法支撐流量費用
imge.tw 將在5/31我睡醒後關機
走向了結局一
流量
https://i.imge.tw/BVs.png
14天流量1.5T
費用178.45鎂
https://i.imge.tw/RVY.png
流量費
對外流量的費用是1GB 0.12鎂
本來以為是台灣的頻寬太貴
查了一下站架在國外也一樣是1GB 0.12鎂
然後AWS跟Azure的費用也是差不多
於是默默地將心中對中華電信的訐譙收回來
錯怪人家了,唉嘿!
https://i.imge.tw/lVy.png
課金
我自從棄了FEH之後就沒有在手遊上課金了
架這個站本來是打算一個月如果只有八九十鎂的話就撐下去
直到我找到下一個想課金的手遊
只是目前看起來不是一個月一單
而是一星期一單Orz...
收益
從來沒考慮過廣告
不知道如何接也沒打算接
我只有問了些認識的人想不想當冤大頭
付錢投資我這永遠不會有回報的項目
得到的回答竟然都是No
唉!人情冷暖啊!
https://i.imge.tw/lVX.png
容量
一開始申請了50GB的硬碟
不過本圖床沒廣大宣傳
使用的人偏少
一天大概增加幾十張圖而已
非常的空,應該只申請10GB再視情形增加就好
https://i.imge.tw/lVh.png
戰犯
有事沒事我就會去看log
其實大部分的流量來自於少數熱門的文章
比如:
https://www.ptt.cc/bbs/C_Chat/M.1683814614.A.D36.html
https://www.ptt.cc/bbs/C_Chat/M.1684133839.A.B3B.html
這兩篇大概就是壓死駱駝的最後兩台重武裝鋼彈了
然後我也會用google去掃24小時內ptt上有誰使用了本圖床
https://www.google.com/search?q="imge.tw"+site:ptt.cc&tbs=qdr:d
瀏覽數
架站不久後有去實作一個功能
就是每次透過i.imge.tw看圖後
後台就偷偷地記錄在DB
然後去重複IP後統計出昨日最高瀏覽數的圖片
透過此功能還可以計算一篇文章的熱門程度
比如第一戰犯就出現過當日破萬的瀏覽數字
只是後來發現DB出現錯誤訊息
覺得是操作太頻繁,所以這功能就拔掉了
https://i.imge.tw/lVk.png
資訊頁
本來瀏覽數做好
計畫是做個資訊頁的,功能對標Imgur
https://imgur.com/mKNU8eE
網頁輸出
可以看到該圖片的一些資訊
甚至還考慮做檢舉功能之類的在上面
但是既然不做瀏覽數了
也沒必要弄個資訊頁
Referer
巴哈來的在載圖片時
referer會帶整篇文章的網址
而ptt web版有設了一個header
strict-origin-when-cross-origin
讓瀏覽器帶的referer只有網域
https://www.ptt.cc/
而非文章的完整網址
但是智慧型手機就不會甩那個header
referer照常是完整網址
https://i.imge.tw/lVN.png
關於結局二
至於有沒有人上傳色情圖片上來?
答案是有,但非常少,我一看到就會順手刪了
刪除的次數一隻手就可以數了
如此之少的原因我想是我做對了一件事
那就是只允許台灣IP上傳圖片
眾所皆知,現代人在網路上想幹壞事
第一步就是先跳VPN從外國來...
限定台灣IP就擋住了這些壞念頭
https://i.imge.tw/lVf.png
呃擦邊球我就不管了XD
其它攻擊
網站公開出來
自然會受到有的沒的攻擊,比如:
https://i.imge.tw/lVR.png
大多數攻擊是基於那些知名的framework下去試的
啊由於本站是全手刻PHP,天然免疫
不過有遇到來try path的
https://i.imge.tw/dV6.png
只好來裝fail2ban
圖檔路徑的編碼
我是有稍微加工過
不讓人太容易猜出規則
從而將本站的圖全部Dump出來
對解謎有興趣的同學可以試試
但404太多就會fail2ban
https://i.imge.tw/UVt.png
給個提示
這是本站第一張圖片,資料庫裡id是1
https://i.imge.tw/iVI.jpg
後悔的事
imge.tw這名字太隨便
後來才想到,應該取名mage.tw的
如此一來
直連圖用的網域就會變成
i.mage.tw
IMAGE!
唉唉當初真的沒想到啊
如果
說來說去倒站主因就是1G 0.12鎂太貴了
如果是0.012鎂就不會倒了
或是台幣升值到1台幣=0.3鎂的話也不會倒
真不知道這0.12鎂是誰定出來的
以後會不會變少
或是這種不算流量費的固定專線
https://i.imge.tw/lV3.jpg
只是這種不報價格的
應該跟海產店寫「時價」一樣
貴到超乎想像
imgur
5/15單日早上中華電信線路連imgur似乎出現問題
引起一點恐慌,不過很快就回復正常
有些舊文章的圖的確無法看到
應該是如同之前公告般被清理了
整體影響應該還好
以後我也會繼續用吧
關機
網站關機後就不會計費
但資料都會在
等郭台銘贊助之後就又可以重新開機了
(想太多)
作為最後的狂歡
大家可以多丟些圖上來
反正十天後就不能看了
https://imge.tw
說了一大堆,謝謝大家收看
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.13.225 (臺灣)
※ 作者: buffalobill 2023-05-20 11:26:15
※ 文章代碼(AID): #1aQ3tRzo (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1684553179.A.F72.html
※ buffalobill:轉錄至看板 Marginalman 05/20 11:26
推 haseyo25: 重點,限定台灣IP可以省很多麻煩13F 05/20 11:29
推 Lass1n: 不接廣告肯定賠錢的吧17F 05/20 11:30
推 RbJ: 辛苦了19F 05/20 11:30
推 linjrming: 偷偷跟你說,你前端有掛CDN的話流量會更便宜23F 05/20 11:31
→ chadmu: 這篇有FEH 有點24F 05/20 11:31
→ linjrming: 然後流量費是可以談的 有聽說談到 80%off27F 05/20 11:32
推 nisioisin: 推 不過你最後提到那個名字感覺有點危險30F 05/20 11:33
推 tomalex: (′・ω・‵) 哇啦哇啦32F 05/20 11:33
推 Nuey: 推實驗精神37F 05/20 11:35
推 a125g: 辛苦了43F 05/20 11:35
推 Shin722: GG,也算讓我長見識,流量要花多少錢44F 05/20 11:36
→ Xpwa563704ju: 等等看了一下我自己有用其他網址...,不過推實驗精神,經營高流量的網站真的很不簡單45F 05/20 11:36
推 EternalK: 看到沒被提名才發現是哪個名字在危險XDD47F 05/20 11:36
推 wai0806: 是我的問題嗎 等他跑一張圖要一點時間 跟imgur的順暢度沒法比欸55F 05/20 11:38
推 AdomiZA: 推實驗精神 這種流量果然還是公司等級的金流才好維持59F 05/20 11:39
→ AdomiZA: 502 Bad Gateway61F 05/20 11:39
→ buffalobill: 平常沒人時超順的,是我CPU跟RAM買最便宜的鍋..62F 05/20 11:39
推 davidex: 果然還是要開公司才撐得住流量QQ64F 05/20 11:40
推 linjrming: 你去 Load Balancing 設定的地方把 CDN 打開65F 05/20 11:40
→ linjrming: 然後快取模式設定好就不會吃 CPU 了67F 05/20 11:40
→ spfy: 沒問題 再課兩單68F 05/20 11:40
→ ltytw: 台灣免空類的都玩不起來 幫QQ75F 05/20 11:42
推 smallreader: 全部502 Bad Gateway 果然真的島了XDDDDD77F 05/20 11:43
→ sableangle: 看起來掛cdn就能解決問題,好奇沒有這麼做的原因78F 05/20 11:44
→ buffalobill: cookieless,你走CDN就會在人家server上留下cookie..80F 05/20 11:45
推 ssarc: 只要是免費,就會被玩爛82F 05/20 11:46
推 fmatt: 辛苦了87F 05/20 11:47
推 linjrming: 自己買的CDN沒有cookie啦 至少我用GCP是這樣88F 05/20 11:48
推 Thide: QQ92F 05/20 11:48
推 w790818: CND跟餅乾有什麼影響?93F 05/20 11:49
推 RbJ: 台灣這種吃到飽的環境真的蠻恐怖的94F 05/20 11:49
推 Dayton: 唉 加油314F 05/20 18:28
→ TCPai: 敢做給推316F 05/20 18:37
--