1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00

Add weechat

This commit is contained in:
L3D 2021-05-27 16:19:52 +02:00
parent b2460d429b
commit 732986b4a6
Signed by: l3d
GPG key ID: CD08445BFF4313D1
5 changed files with 24 additions and 1 deletions

3
.gitmodules vendored
View file

@ -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

View file

@ -18,4 +18,3 @@ accounts:
# version check for all supported roles
submodules_versioncheck: true

View file

@ -7,6 +7,13 @@ users:
- l3d@derpy.l3d.yt
- l3d@backup-rsa.l3d.yt
- l3d@business.wingcon.com
weechat:
- l3d@pinkie.l3d.yt
- l3d@mobile.l3d.yt
- l3d@backup.l3d.yt
- l3d@derpy.l3d.yt
- l3d@backup-rsa.l3d.yt
- l3d@business.wingcon.com
mailwebuser:
- l3d@pinkie.l3d.yt
- l3d@mobile.l3d.yt
@ -18,6 +25,7 @@ users:
accounts:
- l3d
- mailwebuser
- weechat
# mail domains
additional_dns_maildomains: 'mail.l3d.space imap.l3d.space smtp.l3d.space'
@ -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: 'gitea@backwesen.de: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 }}"

1
roles/do1jlr.weechat Submodule

@ -0,0 +1 @@
Subproject commit 54caea0e8057369d76e9503dddee472f6601d387

View file

@ -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]}