Skip to content

Container configurations, images, and examples for Zulip.

License

Notifications You must be signed in to change notification settings

Armincpp/docker-zulip

Repository files navigation

Welcome to docker-zulip!

Docker Repository on Quay.io

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 quay.io/galexrt/zulip:1.6.0-1 or docker pull galexrt/zulip:1.6.0-1

For the latest development image run

docker pull quay.io/galexrt/zulip:dev


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/.


Troubleshooting

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 quay.io/galexrt/zulip:1.5.2 cat /etc/zulip/uwsgi.ini > YOUR_ZULIP_DATA_PATH/settings/etc-zulip/uwsgi.ini

Community

  • Chat with other docker-zulip users in the IRC. On the IRC Freenode Webchat or using a client Join IRC channel server, in the #docker-zulip channel

Contributing

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! :-)

About

Container configurations, images, and examples for Zulip.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 82.2%
  • Smarty 9.0%
  • Dockerfile 8.8%