keila

keila

Docker app from gxs' Repository

Overview

Manage and grow your contact lists, design and send personalized newsletter campaigns easier than ever before. Keila is a 100% Open Source newsletter tool, made in Germany. Keila is an Open Source alternative to newsletter tools like Mailchimp or Sendinblue. With Keila you can easily send out newsletter campaigns and create sign-up forms. For smaller newsletters, you can use your own email inbox to send out campaigns. For larger newsletter projects, AWS SES, Sendgrid, Mailgun, and Postmark are supported in addition to SMTP. Note: The password will be displayed in the docker log on first run. You can change it after you log in.

Runtime arguments

Web UI
https://[IP]:[PORT:4000]
Network
bridge
Shell
sh
Privileged
false

Template configuration

PostgreSQL database used by KeilaVariable
Target
DB_URL
Default
postgres://user:password@host/database
Value
postgres://user:pass@ip/database
Domain of your Keila instanceVariable
Target
URL_HOST
Value
mailer.something.com
Strong secret with at least 64 characters.Variable
Target
SECRET_KEY_BASE
Value
D008QrmTsSQnZxBX0Z8wgMLSGVPSEQXgo27kynbz7QyHAZD3f0fOWxOr1LMF0qoE
Salt for creating HashidsVariable
Target
HASHID_SALT
Value
sha256
User uploadsVariable

Path to a directory where user uploads will be stored. When deploying using containers, this should point to the path of a volume to make sure uploads are persisted.

Target
USER_CONTENT_DIR
Value
./uploads
Hostname of the SMTP serverVariable
Target
MAILER_SMTP_HOST
Value
smtp.gmail.com
Port of the SMTP serverVariable
Target
MAILER_SMTP_PORT
Value
587
Username for the SMTP serverVariable
Target
MAILER_SMTP_USER
Password for the SMTP serverVariable
Target
MAILER_SMTP_PASSWORD
Enable SSL/TLSVariable

Enable SSL/TLS by setting to true

Target
MAILER_ENABLE_SSL
Value
false
Enable STARTTLSVariable

Enable STARTTLS by setting to true

Target
MAILER_ENABLE_STARTTLS
Value
true
PathPathrw
Target
/app/uploads
Value
/mnt/user/appdata/keila
Email address for the root userVariable
Target
KEILA_USER
Disable user registrationVariable

Disable user registration by setting this variable to true

Target
DISABLE_REGISTRATION
Value
true
PortPorttcp
Target
4000
Value
4000
URL scheme of your Keila instanceVariable
Target
URL_SCHEMA
Value
https
FROM email addressVariable
Target
MAILER_SMTP_FROM_EMAIL
Value
MAILER_SMTP_USER

Categories

Download Statistics

68,562
Total Downloads
3,801
This Month
3,286
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
pentacent/keila
Last Updated2026-04-15
First Seen2024-11-09

Run Keila on Unraid.

Keila is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.