Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Keila - An Open Source Newsletter Tool

Featured Replies

Summary: Support Thread for Keila Docker

Application: Keila

DockerHub: https://hub.docker.com/r/pentacent/keila

 

This template has been tested on a production machine but not extensively. If you find any errors with the template please post here so that I can fix them. If you need some support or guidance also write here.

 

If you find errors in the app itself then please contact the developer through their issues page: https://github.com/pentacent/keila/issues

 

The password is auto generated on first boot and can be found in the log. You can change it afterwards.

Edited by gxs

  • 3 months later...

Ive installed postgre17.

Now I am trying to configure Keila "Domain of your Keila instance:". -Do I leave it default with "mailer.somthing.com"? I tried changing it to my email domain - didnt work. I cant see to get past the "PostgreSQL database used by Keila" either - I have tried a dozen different inputs and it wont link correctly to postgresql17.

This definitely needs work.

I just need to send out an email to 300 of my clients and using the SMTP of my office account. I dont have any need for tracking or a web portal. 

Edited by DavePCLoadLetter

  • 2 months later...
  • Author
On 11/19/2024 at 8:17 PM, DavePCLoadLetter said:

This definitely needs work.

I just need to send out an email to 300 of my clients and using the SMTP of my office account. I dont have any need for tracking or a web portal. 

I'm using Keila in a production environment and it works. This server is using postgres 15. I didn't try 17. You should paste the error log here so that we can see what is wrong with postgres.

 

Domain of your keila instance is the url on which your keila instance will server the webpage. Maybe you don't need tracking or a web portal but it's also needed for the unsubscribe function as well. 

 

image.thumb.png.b0c64460396345a93895b4fc0e722346.png

  • 1 year later...

An issue I have on a fresh docker install:

After login I can reach the Web-Gui.

But I can't enter a new sender - the Webbrowser shows me "An internal error occured".

In the logfile I can see a render error:

 2026-02-20T06:48:29.280 [error] #PID<0.20131.0> running KeilaWeb.Endpoint (connection #PID<0.20130.0>, stream id 1) terminated 
Server: keila.my-domain.de:80 (http) 
Request: GET /admin/shared-senders/new 
** (exit) an exception was raised: 
    ** (Phoenix.Template.UndefinedError) Could not render "_config.html" for KeilaWeb.SenderView, please define a matching clause for render/2 or define a template at "lib/keila_web/templates/sender/*". The following templates were compiled: 
* _config_edit.html 
* _config_new.html 
* _empty_state.html 
* _local_config.html 
* _mailgun_config.html 
* _postmark_config.html 
* _sendgrid_config.html 
* _ses_config.html 
* _shared_local_config.html 
* _shared_ses_config.html 
* _smtp_config.html 
* delete.html 
* edit_live.html 
* index.html 
* verification_failure.html 
* verification_success.html 

Edited by Maehrus

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.