Espial
オープンソースのWebベースのブックマーク管理サーバーで、セルフホストに適しています。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
ブックマークサーバーを自分で構築し、データは完全にプライベートです。
主な機能
- マルチアカウント対応、家族や小規模チームで利用可能
- SQLite データベース、追加でデータベースサービスをインストールする必要なし
- ブックマークレット (bookmarklet) で現在のページをワンクリックで追加
- 公式 Android アプリ、システムの共有機能から直接ブックマークを保存可能
- Pinboard と Firefox からのブックマークインポートに対応
できないこと
- •ソースコードからビルドするには Haskell Stack のインストールが必要で、ビルド時間が長いため、Docker を直接使用することをお勧めします。
- •デフォルトでは HTTPS がないため、本番環境ではリバースプロキシに SSL を追加することをお勧めします。
- •ブックマークレットは正しいドメイン名に依存しているため、アドレスが変更された場合は再生成が必要です。
- •データベースの SQLite は極めて高い同時アクセスには適していません(ただし、個人や小規模チームには十分です)。
使用例
- 個人のブックマークコレクションをセルフホストし、ブラウザ標準の同期機能を置き換える
- 小規模チーム内で有用な技術資料のリンクを共有する
- プライバシーを重視するユーザーがサードパーティのブックマークサービスから脱却する
Espial は、オープンソースのウェブベースのブックマーク管理サーバーで、個人のセルフホスティングに適しています。マルチアカウントに対応し、SQLite データベースを使用してブックマークを保存するため、デプロイもメンテナンスも非常にシンプルです。ブックマークレット(bookmarklet)や専用の Android アプリを使って、すばやくブックマークを追加できます。Haskell と Yesod フレームワークをベースに開発されており、軽量で、ブックマークデータを自分の手で管理することに重点を置いています。また、Pinboard や Firefox から既存のブックマークをインポートすることもサポートしています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
1. Docker をインストールする(推奨)か、Haskell 環境を用意する
2. Docker イメージを実行する: docker run -d -p 3000:3000 jonschoning/espial
3. 管理者アカウントを作成する: ブラウザで http://localhost:3000 にアクセスし、案内に従って登録する
- 1. Docker をインストールする(推奨)か、Haskell 環境を用意する
- 2. Docker イメージを実行する: docker run -d -p 3000:3000 jonschoning/espial
- 3. 管理者アカウントを作成する: ブラウザで http://localhost:3000 にアクセスし、案内に従って登録する
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker を使用している場合: コンテナを停止して削除するだけです。ソースコードからコンパイルした場合: コンパイルで生成されたバイナリファイルとデータベースファイル espial.sqlite3 を削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs