Repolode
ZhFahim

ZhFahim/anchor

WebとAndroidに対応した、セルフホスト可能なオフライン優先のノートアプリ。デバイス間の同期にも対応。

代替できる製品:EvernoteMicrosoft OneNote

スター
1,437
フォーク
64
未解決の Issue
71
最終コミット
一昨日

これは何?

Anchorは、ノートをローカルに保存し、オフラインでも編集できるノートアプリです。オンラインに戻ると、変更がデバイス間で同期されます。WebアプリとAndroidアプリがあり、サーバーはDocker上で動作し、組み込みのPostgresデータベースまたは外部データベースを利用できます。

ノートでは、見出し、リスト、チェックボックスなどのリッチテキスト書式に加え、タグ、色、背景、ピン留め、アーカイブ、画像や音声の添付に対応しています。ノートは他のユーザーと閲覧者または編集者として共有でき、以前のバージョンへの復元も可能です。リマインダーは、1回限りまたは繰り返しのスマートフォン通知を送信できます。削除したノートは、一定期間復元できるゴミ箱に移動します。

セルフホスト向けに、Anchorはユーザー管理やサインアップ制御のための管理パネルを備え、KeycloakやAutheliaなどのプロバイダーを使ったOpenID Connectログインにも対応しています。フルバックアップはプレーンテキストのマニフェストを含むzip形式でエクスポートでき、ノートはMarkdown形式でインポート・エクスポートできます。

主な機能

  • 01見出し、リスト、チェックボックスに対応したリッチテキスト編集
  • 02ローカルデータベースでオフラインでも使え、オンラインに戻ると同期
  • 03ノートを他のユーザーと閲覧者または編集者として共有
  • 04ノートのバージョン履歴と復元
  • 051回限りまたは繰り返しのスマートフォン通知に対応したリマインダー
  • 06OIDCログインとセルフホスト環境向けの管理パネル

ユースケース

  • 商用クラウドサービスではなく、ホームサーバーで個人用ノートを管理する
  • 接続が不安定な場所で、スマートフォンやタブレットを使ってノートを取る
  • 自分のサーバー上で、家族や小規模チームとノートのワークスペースを共有する

クイックスタート

  1. 1

    ビルド済みイメージを使って docker-compose.yml ファイルを作成します

  2. 2

    コンテナを起動します

    docker compose up -d
  3. 3

    ブラウザーで localhost のポート 3000 にアクセスしてアプリを開きます

使う前に知っておきたいこと

  • AGPL v3 ライセンス(コピーレフト)で提供されています。ネットワーク経由でサービスを提供する場合、改変したソースコードの共有が必要です。
  • ベータ版の「next」イメージには未完成の機能や互換性を損なう変更が含まれる場合があるため、本番環境での使用には適していません。

収録されている特集

トピック

よくある質問

anchor とは?
WebとAndroidに対応した、セルフホスト可能なオフライン優先のノートアプリ。デバイス間の同期にも対応。 Anchorは、ノートをローカルに保存し、オフラインでも編集できるノートアプリです。オンラインに戻ると、変更がデバイス間で同期されます。WebアプリとAndroidアプリがあり、サーバーはDocker上で動作し、組み込みのPostgresデータベースまたは外部データベースを利用できます。
anchor は無料で使えますか?ライセンスは?
anchor は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
anchor は今もメンテナンスされていますか?
活発にメンテナンス中。anchor の最終コミットは 2026年11月6日 です。
anchor は何に使えますか?
商用クラウドサービスではなく、ホームサーバーで個人用ノートを管理する 接続が不安定な場所で、スマートフォンやタブレットを使ってノートを取る 自分のサーバー上で、家族や小規模チームとノートのワークスペースを共有する
anchor のインストール方法は?
ビルド済みイメージを使って docker-compose.yml ファイルを作成します コンテナを起動します: docker compose up -d ブラウザーで localhost のポート 3000 にアクセスしてアプリを開きます
anchor はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ZhFahim/anchor

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト