mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 18:29:21 +00:00 
			
		
		
		
	BookWyrm: update Dockerfile and env handling
- Remove ARG BOOKWYRM_VERSION default, use Jinja variable directly - Add proper SMTP environment variables mapping (EMAIL_HOST, EMAIL_PORT, TLS/SSL flags, user, password, default_from) - Ensure env.j2 uses BookWyrm-expected names only Ref: ChatGPT conversation 2025-09-02 https://chatgpt.com/share/68b6dc73-3784-800f-9a7e-340be498a412
This commit is contained in:
		| @@ -45,3 +45,13 @@ BOOKWYRM_REDIS_HOST:            "redis" | ||||
| BOOKWYRM_REDIS_PORT:            6379 | ||||
| BOOKWYRM_REDIS_BASE_URL:        "redis://{{ BOOKWYRM_REDIS_HOST }}:{{ BOOKWYRM_REDIS_PORT }}" | ||||
| BOOKWYRM_REDIS_BROKER_URL:      "{{ BOOKWYRM_REDIS_BASE_URL }}/0" | ||||
|  | ||||
| # Email | ||||
| EMAIL_HOST:                     "{{ SYSTEM_EMAIL.HOST }}" | ||||
| EMAIL_PORT:                     "{{ SYSTEM_EMAIL.PORT }}" | ||||
| EMAIL_HOST_USER:                "{{ users['no-reply'].email }}" | ||||
| EMAIL_HOST_PASSWORD:            "{{ users['no-reply'].mailu_token }}" | ||||
| # TLS/SSL: If TLS is true → TLS; else → SSL | ||||
| EMAIL_USE_TLS:                  "{{ SYSTEM_EMAIL.TLS | ternary('true','false') }}" | ||||
| EMAIL_USE_SSL:                  "{{ not SYSTEM_EMAIL.TLS | ternary('true','false') }}" | ||||
| EMAIL_DEFAULT_FROM:             "BookWyrm <{{ users['no-reply'].email }}>" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user