SlashNephy / tuse

Team Universal Search Engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tuse

🔍 Team Universal Search Engine

さまざまなサービスから横断検索できる、シンプルな検索エンジンです。チームや小規模コミュニティー内での運用を想定しています。
プラグインシステム を導入しており、対象の検索ソースを増やすことができます。

Getting Started

.env.example を参考に環境変数を設定します。

$ cp .env.example .env
$ code .env

Docker

docker-compose.yml を用意します。docker compose up で起動します。

version: '3.8'

services:
  app:
    image: ghcr.io/slashnephy/tuse:master
    restart: always
    volumes:
      - ./.env:/app/.env:ro
      - ./config:/app/plugins/config:ro
    ports:
      - '3000:3000/tcp'

Development

開発サーバーは以下のコマンドで起動します。http://localhost:3000 にサーバーが起動します。

$ yarn
$ yarn dev

About

Team Universal Search Engine

License:MIT License


Languages

Language:TypeScript 92.6%Language:Dockerfile 6.3%Language:JavaScript 1.0%