変更履歴: NS10BEの変更とアップデート

更新履歴

ns.10be.deでの変更&アップデート

すべての重要な変更、新機能、改善点を時系列順に掲載しています。

2026

  • 価格変更 2026年10月1日の価格改定
    残念ながら、他で継続的な損失を相殺する方法がなくなったため、2026年10月1日よりプランごとに月額約1 €の値上げを実施いたします。現時点で契約または更新される方は、残りの契約期間中は現在の価格が維持されます。この変更は基準日以降の次回更新時にのみ適用されます。
  • 新機能 CarbCam:新しいアプリが登場
    長い開発期間を経て、CarbCam by 10beが登場しました:写真からAIを使って炭水化物を手軽に見積もれます。10beのNightscout URLがアプリに保存されていれば、10beユーザーは毎月追加スキャンを受け取れます。App Store(iOS)またはGoogle Play(Android)から今すぐ無料でダウンロードできます。
  • 障害 アップデート後の問題
    アップデート後に問題が発生しました。アップデートはロールバックされ、通常運用が復旧しました。ロールバックと復旧作業は2026年5月24日の12時30分頃から14時15分頃にかけて行われました。
  • 改善 Diasend/Glooko:タイムゾーンの自動検出
    Diasend/Glookoが自動的にタイムゾーンを取得するようになり、UTCオフセットの手動入力が不要になりました。
  • 予定 10be.net経由の代替ドメイン
    Let's Encryptをより高速に統合し、Nightscoutインスタンスを例えばxxxx.10be.netでも追加で利用できるようにします。これにより特定のドメインレジストリへの依存がなくなります。
  • 障害 .deレジストリのDNS障害
    .deレジストリ(DENIC)でDNS障害が発生しました。すべての.deドメインが一時的に名前解決できなくなり、ns.10be.deおよびすべてのNightscoutインスタンスが一時的にアクセス不能になりました。この問題は私たち側ではなく、中央の.deインフラストラクチャで発生したものです。
  • アップデート Nightscoutサーバーバージョンをアップデート
    Nightscout masterをバージョン15.0.7に、Nightscout devを15.0.8に、Nightscout dev-psonneraを15.2.0にアップデートしました。
  • 修正 支払いリマインダーが誤って保存されていた問題
    一部のユーザーで、支払いリマインダーの設定が無効な値(5–9ではなく0または1)で保存されていました。該当するユーザーは支払いリマインダーを受け取れていませんでした。値はデフォルト(すべてのリマインダー:7日前、3日前、1日前、2時間前)にリセットされました。さらに、保存された値が無効な場合は安全対策として常にリマインダーが送信されるようになりました。
  • 新機能 Eversense Cloud&Medtronic CareLink連携
    Eversense CGMデータをEversense Cloudから直接取得できるようになりました。Medtronic CareLink接続はOAuth2に切り替えられ、キャプチャ認証をユーザー自身が直接解決できるようになりました。
  • 準備中 Let's Encrypt証明書への移行
    すべてのサーバーでLet's Encrypt SSL証明書の自動化に取り組んでいます。これにより現在のワイルドカード証明書が、個別に自動更新される証明書に置き換わります:無料、より安全、手動作業ゼロです。移行は今後1–2年をかけて実施される予定です。
  • 準備中 炭水化物見積もりアプリの開発
    Nightscout連携と分析比較機能を備えた炭水化物見積もりアプリを開発しています。このアイデアは2017年のGoCarb研究プロジェクトを基にしており、糖尿病コミュニティ向けにさらに開発が進められています。
  • 改善 追加サーバーDiasend/Glooko:CGMデータ取得をチェックボックスで無効化可能に
    追加サーバー(Diasend、Glooko)の自動CGMデータ取得を、ダッシュボードのチェックボックスで有効化/無効化できるようになりました。
  • 改善 10BE Nightscoutバージョンをステータスページで公開
    現在デプロイされているNightscoutバージョンがステータスページで公開されるようになりました。
  • 修正 my.envで一部の設定変数が重複していた問題
    タイプミスにより、変数(ALARM_*など)がデフォルト値と実際の値の2回書き込まれていました。現在は明示的に保存された値のみが書き込まれます。
  • 修正 支払い終了日が一部誤っていた、またはサーバーリンクが壊れていた問題
    一部の支払いで終了日が誤って設定されており、サーバー移行のためにサーバーリンクが壊れているケースもありました。両方とも修正済みです。
  • 改善 LibreLinkUPのキャパシティを大幅増強
    利用可能なLibreLinkUPインスタンス数を大幅に拡張しました。現在400インスタンス以上が利用可能です。
  • 改善 追加サーバー(Diasend、Glooko、Medtrum、tConnect、tSlim、Dexcom、LibreLink)の再設計
    より安定し、エラーチェックも改善されました。
  • 改善 ウェブサイトの全面刷新
    コードベース全体がほぼすべての箇所で拡張・更新されました。
  • 改善 Nocturneサポート(ベータ版)
    モダンなNightscoutインターフェースが、承認された開発者向けに利用可能になりました。
  • 改善 MongoDBレプリカセット+PostgreSQLレプリカが稼働
    データベース障害は自動的に補完されます。DBレベルでの単一障害点はありません。
  • 新機能 フォロワー用ReadOnlyトークンをワンクリックで
    フォロワーアクセス用のReadOnlyトークンをダッシュボードから直接ワンクリックで生成できます。
  • 改善 SSL証明書を更新
    *.10be.deおよび*.ns.10be.de用のワイルドカード証明書を更新しました。
  • 新機能 スクリーンショット&ツアーページ
    ダッシュボード、設定、バックアップ、インポートの概要をご覧いただけます。
  • 新機能 はじめにページ
    新規ユーザー向けのステップバイステップガイドです。
  • 新機能 更新履歴ページ
    すべての変更を一目で確認できます。
  • お知らせ ホームページのNode.js警告
    インポートセクションで、他プロバイダーの互換性のないNode.jsバージョンについての警告を表示。
  • お知らせ カスタム設定変数(進行中)
    任意のNightscout環境変数をダッシュボードから直接設定できるようになります。メインサーバーの移行に合わせて提供予定です。

2025

  • 改善 2台のプロキシサーバーが別々のデータセンターで自動フェイルオーバー
    一方のデータセンターがダウンしても、2台目のプロキシがシームレスに引き継ぎます。
  • 改善 新しいHAProxy/TPROXYプロキシサーバー(2025年12月)
    古いnginx構成を置き換え、接続処理が大幅に高速化、ほぼリアルタイムでの変更反映を実現。プロキシサーバーを6台から2台に統合しました。
  • 改善 Juggluco互換性
    プロキシでの末尾スラッシュ処理の回避策を発見しました。
  • 改善 プラットフォームの全面再構築
    最新OSとDockerでの新しいクラスター構成、キューイングシステムの刷新(コマンドは専用のメッセージキューサーバー経由で確実に処理)、サーバー移行が大幅に高速化(2分未満)。
  • 改善 デプロイ・再デプロイ時間を大幅短縮
    インスタンスの起動は3秒未満、再デプロイは5秒未満(以前は5インスタンスで最大15分かかっていました)。
  • 改善 カスタムDockerイメージ
    開発者は独自またはパッチ適用済みのNightscoutイメージを使用できます。
  • 改善 MongoDB 8.x互換性
    全インスタンスをMongoDB 8に移行、パフォーマンスと安定性が大幅に向上しました。
  • 改善 メインサーバーを新ハードウェアに移行(2025年7月)
    ウェブサイトと管理機能をより高性能な新サーバーに移行、読み込み速度が向上し容量も増加しました。
  • 改善 CPU安定性
    プロセッサの省電力ステートを無効化(processor.max_cstate=1)、動作が大幅に安定しました。
  • 改善 監視機能の拡張
    MongoDBの応答時間とインスタンス作成にかかる時間を監視するようになりました。
  • 備考 メインサーバー移行:テスト継続中
    メインサーバーは現在、新しいハードウェアでテスト中です。カスタム設定変数と追加機能は、移行完了後に提供予定です。
  • 障害 ハードウェア移行後の数日間の不安定動作
    新しいAMDベースのハードウェアへの切り替え後、分散処理プロセスが複数回制御不能に実行されたことと、正しい設定にもかかわらずRAM上限が適用されなかったことにより過負荷が発生しました。根本原因を特定した後、すべてのサーバーはRAM余裕10–20%を確保したIntelハードウェアで稼働しています。

2024

  • 新機能 LibreLinkUPの回避策
    Abbottの接続数制限に対する回避策を発見し、実装しました。
  • メンテナンス プロバイダールーターのメンテナンス(2024年11–12月)
    中央ヨーロッパ時間午前4–7時の間で夜間接続が中断。日によって個々のクラスターとMongoDBサーバーに影響がありました。

2023

  • 改善 Nightscout 15を展開
    全masterインスタンスに自動デプロイ(AAPS 3.1+互換)。
  • 新機能 AAPS管理者トークンをワンクリックで
    サーバー概要の「AndroidAPS/iPhone Loop」から簡単に生成できます。
  • 新機能 Glooko/Diasend連携
    Glooko(Diasendの後継)用のNightscout-Connectを組み込みました。
  • 改善 全サーバーを新ハードウェアへ移行
    MongoDBとNode.jsを最新バージョンにアップデートしました。
  • 改善 メインサイトにMemcacheDを導入
    ページ間の移動が高速化されました。
  • 障害 npmバージョンの不一致によるRAM過負荷
    予期しないnpmアップデート後、DEVインスタンスが通常の4倍のRAMを消費していました。npmバージョンを互換性のあるバージョンに固定し、全インスタンスが安定しました。
  • 修正 DEVブランチのWebSocketエラー
    Nightscoutアップデート後にAAPSで「xhr poll error」が発生、該当バージョンをロールバックして修正しました。
  • 新機能 チケットシステムを導入
    リクエストと問題は構造化されたチケットワークフローで処理されるようになりました。
  • 障害 MongoDBサーバーの問題
    接続障害が発生し、Nightscoutがデータベースを新規と誤認識しました。インスタンスはECC RAM搭載の新ハードウェアへ移行。影響を受けたデータベースのデータ損失:0–8時間、その他のデータベースは損失なく移行されました。
  • 改善 バックアップサーバーを更新
    RAID(ストライプ)構成の新ハードウェア、全ドライブの半数が同時に故障してもデータ損失なし、アクセス時間を大幅改善、保存期間を47日間に延長しました。
  • 新機能 二要素認証が利用可能に
    ダッシュボードのセキュリティが強化されました。

2022

  • 新機能 Nightscout 14.2.6を展開
    全masterインスタンスに自動デプロイ。
  • 改善 デプロイ処理を高速化
    nginx設定の最適化により、変更処理が高速化しました。
  • 改善 新しいクラスター・データベースサーバー
    十分な容量が再び確保されました。
  • 改善 DKIM署名付きメール配信
    一部のメールプロバイダーによるスパム分類を防止します。
  • 新機能 LibreLinkのリージョン選択(EUではなくDE)
    AbbottがAPIエンドポイントを国別に分離しています。

2021

  • 新機能 10beが有料サービスへ
    2021年10月1日より:月額€4.99、長期契約で割引あり。正式に10BE Software UGが運営。
  • 新機能 Stripe決済を導入
    クレジットカード、SEPA、Klarna、Giropay、iDEAL。P24は廃止。
  • 改善 バックアップ保存期間を28日間に延長
    その後さらに拡張されています。
  • 障害 MySQLサーバーの故障
    InnoDBテーブルが破損、一時的にMyISAMに切り替え、専用ハードウェアへ移行しました。
  • 改善 SSL証明書を更新
    *.ns.10be.de用のワイルドカード証明書を更新しました。
  • 改善 2台目のプロキシサーバーが稼働開始
    メインサーバーが応答しなくなってもインスタンスへのアクセスが継続できます。

2020

  • 新機能 Nightscout 14.0.xを展開
    新しいNightscoutバージョンを全インスタンスに自動デプロイしました。
  • 新機能 ダッシュボードでMongoDB/Atlasの直接インポート
    外部MongoDBから直接データをインポート可能。リモート認証情報または.bsonアップロードでの移行が可能です。
  • 新機能 Omnipod CSVインポート
    OmnipodデータをCSVアップロードでインポート可能に。
  • 新機能 LibreView CSVインポート
    LibreViewデータをCSVアップロードでインポート可能に。
  • 改善 MongoDBへの直接接続
    SSHトンネル経由ではなく直接接続に変更、大幅に安定しました。
  • 改善 全nginx設定を1ファイルに統合
    接続切断なしでのリロードが可能になりました。
  • 障害 プロキシのディスク容量不足
    AAPS/Loopは正常動作していましたが、xDripのアップロードが失敗していました。監視のしきい値アラートが発動していなかったため、問題を解決し対策を講じました。

2019

  • 新機能 全サーバーをHDDからSSDへ切り替え
    パフォーマンスが大幅に向上しました。
  • 改善 冗長化のための2台目のプロキシサーバー
    追加のプロキシサーバーを起動しました。
  • 改善 Slackbot監視を拡張
    障害時にAPI経由でサーバーを自動再起動、ダウンタイムを5分未満に短縮しました。
  • 新機能 Dexcom Clarity CSVインポート
    Dexcom ClarityデータをCSVアップロードでインポート可能に。
  • 障害 データセンターの停電(2019年1月)
    UPSのカスケード障害、クラスターによりダウンタイムは1–5時間。再起動後、インスタンスは自動的に再開しました。

2018

  • 改善 SSL強制を有効化
    全インスタンスがHTTPSへ自動リダイレクトされるようになりました。
  • 新機能 Nightscout 0.11.1を展開
    新しいNightscoutバージョンを全インスタンスにデプロイしました。
  • 新機能 Nightscoutインスタンスの言語選択
    Nightscoutインターフェースの言語を直接選択できるようになりました。
  • 障害 npmモジュールevent-streamに悪意のあるコードが混入
    予防措置として、安全なバージョン3.3.4にダウングレードしました。データ損失なし。

2017

  • 新機能 2017年11月16日にベータ版を公開
    ドイツ語圏コミュニティ向けの初の公開Nightscoutホスティングサービスです。
  • 新機能 2017年12月に一般公開
    最初のユーザー、zehn.beブログでの初の外部言及。

既知の障害:ステータスページ

現在発生中の問題については、こちらをご確認ください:


このページの記載内容はAIの助けを借りて作成されています。そのため、順序、件数、詳細が実際の実装と異なる場合があります。

ご質問がございましたら、いつでもお問い合わせフォームからご連絡ください。