こんにちは @tophee さん
NPMでSQLiteを使用することについて、MariaDBよりも簡単で信頼性が高いというご意見をいただけますでしょうか。
NPMをSQLiteでセットアップし、すべて正常に動作しています(nginx仮想ホスト、SSLなど)。しかし、DiscourseサイトでNPMを設定した際に502エラーが発生するため、DiscourseのデータベースをNPMに接続する方法を確実にしたいのです。
私のdocker-compose
version: "3"
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: always
network_mode: bridge # <-- NPMがDiscourseと同じネットワークに存在し、互いに認識できるようにするために追加されたネットワークです。
ports:
# 公開HTTPポート:
- '80:80'
# 公開HTTPSポート:
- '443:443'
# 管理Webポート:
- '81:81'
environment:
DB_SQLITE_FILE: "/data/database.sqlite"
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt