Public | Automated Build

Last pushed: a month ago
Short Description
Zulip by Dropbox in a Docker image.
Full Description

Welcome to docker-zulip!

Image available from:

Current Zulip version: 1.6.0
Current Docker image version: 1.6.0-1

This is a container image for Zulip from Dropbox

Quote from Zulip.Org:

Powerful open source group chat

Thanks to dropbox for Open Sourcing Zulip! - Zulip's Github

How to configure the container

See the Configuration Page for infos about configuring the container to suit your needs.

How to get the container running

To pull the image run

docker pull
docker pull galexrt/zulip:1.6.0-1

For the latest development image run

docker pull

Configure your docker-compose.yml, before running the container!

If you don't configure it, you'll end up with a misconfigured Zulip Instance!

Check the wiki page on how to configure the image, here. Wiki Page

Starting the container

To start the container, you have to use either use docker-compose or kubernetes:

Don't forget to configure your docker-compose.yml properly!!

Using docker-compose

Change to the root of the source folder and use docker-compose up.

Using Kubernetes

A Kubernetes pod file is in the kubernetes/ folder. The command to run it would be kubectl create -f ./kubernetes/.


zulip-django exited

The main reason for this to happen is that you are missing a config file named uwsgi.ini.
The get this file run:

// This command copy the output of file uwsgi.ini into your data volume on the host.
// Replace `YOUR_ZULIP_DATA_PATH` with your path.
host$ docker run --rm cat /etc/zulip/uwsgi.ini > YOUR_ZULIP_DATA_PATH/settings/etc-zulip/uwsgi.ini



If you find this container useful, here's how you can help:

  • Help users with issues they may encounter
  • Send a pull request with your awesome new features and bug fixes

Please use 4 spaces as intent in the files, Thanks!

A big thanks to everybody that sends in issues, pull request! and helps with the issues/tickets! :-)

Docker Pull Command
Source Repository

Comments (1)
4 months ago

I'm having a problem with dev or 1.5.1-5 tagged versions crashing with "The SECRET_KEY setting must not be empty".
1.5.1-4 works ok with my docker-compose file and the file has an entry in it: "SECRETS_secret_key: ....." in the Zulip service.
Any ideas what I'm doing wrong?