|
|
|
@ -10,7 +10,7 @@ overview of its architecture. |
|
|
|
|
If you are not modifying code related to email or Mailman, then you may use |
|
|
|
|
Docker containers instead, which are much easier to work with than the VM. |
|
|
|
|
``` |
|
|
|
|
docker-compose up -d |
|
|
|
|
docker-compose up -d # or without -d to run in the foreground |
|
|
|
|
``` |
|
|
|
|
This will create some containers with the bare minimum necessary for ceod to |
|
|
|
|
run, and start ceod on each of phosphoric-acid, mail, and coffee container. |
|
|
|
@ -22,9 +22,8 @@ docker-compose logs -f |
|
|
|
|
To use ceo, run the following: |
|
|
|
|
```sh |
|
|
|
|
docker-compose exec phosphoric-acid bash |
|
|
|
|
su ctdalek # optional, to run as normal user |
|
|
|
|
kinit ctdalek # password is krb5 |
|
|
|
|
python -m ceo |
|
|
|
|
su ctdalek |
|
|
|
|
python -m ceo # the password for kerobos is krb5 |
|
|
|
|
``` |
|
|
|
|
This should bring up the TUI. |
|
|
|
|
|
|
|
|
@ -38,6 +37,7 @@ To stop the containers, run: |
|
|
|
|
```sh |
|
|
|
|
docker-compose down |
|
|
|
|
``` |
|
|
|
|
Alternatively, if you started docker-compose in the foreground, just press Ctrl-C. |
|
|
|
|
|
|
|
|
|
### VM |
|
|
|
|
If you need the full environment running in VM, follow the guide on |
|
|
|
|