impworks / bonsai

Self-hosted family wiki engine / photoalbum
MIT License
202 stars 25 forks source link

Разделить docker-compose на два #239

Closed impworks closed 10 months ago

impworks commented 1 year ago

В текущем docker-compose примерно половина текста занимает настройка Traefik. Она нужна исключительно для получения https-сертификата, который в свою очередь нужен только для авторизации через сторонние сервисы, а этой авторизацией практически никто не пользуется. Некоторые пользователи крутят Bonsai в локальной сети, и им эта авторизация вообще

Видится, что по-умолчанию нужно предлагать файл c парольной авторизацией и без traefik. Так попробовать Bonsai будет гораздо проще: не нужно редактировать файл, просто вызвал комманду и все.

Для любителей можно оставить два дополнительных варианта:

  1. Текущий docker-compose
  2. Мануал, как запустить Bonsai с помощью Cloudflare Tunnel (при наличии собственного домена это очень удобно)