このプロジェクトについて

Peisearは、シンプルさと導入の容易さを重視して設計された、軽量でセルフホスト可能な課題追跡システムです。ユーザーは、ドラッグ&ドロップ機能を持つカンバンボードまたは高密度なリストビューを使用して、プロジェクトと課題を管理できます。 主な技術的特徴は以下の通りです: - デプロイ:マイグレーションとテンプレートを組み込んだ単一のRustバイナリとして配布されます。 - データストレージ:すべてのデータに単一のSQLiteファイルを使用しており、バックアップが簡素化されています。 - ユーザーインターフェース:サーバーサイドレンダリング(SSR)のためにLeptosで構築されており、高速な初回ページロードを実現しています。 - セキュリティ:Argon2idパスワードハッシュ化と、HTTP-onlyクッキーに保存されるJWTセッションを実装しています。 - アーキテクチャ:バックエンドや認証プロバイダーのモジュール式アップデートを可能にするため、6つのクレート(core、auth、storage、notify、web、およびfacade)のワークスペースに整理されています。