Repolode
njic

njic/medassist

服薬在庫の管理、メールによる補充リマインダー、旅行用の服薬リスト作成ができるセルフホスト型Node.jsアプリ。

スター
162
フォーク
4
未解決の Issue
14
最終コミット
20 日前

これは何?

MedAssistは、毎日の服薬を管理するセルフホスト型Webアプリです。薬ごとに現在の在庫数、1回あたりの使用量、服用スケジュールを登録すると、ダッシュボードに残り日数と補充が必要になる日付が表示されます。在庫数を想定される使用量と照らし合わせることで、服用したかどうかの確認にも役立ちます。

在庫が少なくなったときは、しきい値、送信時刻、繰り返し間隔を設定して、SMTP経由でメール通知を送れます。プランナー画面では、旅行など指定した期間に必要な薬のリストを作成し、そのリストをメールで送信できます。DockerコンテナとSQLiteのデータベースファイルを使って実行する方法と、Node.jsおよびExpressで直接実行する方法があります。

作者によると、これはログイン機能のない趣味のプロジェクトです。また、医療上の助言を提供するものではなく、医師の指示に代わるものではないと明記されています。

主な機能

  • 01薬の在庫を管理し、それぞれの薬がなくなるまでの残り日数を表示
  • 02在庫が設定したしきい値を下回ると、SMTP経由でメール通知を送信
  • 03指定した期間の旅行用服薬リストを作成し、メールで送信することも可能
  • 04ダッシュボードに今日と明日の予定を表示
  • 05DockerまたはNode.jsで直接実行でき、データはSQLiteに保存

ユースケース

  • 複数の定期処方薬を管理し、補充時期を把握する
  • 旅行前に服薬リストを準備する
  • 家庭内の服薬管理ツールをホームサーバーやNASでセルフホストする

クイックスタート

  1. 1

    付属の docker-compose.yaml または docker run コマンドを使って Docker コンテナを起動します

    docker run -p 3111:3111 -v /path/to/database/directory:/app/database --restart always -e TZ=Etc/UTC medassist
  2. 2

    ブラウザーで GUI を開きます

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

  • 作者によると、このプロジェクトは趣味で開発されたもので、現在は積極的な開発が行われていません。また、今後追加予定として記載されている機能はまだリリースされていません。
  • このアプリにはログイン機能がなく、作者もセキュリティに確信が持てていません。
  • 作者は、このアプリには重大な欠陥が含まれている可能性があり、健康に関する判断の根拠として頼るべきではないと警告しています。
  • ライセンスは GPL-3.0 です。コピーレフトライセンスのため、派生物もオープンソースにする必要があります。

収録されている特集

トピック

よくある質問

medassist とは?
服薬在庫の管理、メールによる補充リマインダー、旅行用の服薬リスト作成ができるセルフホスト型Node.jsアプリ。 MedAssistは、毎日の服薬を管理するセルフホスト型Webアプリです。薬ごとに現在の在庫数、1回あたりの使用量、服用スケジュールを登録すると、ダッシュボードに残り日数と補充が必要になる日付が表示されます。在庫数を想定される使用量と照らし合わせることで、服用したかどうかの確認にも役立ちます。
medassist は無料で使えますか?ライセンスは?
medassist は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
medassist は今もメンテナンスされていますか?
活発にメンテナンス中。medassist の最終コミットは 2026年10月17日 です。
medassist は何に使えますか?
複数の定期処方薬を管理し、補充時期を把握する 旅行前に服薬リストを準備する 家庭内の服薬管理ツールをホームサーバーやNASでセルフホストする
medassist のインストール方法は?
付属の docker-compose.yaml または docker run コマンドを使って Docker コンテナを起動します: docker run -p 3111:3111 -v /path/to/database/directory:/app/database --restart always -e TZ=Etc/UTC medassist ブラウザーで GUI を開きます
medassist はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/njic/medassist

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

関連プロジェクト