タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

TypeScriptとarticleとebookに関するefclのブックマーク (1)

  • 自分用の電子書籍管理サーバー「Bookwall (仮)」を作った - joker1007’s diary

    最近、ストレージサーバーが起動しなくなったり(ストレージ自体は無事)、Android買ったりした関係で、自宅サーバーの整理をしていた。 その中で今迄雑にcalibreに突っ込んでNAS共有だけしていた電子書籍を、汎用的に管理できる仕組みに移行しようと色々調査していた。 しかし、既存の何もかもが自分にとって中途半端というか日人に噛み合わない作りになっていて我慢ならなかったので、Claudeを使って自分で作ることにした。 大抵の場合は、kavitaかstumpで良いとは思うが、自分には合わなかった。 既存のものが気に入らなかった理由 filenameに規約がある場合が多い kavitaなどが顕著だが、ファイル名やディレクトリ名を勝手に解釈してメタデータに割り当てる。規約で決まってるので自分に都合の良いファイル名を付けられない。勝手に加工されて意図しないメタデータが入ることの方が多くてむしろ邪

    自分用の電子書籍管理サーバー「Bookwall (仮)」を作った - joker1007’s diary
    efcl
    efcl 2026/06/01
    個人用の電子書籍管理サーバーについて。 Rails 8.1とReact 19、Vite、TypeScript、shadcn/uiで構築している。 foliate-jsを使って縦書きとルビ表示に対応したEPUBリーダーを実装し、CBZ/EPUB/PDF/画像ディレクトリに対応している。 OPDS/OPDS-P
  • 1