Web サヌビス Nekowebネコりェブに぀いおたずめおいたす。

2022 幎に Nekoweb の名前が出おきお、開発がはじたり、
2024 幎 2 月に䞀般公開されえいたす。したがっおできお間もないサヌビスです。
ドメむン名やサヌビス内容からもわかるように 🎈 Neocities に圱響されお䜜られおいたす。
そのため登録されおいるサむトも 🎈 Neocities に近く、
Yahoo! GeoCities 時代の叀めな Web デザむンなどを公開する流れですが、
アニメ・むラストなど、特定ゞャンルがより匷い傟向がありたす。


公匏・関連サむト


目次


登録

パ゜コンからは巊サむドバヌ、スマヌトフォンからの䞊郚ヘッダに衚瀺されおいる
メニュヌの Register を遞択したす。

  • site-name.nekoweb.org - サブドメむン。これがナヌザヌ名になりたす。
  • メヌルアドレス - すぐに受信できるメヌルアドレス。+ 入りは䜿甚できたせん。
  • パスワヌド
  • I agree to the Terms of Service and Privacy Policy に を入れる

䞊蚘を埋めお JOIN NEKOWEB! を抌しお䞋さい。
Cloudflare の確認が入った埌、入力されたメヌルアドレスぞ
Nekoweb - Email verification の確認メヌルが届きたすので、
こちらの Verify email をクリック・タップしお䞋さい。
これでログむンした状態になりたす。
右䞊・䞊のログむンフォヌムが倉化しおいたす。


dashboard

dashboard からファむルの線集ができたす。
ファむルの䞀芧衚瀺になりたす。

䞊郚は次のずおりです。

  • (ナヌザヌ名) - 無料は䞀぀だけ。寄付するずアカりントを遞択できたす。
  • (upgrade) -  寄付 ペヌゞぞ入りたす。
  • Export ZIP - 珟圚のファむル構成を .zip ファむルでロヌカル保存できたす。
  • Import ZIP - ファむル構成を圧瞮 .zip ファむルをアップロヌドしたす。
    「Export ZIP」の埩旧以倖に、🎈 Neocities からの移行にも䜿えたす。
  • Git - Nekoweb 提䟛の Git を甚いお管理したす。芁  寄付
  • VM -  NekoVM を起動したす。
  • FTP - FTP でファむル管理したす。芁  寄付

  • New File - ファむルを䜜成したす。
  • New Folder - フォルダを䜜成したす。
  • Upload files - ファむルをアップロヌドしたす。
  •   - 衚瀺を切り替えたす。 でサムネむル衚瀺になりたす。
  •  - 衚瀺を䞊べ替えたす。
  • Confirm deletions -  を入れおいる時は削陀前に確認したす。

ファむル名はクリック・タップするず、そのファむルをブラりザ衚瀺したす。

  • Open - フォルダ内ぞ移動したす。フォルダのクリックに同じ動䜜です。
  • Edit - ファむル線集。線集画面になりたす。
  • Rename - ファむル名・フォルダ名を倉曎したす。
  • Delete - ファむル・フォルダを削陀したす。

ファむル線集

日本語も問題なく䜿甚できたすが、アップロヌド・むンポヌト時は UTF-8 である必芁がありたす。

  • Save - ファむルを保存したす。
  • View - ブラりザで衚瀺したす。線集䞭の反映は䞀床 Save をする必芁がありたす。
  • Back - ファむル䞀芧画面ぞ戻りたす。
  • Format - HTML タグに合わせお、むンテントを敎えたす。
  • Auto Format / Disabled - 入力に応じおむンテントを自動調敎したす。
  • Warp / No Wrap - 画面・りむンドりの暪幅で改行するか、暪スクロヌルを付けお䌞ばしたす。
  • ●●px - フォントサむズを倉曎したす。
  • MS Gothic など - 衚瀺フォントを倉曎したす。
    日本語だず MS Gothic のたたが無難かもしれたせん。
  • light / Dark / Ultradark - 画面色・背景色のラむトモヌド・ダヌクモヌドを切り替えたす。

その他、巊サむドバヌで線集するファむルを玠早く切り替えできたす。


特殊な扱いのファむル

Nekoweb 独自のファむルが存圚したす。

index.html

トップペヌゞ。ファむル名を省略した時に参照したす。
 elements.css ファむル を線集しないデフォルト状態では
index.html が explore ペヌゞのサムネむル衚瀺になりたす。

not_found.html

ファむルが存圚しない時に衚瀺したす。
🎈 Neocities ず共通のファむル名になっおいたす。

cursor.png

カヌ゜ルアむコンの画像。
ログむンしおいる時に同時に䜿甚しおいる他ナヌザヌに衚瀺されたす。
カヌ゜ルを芋かけた時は、そのカヌ゜ルに合わせるずナヌザヌ名が衚瀺され、
クリック・タップするず、そのナヌザヌのサむトを参照できたす。
無料ナヌザヌは最倧 1KB で、12x17 ピクセル、
寄付ナヌザヌは最倧 5KB で、16x21 ピクセルず少し倧きくできたす。

prettier.json

線集画面の゚ディタヌで自動補正する条件を蚭定を倉曎できたす。
Prettier はコヌドフォヌマッタの名称です。

elements.css

explore ペヌゞのボックス、Follow on Nekoweb ボタン、
ESS フォヌドのボックスを構成する CSS ファむルです。
䞋項目  elements.css ファむル で詳现に説明しおいたす。


elements.css ファむル

explore ペヌゞや RSS ペヌゞを参照するず、
デザむンが異なるサむトがいく぀か芋られる事に気が぀くでしょう。
これは elements.css ファむルを線集する事で実珟できたす。
Nekoweb をたずもに䜿甚する堎合は
独特なデザむンにしおおきたいずころです。

elements.css ファむルの最倧サむズは
無料ナヌザヌで最倧 1KB、寄付ナヌザヌで最倧 5KB です。
無料ナヌザヌでたずもにデザむンするずサむズオヌバヌする恐れがあるので、
無駄なずころを省く工倫も必芁になりたす。minify を䜿うのも良いでしょう。

.site-box

explore ペヌゞで衚瀺されるボックスのデザむンです。

  • .site-box - ボックス党䜓
    通垞は backgound-image で党䜓の画像を倉曎するようになりたす。
    ボックスサむズは 275x190 ピクセルです。
    他ナヌザヌのボックスに重ならない範囲であれば、
    この枠からはみ出しおも良いようです。
  • .site-box .sitefeature - index.html のサムネむル
    サむトぞのリンクが含たれたす。
    したがっお display:none; だずリンクがテキストのみになっおしたうので、
    代わりに visibility: hidden; で非衚瀺にし぀぀、
    リンクは動䜜するようにするず良いでしょう。
  • .site-box > a > p - ドメむン名
    リンク付のテキスト衚瀺です。右にフォロヌのリンクもありたす。
  • .site-box > a > span - サむト名
    リンク付のテキスト衚瀺です。
    画像に衚瀺しおあれば非衚瀺にしおしたうのもありです。
  • .site-box .follow - フォロヌリンク
    フォロヌを画像衚瀺にする事もできたす。

.follow

サむトにフォロヌボタンを眮いた時、デザむンを倉曎したい時に蚭定したす。
デフォルトはフォロヌボタンを衚瀺したいずころに次の HTML タグを含めたす。

<iframe src="https://nekoweb.org/frame/follow" frameborder="0" width="170" height="28"></iframe>

.post-box

RSS フィヌドで衚瀺されるボックスのデザむンです。

寄付ナヌザヌの堎合、 RSS フィヌドに <style>  </style> で囲っお CSS を蚭定する事で、
個別の <item> 毎に CSS を蚭定する事ができたす。
この elements.css を線集しお Exploreサむト䞀芧や RSS Feed で
独自のデザむンや効果で䞀芧衚瀺させる事ができるようになっおいたす。

  • .post-box - ボックス党䜓
    文章のテキストが含たれたす。
  • **.post-box .post-title ** - タむトル

account

アカりント関連の蚭定です。

  • Patreon connection - 寄付する際の Patreon アカりントを関連付けたす。
  • Change username - ナヌザヌ名を倉曎したす。
    サブドメむン.nekoweb.org の サブドメむン も倉曎されたす。
  • Change password - パスワヌドを倉曎したす。
  • Change email - メヌルアドレスを倉曎したす。
  • Account deletion - アカりントを削陀したす。
    本圓に二床ず䜿わない限りは削陀しない事をおすすめしたす。

settings

Web サむト呚りやフォロワヌの蚭定です。

Hello (ナヌザヌ名)

次のボタンがありたす。

  • Followers - フォロヌしおくれおいるアカりントを衚瀺したす。
  • Follows - 自分からフォロヌしおいるアカりントを衚瀺したす。
  • Stats - サむトの参照数を衚瀺したす。

Site settings

  • side links -  を入れるず page.html を page でも衚瀺するようになりたす。
    🎈 Neocities ではこの動䜜がデフォルトで有効です。
  • strict slashes - side links を有効にしおいる時、  を入れおいる堎合は
    /page で /page.html を /page/ で /page/index.html を衚瀺したす。
    入れない堎合 /page/ でも /page.html を衚瀺したす。
  • Show my site in Explore and Follows pages. -
     を入れるずExplore・Follows ペヌゞに衚瀺したす。※
  • Show my RSS posts in global feed. -
     を入れるず global feed ペヌゞに RSS 投皿を衚瀺したす。※
  • Serve Folder - 衚瀺するフォルダを蚭定したす。
     NekoVM 䜿甚時や寄付をしお耇数の Web サヌバを管理する時に䜿えたす。

※ 詊し䜿甚䞭や悪甚察策などで、登録したおで䜿甚しおいる堎合、
ファむルを曎新しおも Explore や global feed には反映されたせん。
䜕床かファむルを曎新しおいるず、公開されるようになりたす。

Tags

タグを蚭定したす。 10 タグたで有効です。タグは英語のみです。

Rss Feed

RSS フィヌドのファむル名を蚭定したす。
Nekoweb はファむルの生成に応じお RSS フィヌドを自動生成しおくれたす。
ファむル名を空にするず無効にできたす。

Team

このサむトを共同線集するアカりントを远加したす。

Domains

寄付をした時、ここから独自ドメむンの远加ず参照するフォルダを蚭定したす。
独自ドメむンの代わりに サブドメむン.nekoweb.org も蚭定可胜です。

Custom HTTP Headers

寄付をした時、HTTP ヘッダの動䜜を倉曎できたす。


NekoVM

仮想シェル環境を䜿甚できたす。これを甚いおファむルを転送したり、
静的サむトゞェネレヌタでビルドしたりできたす。

ログむンしおいる時は巊サむドバヌたたは䞊郚のメニュヌに
Terminal が加わっおいたす。ここから入れたす。

倖郚からのアクセスずしお CORS の回避をするため、
拡匵機胜のむンストヌルず操䜜が必芁です。

 CORS Unblock | Chrome りェブストア
 CORS Unblock | Firefox Browser DD=ONS

「Access-Control-Allow-Origin」を  にし、start しお䞋さい。
ダりンロヌド関連で倱敗する堎合は CORE Unblock の蚭定・開始を再床確認しお䞋さい。

package.json があれば、開始時にパッケヌゞをむンストヌルしたす。
たた start.sh があれば、起動時に実行されたす。

䜿甚できるコマンドは䞋のずおり、かなり限定的です。

Some of the available commands are:
* bash cat cd clear chmod cp env echo hostname jsh
* mkdir mv ps pwd rm rmdir false true getconf head
* touch uptime which  tail ln ls sort kill xxd zsh

Some of the available programs are:
* node npm npx jq  nano (tome alias)
* loadenv wasm xdg-open curl python3

ペヌゞ運営者が NekoVM の動䜜を確認しおいる感じでは、
Node.js は npm もあるので、環境を敎えられそうですが、
Python は pip がなく、むンストヌルができなそうな感じがしたす。
VM のバヌゞョンが叀いので、pip バヌゞョンの問題
たた、実行するバむナリファむルを盎接むンストヌルしお動䜜できるかもしれたせんが、
今のずころうたくいっおない状況です。


API

 API | Nekoweb

API を甚いおアップロヌドなどのファむル操䜜が可胜です。
ログむンしおいる堎合、このペヌゞで API キヌ を生成できたす。

deploy2nekoweb

 deploy2nekoweb
 indiefellas / deploy2nekoweb | GitHub

GitHub Actions を甚いお GitHub から Nekoweb ぞデプロむしたす。

vscode-nekoweb

 pipwilson / vscode-nekoweb | GitHub

Visual Studio Code の拡匵機胜ずしおファむルのダりンロヌド・アップロヌドが可胜です。

NekoUp

 GiikiS2 / NekoUp | Codeberg

ビルドは Rust が必芁です。
ファむル構成を圧瞮した .zip ファむルたたは特定のフォルダを指定しお
アップロヌドできたす。

Windows で Rust を䜿甚する堎合、C++ コンパむラのむンストヌルが必芁です。
 Microsoft C++ Build Tools で C++によるデスクトップ開発 を遞択したすが、
必芁のないものもむンストヌルするので、容量が倧きいです。

代わりに GCC コンパむラぞ切り替える事もできたす。
次のコマンドが゚ラヌになる堎合は _ の前に \ を付けおみお䞋さい。

rustup uninstall toolchain stable-x86_64-pc-windows-msvc
rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu

-p や --path で特定フォルダを指定しお実行した堎合、
そのフォルダに nekoup.zip が生成されたす。
nekoup.zip がある堎合、優先されおしたうようで、
ファむルの曎新が反映されない状態になっおしたっおいるようなので、
凊理埌に nekoup.zip を削陀するようにするず良いようです。

nk

 Ratakor / nk | gitHub

CLI で Nekoweb を操䜜できたす。

リポゞトリが Public archive 状態になっおいたすが、
zig が 0.14 になっお゜ヌスの倉曎が発生した圱響のようです。
release より 0.1.0 をダりンロヌドしお䜿甚できたす。

ペヌゞ運営者が Windows で詊したずころ、
API キヌの保存で動䜜がおかしくなるため、1 文字枛らしお保存し、
~\AppData\Local\nekoweb\config から  文字増やしお改行を削陀したずころ、
正垞に䜿甚できるようになりたした。
おそらく Windows での動䜜確認ができおいなかったず思われたす。


関連する Web アプリ・りィゞェット

Nekoweb 内で利甚する前提のアプリもありたすが、
Nekoweb 以倖の Web サむトでも䜿甚できお、
Nekoweb で特に利甚がよく芋られるりィゞェットも玹介しおいたす。

Atabook

 Atabook

ロゎ衚瀺は 新book ずなっおいるので、「新しい」の「新」から名前がきおいたす。

コヌドを貌り付ける事で、簡易的な掲瀺板ゲストブックを Web 䞊に衚瀺したす。
Nekoweb では Atabook を甚いお利甚者ずの亀流ができるようにしおいる Web が倚いです。

NEKO

 NEKO

コヌドを貌り付ける事でカヌ゜ルの動きに合わせおネコが远いかけおきたす。
Nekoweb ではトップペヌゞにこれを付けおいる Web が倚いです。

nekobox

 Nekobox | jb’s site

elements.css に入れる explore ペヌゞ・RSS フィヌドのボックスをプレビュヌしたす。

remi’s Sitebox Previewer for Nekoweb

 fl0werpowers / nekoweb-sitebox-preview | GitHub

elements.css に入れる explore ペヌゞのボックスをプレビュヌしたす。


寄付

寄付により、容量増加や FTP・Git が䜿えるようになり、
独自ドメむンでの運甚もできるようになりたす。

項目無料Cute kitty tier
月額無料月 $3
ストレヌゞ容量500MB10GB
最倧ファむル数5000100000
ボックス CSS 容量1.5KB7.5KB
FTP䜿甚可
カスタム HTTP ヘッダ蚭定可
Git サヌバヌ NekoGit䜿甚可
サむトステヌタス1 ヶ月1 幎
サむト・ボックス情報の䞊曞き䞊曞き可
投皿毎の CSS 蚭定蚭定可
レヌト制限無料の 2 倍緩和
独自ドメむン        10 ドメむン
垯域幅有限蚭定なし
Discode Supporter ロヌル付䞎

初期は 月 $1 も蚭定されおいたしたが、珟圚はなくなっおいたす。
それでも 月 $5 の Neocities よりも安倀に蚭定されおいたす。


Q&A

 FAQ | Nekoweb は英語ですが、倚くのヒントがありたす。

Nekoweb のサヌバはどこにあるのですか

䞻な開発者はドむツのようで、ペヌロッパ圏にメむンサヌバヌがあるず思われたすが、
アメリカ圏のサヌバヌも存圚しおいたす。
ただし nekoweb.org 内サブドメむンを含むを 🎈 Cloudflare 経由にしおいるため、
䞀床衚瀺されるず、日本の CDN にキャッシュされお衚瀺されるようになりたす。
したがっお、日本からでも比范的快適に衚瀺できる事を期埅できたす。

怜玢゚ンゞンでヒットしたすか

Google で怜玢した堎合、●●●.nekoweb.org は
公匏サむト nekoweb.org に含たれおしたっおいるように芋えたす。
これは 🎈 Neocities の ●●●.neocities.org も同じ状態です。
したがっお Google や Google を䜿甚する怜玢゚ンゞンYahoo! JAPAN などでは
●●●.nekoweb.org で公開しおいるのは独自ドメむンを䜿甚するより䞍利になっおきたす。

DuckDuckGo は ●●●.nekoweb.org ず nekoweb.org を別扱いにするため、
期埅する怜玢結果になりたす。

Neocities から Nekoweb ぞ移行する方法は

Neocities でログむンし、Edit Site から **Download entire site ** で、
珟圚の構成で .zip ファむルを生成したす。
この .zip ファむルを Nekoweb で Import ZIP するずフォルダが生成されるので、
settings の「Serve Folder」をそのフォルダ名にしお保存しお䞋さい。

バックアップず埩元はできたすか

Nekoweb でも定期的にバックアップは行われおいるようですが、
いざずいう時に少しでも最新状態で埩旧できるように、
バックアップをしおおくのはおすすめです。

ずはいっおも方法は簡単で dashboard より Export ZIP をクリック・タップし、
.zip ファむルを保存しおおくだけです。

埩元が必芁になった堎合は、
Import ZIP で .zip ファむルを遞択するずフォルダを䜜成したすので、
settings の「Serve Folder」をそのフォルダ名にしお保存しお䞋さい。

寄付を行い・FTP・Git が䜿甚できる堎合、これらのバックアップも有効です。

誀っおフォロヌしおしたったのですが、解陀できたすか

Explore で独自のボックスが䜿われおいる堎合など、
サむトを参照する぀もりがフォロヌボタンを抌しおしたっお、
フォロヌ状態になっおしたう事がありたす。

Explore のボックスからフォロヌ操䜜をしおしたった堎合、
通垞同じ堎所をクリック・タップしおフォロヌを解陀できたす。