
This installs our Limnoira/meetbot container and configures it on eavesdrop01.opendev.org. I have ported the configuration from the old puppet as best I can (it is very verbose); my procedure was to use the Limnoira wizard to start a new config file then backport everything from the old file. I felt this was best to not miss any new options. This does channel logging (via built-in ChannelLogger plugin, along with a cron job for logs2html) and runs our fork of meetbot. It exports the channel logs via HTTP to /irclogs and meetings logs to /meetings. meetings.opendev.org will proxy to these two locations when the server is active. Note this has not ported the channel list; so the bot will not be listening in our channels. Change-Id: I9f9a466c271e1a706f9f98f816de0e84047519f1
11 lines
204 B
YAML
11 lines
204 B
YAML
- hosts: 'eavesdrop:!disabled'
|
|
name: "eavesdrop: install services"
|
|
strategy: free
|
|
roles:
|
|
- iptables
|
|
- install-docker
|
|
- sync-project-config
|
|
- accessbot
|
|
- gerritbot
|
|
- limnoria
|