Sign inSign up

abhas/colossus

By abhas

Updated almost 8 years ago

Run Colossus using Docker

Image
0

267

abhas/colossus repository overview

Building the image

You can build you own image for Colossus as follows:

docker build -f <image-name> .

There is a pre-built image available at: abhas/colossus.

Running Colossus via Docker

You can colossus using Docker with the following commandline:

$ docker run -ti --name colossus -p 127.0.0.1:8000:8000 abhas/colossus                                                                                                130 ↵
Performing system checks...

System check identified no issues (0 silenced).
November 12, 2018 - 09:24:40
Django version 2.1.3, using settings 'colossus.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C

Now connect to http://127.0.0.1:8000/setup and access the Colossus admin UI.

Running RabbitMQ

RabbitMQ is installed within the docker container. To run it so that Colossus can deliver emails, do the following:

$ docker exec -ti colossus bash
root@7d9cea59b4cb:/home/colossus# rabbitmq-server

  ##  ##
  ##  ##      RabbitMQ 3.7.8. Copyright (C) 2007-2018 Pivotal Software, Inc.
  ##########  Licensed under the MPL.  See http://www.rabbitmq.com/
  ######  ##
  ##########  Logs: /var/log/rabbitmq/[email protected]
                    /var/log/rabbitmq/rabbit@7d9cea59b4cb_upgrade.log

              Starting broker...
 completed with 0 plugins.

Now configure Colossus inside the container to use this rabbitmq instance for email delivery.

Tag summary

Content type

Image

Digest

Size

477.5 MB

Last updated

almost 8 years ago

docker pull abhas/colossus