41 lines
1.3 KiB
Plaintext
Raw Normal View History

---
- hosts: localhost
vars:
password: rolaids
tasks:
- name: Create IRC Config
docker_volume:
name: IRCconfig
- name: Create network interface
command: /usr/bin/ip addr add 192.168.1.65/24 dev enp2s0
ignore_errors: True
- name: Start IRC Daemon
docker_container:
name: chat
hostname: chat
recreate: yes
image: inspircd/inspircd-docker
ports:
- "192.168.1.65:6697:6697"
volumes:
- IRCconfig:/inspircd/conf/
env:
INSP_NET_SUFFIX=.murkfall.net
INSP_NET_NAME=chat
INSP_SERVER_NAME=chat.murkfall.net
INSP_ADMIN_NAME=bluesaxman
INSP_ADMIN_NICK=blue
INSP_ADMIN_EMAIL=bluesaxman@murkfall.net
INSP_CONNECT_PASSWORD=ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb
INSP_CONNECT_HASH=sha256
INSP_ENABLE_DNSBL=no
INSP_OPER_SSLONLY=no
INSP_OPER_HOST=*@192.168.1.0/24
INSP_OPER_HASH=sha256
INSP_OPER_PASSWORD_HASH=ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb
memory: 512M
container_default_behavior: compatibility
restart_policy: unless-stopped