[トップ]  [リング参加一覧]  [運営スレ]  [動作サンプル]

JLAB(じぇいらぶ) - 実況ろだ 明るい分散計画(仮) とは

概要
「共通のスクリプトを使った実況板・2ch向け画像アップローダ」の「ウェブリング」です。
誰でも簡単に参加でき、共通構造だから利用者も簡単に使えます。
リングの追加・管理はJLAB管理人が手動で行います。
このサイトではみなさんに設置していただく共通スクリプトの配布と
リング参加の受け付けを行っています。

発端
2006年夏、jikkyo.orgの運営する実況板向け画像アップローダ「実況ろだCAT」は危機に直面していた。
自宅鯖で運営されていたろだCATだが、回線の使用帯域が限界に達してきており
プロバイダから同時接続数制限をかけられるまでに至っていた。
長時間帯域を占領すると制限が開始され、サーバを5時間以上停止しないと
復旧しないというとても面倒なものであった。それに加えて回線はマンションで
共有している回線なので、これ以上の占有を続けるのも後ろめたい状況であった。
閉鎖を考えたものの、他に実況板に心を許してくれるアップローダもない現状だった。
そこで帯域をなるべく占有しないで、大量のアクセスを捌くために発案されたのが
この計画である。いくつかの鯖にろだCATと似たアップローダを設置して、利用者を
分散させようとする目論見である。果たしてうまくいくのだろうか、、、
みなさんの協力を心待ちにしております。
参考: 発案当時の実況サロン実雑スレログ (名前の由来などもこのスレにあります。)


JLABへの参加について ※これらを読んだ上、参加してください!

動作環境
・PHP と GD が必要になります。
 ふたばスクリプトでサムネイル生成モード動作が
 できる環境ならほぼ確実に動作します。
・自宅鯖の場合は光回線推奨。10Mbps以上の上り帯域が必要。
・レンタル鯖の場合は日間転送量15GB程度に耐えられるプランで運用してください。
・Perl CGI + GD or ImageMagick で動くバージョンもあるらしいです。スクリプト倉庫などを探して下さい。

参加者の利点・自由
・実況ろだが救える。
・自分の鯖を止めても利用者が他のJLAB鯖に流れてくれるから気楽に運営できる。
・アフィリエイトや自サイトの広告などを自由に貼ることが可能。
 (あまりに多くて利用者が使い難くなってる場合はリング除外対象になります。)
・実況民と2ちゃんねらーからの怒涛のアクセスで自宅鯖のテストができる。
・アップロードできる時間の制限が可能。危険なゴールデンタイムなどを回避可能。
・特定のジャンルの画像のアップ禁止などのローカルルール制定可能。
・使い勝手が大幅に変わらないならスクリプトの改良も自由。

参加者の欠点・義務
・管理作業はご自分でなさってください。
・ただのウェブリングですのでアップローダで発生した責任なども当方は関知しません、自己責任で参加してください。

その他の注意点
あまりにも制限・規制がひどいなどの場合はリング除外対象になります。
また悪質な利用がされている場合も除外対象です。
残念ながら使用に耐えない鯖だと判断された場合も除外対象です。


JLAB参加方法

1.スクリプトのダウンロード
公式版スクリプト(070314ver)をダウンロード。
過去のスクリプトや改変版・私家版スクリプトはこちら「JLABスクリプト倉庫」にあります。
私家版で試作型ですが金糸雀さんが作ったスクリプトが一番高機能でおすすめです。
公式版スクリプトはふたばちゃんねるスクリプトを元に少しだけ改造されただけです。
再配布、改造などの基準はふたばスクリプトと、その元のレッツPHP!スクリプトに準じます。
JLABに参加しない人でもご自由にご利用ください。

2.名前の設定
それぞれの実況ろだの名前は「実況ろだ***(3-6字までの半角大文字英数)」
(例:「実況ろだCAT」・「実況ろだTEST」)などにしてください。
任意に決められた部分を略称としてリングに載せます。
覚えやすい名前にしてくれると助かります。
フォルダ名は「jlab-(略称の半角小文字英数版)」にしてください。
(例:「jlab-cat」・「jlab-test」)

みんなが
http://host.domain.com/jlab-***/index.html (ロダURL)
http://host.domain.com/jlab-***/s/1157697971.jpg (画像URL)
のような共通URLにしてくれると、画像URLからでもロダに辿り着きやすくなるはず。
もちろんhttp://host.domain.com/folder/folder/jlab-***/のようになってもロダに辿り着けるから問題無いと思うよ。

3. スクリプトの設定
管理人の名前とトリップを入れる欄があります。連絡に使いますので絶対にトリップだけでも入れてください。
(トリップは変換後のキーでおねがいします。変換前キーがばれてるような共有鳥はやめてね。)
連投規制などはデフォのまま始めてみて、サーバの強さがわかってから調整して下さい。
後は、スクリプト設置に慣れている人なら普通に設定できると思われるので
あえて説明はしません。ちょっとした質問なら運営スレにしてもいいけどスルーの可能性大かも。

4.スクリプトの設置
このようにアップロードします。パーミッションは前者の方で動かなかったら後者で動かしてみて下さい。
これ以外にセキュリティが向上するいいパーミッション設定ありましたら教えてください。
	/jlab-*** (777 or 707)
	│
	├ /s (707 777)
	│ └index.html
	├ /t (707 777)
	│ └index.html
	└futaba.php (705 755)
	
以上を設置したら futaba.php にWebブラウザからアクセスしてみてください。
jlab-*** ディレクトリにロダのトップページとなる index.html が出力されます。
これで設置完了です。

5.リングへの追加申請
ここまでできて、問題なく動きそうならJLABリングに追加してもらって
実戦投入といきましょう。
追加申請や削除申請、質問、議論、雑談などは運営スレの方で受け付けます。
名前欄に自分の名前(任意)とトリップ(必要)を入れて、以下のテンプレで書き込んでください。
トリップはろだのものと一致しないと本人確認ができないので、同じものを使ってください。

■ JLAB アップローダリング 追加申請 ■
【ロダの名前】実況ろだ******
【ロダのURL】http://host.domain.jp/jlab-******/
【スクリプトVer】設置したスクリプトのバージョンを書いてください。
【サーバ種別】自宅鯖・VPS・クラウド・レンタル鯖(専用)・レンタル鯖(共用) などから選択。
【サーバ・回線の強さ】わかる範囲で書いてください。
【コメント】自己紹介でも注意事項でもなんでも書いてください。


6.JLAB参加完了






参考資料
実況ろだCATが入っている自宅サーバの環境
(現在、以下の環境での運用はしておりません)
captain.jikkyo.org
回線:NTT東フレッツ光 マンションVDSL Asahi-net
ルータ:NTTの定価15000円くらいの。
O S:Vine Linux
CPU:AMD K6-2 500MHz
MEM:192MB
HDD:10GB
WEB:Apache/1.3.33 (Unix) (Vine/Linux) mod_ssl/2.8.22 OpenSSL/0.9.7d PHP/4.4.1
平均日間トラフィック:18GB (最大で35GBくらいかな。)
MRTG - Traffic Analysis

こんなスペックでもそこそこできるもんです。みなさんもお古マシンを自宅鯖にしてみては?
これでもjpgなどの静的コンテンツは早いね。動的もCGIはかなりもっさりですがPHPならそこそこ。
やっぱり鯖のスペックよりも回線速度とプロバイダが物を言うようです。
実況板内でロダが使われる分だと最大でも18Mbpsくらいまでしか帯域消費しませんが、
旬の面白い画像が2ch全体に貼られてしまったらVDSL最大上り速度35Mbpsまで達して、瀕死状態になってしまう。
ちなみに20Mbps以上の通信が30分程度続くと例の帯域規制がプロバイダからかけられます。
まあ、マンションで無理やりロダやるDQNにはいい気味ですよねw
これからこのプロジェクトで帯域をあまり使わなくてもいいようになればいいなあ、、、

そうそう、光ファミリーなどで自宅鯖を考えている人がいましたら、プロバイダは規制が
少なそうなところを選ぶのがいいと思いますよ。安いなどの基準だけで決めないで。
OCNとかinfoweb@niftyとかeoとかを使っているロダが多いらしい。(あんまり信用しないでねw)





連絡先
中継局長男 ◆46cHounan6
chohnanあっとgmail.com

このページの作成に協力してくれた全ての人に感謝。ありがとうございます。

©2006 - 2011 JLAB produced by jikkyo.org