OpenSource-Hub
E

Espial

886 stars·プライバシー保護·SHA-256 チェックサム確認済み

オープンソースのWebベースのブックマーク管理サーバーで、セルフホストに適しています。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

ブックマークサーバーを自分で構築し、データは完全にプライベートです。

主な機能

  • マルチアカウント対応、家族や小規模チームで利用可能
  • SQLite データベース、追加でデータベースサービスをインストールする必要なし
  • ブックマークレット (bookmarklet) で現在のページをワンクリックで追加
  • 公式 Android アプリ、システムの共有機能から直接ブックマークを保存可能
  • Pinboard と Firefox からのブックマークインポートに対応

できないこと

  • •ソースコードからビルドするには Haskell Stack のインストールが必要で、ビルド時間が長いため、Docker を直接使用することをお勧めします。
  • •デフォルトでは HTTPS がないため、本番環境ではリバースプロキシに SSL を追加することをお勧めします。
  • •ブックマークレットは正しいドメイン名に依存しているため、アドレスが変更された場合は再生成が必要です。
  • •データベースの SQLite は極めて高い同時アクセスには適していません(ただし、個人や小規模チームには十分です)。

使用例

  • 個人のブックマークコレクションをセルフホストし、ブラウザ標準の同期機能を置き換える
  • 小規模チーム内で有用な技術資料のリンクを共有する
  • プライバシーを重視するユーザーがサードパーティのブックマークサービスから脱却する

Espial は、オープンソースのウェブベースのブックマーク管理サーバーで、個人のセルフホスティングに適しています。マルチアカウントに対応し、SQLite データベースを使用してブックマークを保存するため、デプロイもメンテナンスも非常にシンプルです。ブックマークレット(bookmarklet)や専用の Android アプリを使って、すばやくブックマークを追加できます。Haskell と Yesod フレームワークをベースに開発されており、軽量で、ブックマークデータを自分の手で管理することに重点を置いています。また、Pinboard や Firefox から既存のブックマークをインポートすることもサポートしています。

タグ

bookmarkself-hostedhaskellweb-appprivacy

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

1. Docker をインストールする(推奨)か、Haskell 環境を用意する

4

2. Docker イメージを実行する: docker run -d -p 3000:3000 jonschoning/espial

5

3. 管理者アカウントを作成する: ブラウザで http://localhost:3000 にアクセスし、案内に従って登録する

インストールガイド
  1. 1. Docker をインストールする(推奨)か、Haskell 環境を用意する
  2. 2. Docker イメージを実行する: docker run -d -p 3000:3000 jonschoning/espial
  3. 3. 管理者アカウントを作成する: ブラウザで http://localhost:3000 にアクセスし、案内に従って登録する
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Docker を使用している場合: コンテナを停止して削除するだけです。ソースコードからコンパイルした場合: コンパイルで生成されたバイナリファイルとデータベースファイル espial.sqlite3 を削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンス开源 (查看仓库)
最終更新2026-06-26 16:25:21
GitHub リポジトリ

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト