Go to file
edginer fe3f1377f9 Merge pull request 'DBの分割' (#84) from split-db into main
Reviewed-on: #84
2024-02-06 00:40:51 +09:00
benches Support multiple boards 2023-11-11 09:14:52 +09:00
migrations Add sanitizing and cache for responses of DB 2024-01-06 17:59:28 +09:00
src Add sanitizing and cache for responses of DB 2024-01-06 17:59:28 +09:00
tools Format python 2023-10-13 10:42:45 +09:00
.gitignore Replace db with bbs_repository in bbs_cgi.rs 2023-10-27 00:12:27 +09:00
Cargo.lock Add metadent and cap features 2023-12-16 22:48:23 +09:00
Cargo.toml Add metadent and cap features 2023-12-16 22:48:23 +09:00
README.md README.md を更新 2023-10-12 11:27:12 +09:00
README.wrangler.md initial commit 2023-10-04 00:08:57 +09:00
package.json initial commit 2023-10-04 00:08:57 +09:00
wrangler.toml.sample Add initial tinker feature 2023-12-03 00:24:23 +09:00

README.md

Re-eddi (eddi-chan)

なんEとほぼ同等の技術スタックを用いてCloudflare workers上に5ch型掲示板を作ろうのレポジトリです

インストール方法

事前条件

事前にNode.jsとRustをインストールしている必要があります

手順

  1. wrangler.toml.sampleをwrangler.tomlに名前変更して適切な箇所を埋める
    • いずれもCloudflareのサイト上もしくはwrangler CLIで取得できます
  2. npx wrangler d1 execute zerochedge-d1 --file=./src/schema.sqlでDB初期化
    • 現在src/migrationsフォルダ内にある複数のフォルダのup.sqlも日付順に実行しないと動作しません
  3. npx wrangler deployでデプロイ

ライセンス

現状ではAGPLです しかしながら状況の変化によってはライセンスの変更MITなどへの変更が生じる可能性があるため、コントリビュートおもにプルリクの際にはこの旨に了承しているものと考えます