Skip to content

Commit

Permalink
Add weechat
Browse files Browse the repository at this point in the history
  • Loading branch information
DO1JLR committed May 27, 2021
1 parent b2460d4 commit 732986b
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -85,3 +85,6 @@
[submodule "roles/do1jlr.webhost"]
path = roles/do1jlr.webhost
url = https://github.com/roles-ansible/ansible_role_webhost.git
[submodule "roles/do1jlr.weechat"]
path = roles/do1jlr.weechat
url = https://github.com/chaos-bodensee/role_weechat.git
1 change: 0 additions & 1 deletion group_vars/all/vars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,3 @@ accounts:

# version check for all supported roles
submodules_versioncheck: true

19 changes: 19 additions & 0 deletions host_vars/mail01.l3d.space/vars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ users:
- [email protected]
- [email protected]
- [email protected]
weechat:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
mailwebuser:
- [email protected]
- [email protected]
Expand All @@ -18,6 +25,7 @@ users:
accounts:
- l3d
- mailwebuser
- weechat

# mail domains
additional_dns_maildomains: 'mail.l3d.space imap.l3d.space smtp.l3d.space'
Expand Down Expand Up @@ -61,6 +69,17 @@ firewall_allowed_tcp_ports:
mysql_bind_address: "{{ _mysql_bind_address }}"
mysql_root_password: "{{ _mysql_root_password }}"

# weechat
weechat__install: true
weechat__autostart: true
weechat__user: 'weechat'
weechat__home_directory: '/home/weechat'
weechat__install_plugins: true
weechat__use_custom_config: true
weechat__custom_private_repo: '[email protected]:l3d/weechat-config.git'
weechat__custom_gen_ssh_key_pair: true
weechat__custom_version: 'main'

# postfix
postfix__myhostname: "{{ mailserver_domain }}"
postfix__tls_cert: "{{ mailserver__ssl_cert }}"
Expand Down
1 change: 1 addition & 0 deletions roles/do1jlr.weechat
Submodule do1jlr.weechat added at 54caea
1 change: 1 addition & 0 deletions site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,4 @@
- {role: do1jlr.dovecot, tags: [mail, dovecot, mailserver_dovecot]}
- {role: postfix, tags: [mail, postfix]}
- {role: do1jlr.rspamd, tags: [mail, rspamd]}
- {role: do1jlr.weechat, tags: [irc, weechat]}

0 comments on commit 732986b

Please sign in to comment.