diff --git a/.drone.yml b/.drone.yml index 1f6a0ab..0dee1cc 100644 --- a/.drone.yml +++ b/.drone.yml @@ -28,10 +28,12 @@ services: image: debian:buster commands: - .drone/auth1-setup.sh + - sleep infinity - name: coffee image: debian:buster commands: - .drone/coffee-setup.sh + - sleep infinity trigger: branch: diff --git a/README.md b/README.md index 8a1e8e9..771f798 100644 --- a/README.md +++ b/README.md @@ -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