From 4da92060cfc4b165a0d7d5f6b110ec3720e4419b Mon Sep 17 00:00:00 2001 From: furu04 Date: Thu, 25 Dec 2025 19:12:40 +0900 Subject: [PATCH] =?UTF-8?q?.gitignore=E3=82=92=E8=BF=BD=E5=8A=A0=E3=81=97?= =?UTF-8?q?=E3=80=81=E8=A8=AD=E5=AE=9A=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB?= =?UTF-8?q?=E3=82=92ini=E3=81=AB=E3=81=97=E3=82=B5=E3=83=B3=E3=83=97?= =?UTF-8?q?=E3=83=AB=E3=82=92=E8=BF=BD=E5=8A=A0=E3=81=97=E3=81=BE=E3=81=97?= =?UTF-8?q?=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 36 +++++++++++++++++++++++++++++++++ configs/config.development.yaml | 0 configs/config.production.yaml | 0 configs/config.sample.ini | 25 +++++++++++++++++++++++ configs/config.yaml | 0 5 files changed, 61 insertions(+) create mode 100644 .gitignore delete mode 100644 configs/config.development.yaml delete mode 100644 configs/config.production.yaml create mode 100644 configs/config.sample.ini delete mode 100644 configs/config.yaml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2c89c32 --- /dev/null +++ b/.gitignore @@ -0,0 +1,36 @@ +TODO.md + +*.exe +*.exe~ +*.dll +*.so +*.dylib +*.test +*.out + +/bin/ +/build/ + +/vendor/ + +.idea/ +.vscode/ +*.swp +*.swo +*~ + +.env +.env.local +.env.*.local + +*.db +*.sqlite +*.sqlite3 + +*.log +logs/ + +.DS_Store +Thumbs.db + +configs/config.local.yaml \ No newline at end of file diff --git a/configs/config.development.yaml b/configs/config.development.yaml deleted file mode 100644 index e69de29..0000000 diff --git a/configs/config.production.yaml b/configs/config.production.yaml deleted file mode 100644 index e69de29..0000000 diff --git a/configs/config.sample.ini b/configs/config.sample.ini new file mode 100644 index 0000000..56c3356 --- /dev/null +++ b/configs/config.sample.ini @@ -0,0 +1,25 @@ +[db] +DBTYPE = mysql +DBHOST = localhost +DBPORT = 3306 # 空欄の場合3306を利用します +DBUSER = likomment +DBPASS = likomment +DBNAME = likomment + +[server] +SERVERHOST = api.example.com +ALLOWORIGIN = *.example.com + +[security] +AI_SPAM_PROTECTION = false +AI_PROVIDER = openai # OpenAIもしくはその互換プロバイダ、Anthropicを指定可能 +AI_ENDPOINT = https://api.openai.com/v1/ # 空欄の場合選択したプロバイダのデフォルトエンドポイントを利用します +AI_APIKEY = +AI_SECRETKEY = +AI_MODEL = +AI_INSTURCTIONS = "あなたは優秀なスパム検出AIです。以下のコメントがスパムかどうかを判定してください。スパムの場合は「SPAM」、スパムでない場合は「NOT_SPAM」とだけ答えてください。" + +CAPTCHA_ENABLED = false +CAPTCHA_TYPE = selfhost # recaptcha_v2, recaptcha_v3, hcaptcha, turnstile, セルフホスト(selfhostと入力) から選択可能 +CAPTCHA_SITEKEY = +CAPTCHA_SECRETKEY = \ No newline at end of file diff --git a/configs/config.yaml b/configs/config.yaml deleted file mode 100644 index e69de29..0000000