diff --git a/ansible/roles/podman/defaults/main.yml b/ansible/roles/podman/defaults/main.yml index 1129169..3efd8ce 100644 --- a/ansible/roles/podman/defaults/main.yml +++ b/ansible/roles/podman/defaults/main.yml @@ -20,9 +20,6 @@ zomboid_path: "{{ podman_volumes }}/zomboid" # Zomboid server mode: 'vanilla' or 'modded' zomboid_server_mode: modded -# Zomboid Discord integration (channel for /all chat relay) -zomboid_discord_channel_id: "1306000323642654751" - # Zomboid RCON port for remote administration zomboid_rcon_port: "27015" diff --git a/ansible/roles/podman/tasks/containers/home/gregtime.yml b/ansible/roles/podman/tasks/containers/home/gregtime.yml index 5c568f0..f6dc8ac 100644 --- a/ansible/roles/podman/tasks/containers/home/gregtime.yml +++ b/ansible/roles/podman/tasks/containers/home/gregtime.yml @@ -34,8 +34,14 @@ image: "{{ image }}" restart_policy: on-failure:3 log_driver: journald + network: + - host env: TZ: America/New_York + # Zomboid RCON configuration for Discord restart command + ZOMBOID_RCON_HOST: "127.0.0.1" + ZOMBOID_RCON_PORT: "{{ zomboid_rcon_port }}" + ZOMBOID_RCON_PASSWORD: "{{ zomboid_admin_password }}" volumes: - "{{ gregtime_path }}/logs:/app/logs" diff --git a/ansible/roles/podman/tasks/containers/home/zomboid.yml b/ansible/roles/podman/tasks/containers/home/zomboid.yml index 35c8f85..877b8d7 100644 --- a/ansible/roles/podman/tasks/containers/home/zomboid.yml +++ b/ansible/roles/podman/tasks/containers/home/zomboid.yml @@ -130,8 +130,8 @@ loop: - { key: "DiscordEnable", value: "true" } - { key: "DiscordToken", value: "{{ zomboid_discord_token }}" } - - { key: "DiscordChannel", value: "zomboid" } - - { key: "DiscordChannelID", value: "{{ zomboid_discord_channel_id }}" } + - { key: "DiscordChannel", value: "zomboidbot" } + - { key: "DiscordChannelID", value: "1451961291194241095" } when: zomboid_ini_stat.stat.exists tags: zomboid-conf diff --git a/ansible/roles/podman/tasks/main.yml b/ansible/roles/podman/tasks/main.yml index 10391d7..530c336 100644 --- a/ansible/roles/podman/tasks/main.yml +++ b/ansible/roles/podman/tasks/main.yml @@ -88,7 +88,7 @@ - import_tasks: containers/home/gregtime.yml vars: - image: localhost/greg-time-bot:1.3.2 + image: localhost/greg-time-bot:1.4.3 tags: gregtime - import_tasks: containers/home/zomboid.yml