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.
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.
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.
Content type
Image
Digest
Size
477.5 MB
Last updated
almost 8 years ago
docker pull abhas/colossus