Updated versions.
authorLuke Hoersten <luke@hoersten.org>
Sun, 08 Jan 2023 12:57:34 -0600
changeset 204 fd38efd8f637
parent 203 4be395f0d127
child 205 2ea9460dc8d2
Updated versions.
adguard-home/tasks/main.yaml
dendrite/server/defaults/main.yaml
ergo/defaults/main.yaml
minecraft/server/defaults/main.yaml
miniflux/defaults/main.yaml
pleroma/otp/defaults/main.yaml
transmission/tasks/main.yaml
unifi/README.md
--- a/adguard-home/tasks/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/adguard-home/tasks/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -56,6 +56,13 @@
     dest: "/etc/resolv.conf"
   when: sym.stat.islnk is defined and sym.stat.islnk
 
+- name: ensure nameserver is self
+  become: yes
+  lineinfile:
+    path: "/etc/resolv.conf"
+    regexp: "^nameserver"
+    line: "nameserver {{ansible_default_ipv4.address}}"
+
 - name: disable systemd-resolved service
   become: yes
   systemd: name="systemd-resolved.service" enabled="no" state="stopped"
--- a/dendrite/server/defaults/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/dendrite/server/defaults/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -1,7 +1,7 @@
 ---
 
 dendrite_user: "dendrite"
-dendrite_version: "0.10.7"
+dendrite_version: "0.10.8"
 dendrite_tar: "https://github.com/matrix-org/dendrite/archive/refs/tags/v{{dendrite_version}}.tar.gz"
 dendrite_build_dir: "/tmp/dendrite-{{dendrite_version}}"
 dendrite_old_key: false
--- a/ergo/defaults/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/ergo/defaults/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -1,7 +1,7 @@
 ---
 
 ergo_user: "ergo"
-ergo_version: "2.10.0"
+ergo_version: "2.11.0"
 ergo_arch: "arm64"
 ergo_tar_name: "ergo-{{ergo_version}}-linux-{{ergo_arch}}"
 ergo_tar: "{{ergo_tar_name}}.tar.gz"
--- a/minecraft/server/defaults/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/minecraft/server/defaults/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -14,8 +14,8 @@
 
 # https://papermc.io
 # paper is a spigot derivative
-minecraft_paper_version: "1.19.2"
-minecraft_paper_build: "263"
+minecraft_paper_version: "1.19.3"
+minecraft_paper_build: "371"
 
 minecreat_plugins_enabled:
   - "dynmap"
@@ -26,5 +26,6 @@
 minecraft_dynmap_url: "http://dynmap.us/builds/dynmap/Dynmap-{{minecraft_dynmap_version}}-spigot.jar"
 
 # https://geysermc.org
-minecraft_geyser_version: "1227"
+# https://ci.opencollab.dev/job/GeyserMC/view/default/builds
+minecraft_geyser_version: "1270"
 minecraft_geyser_url: "https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/{{minecraft_geyser_version}}/artifact/bootstrap/spigot/build/libs/Geyser-Spigot.jar"
--- a/miniflux/defaults/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/miniflux/defaults/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -3,5 +3,5 @@
 miniflux_port: "8555"
 miniflux_admin_pass: "admin"
 miniflux_arch: "arm64"
-miniflux_version: "2.0.39"
+miniflux_version: "2.0.41"
 miniflux_url: "https://github.com/miniflux/miniflux/releases/download/{{miniflux_version}}/miniflux-linux-{{miniflux_arch}}"
--- a/pleroma/otp/defaults/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/pleroma/otp/defaults/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -25,5 +25,5 @@
 pleroma_download_url: "https://git.pleroma.social/api/v4/projects/2/jobs/artifacts/stable/download?job={{pleroma_arch}}"
 
 pleroma_soapbox: false
-pleroma_soapbox_version: "v2.0.0"
+pleroma_soapbox_version: "v3.0.0"
 pleroma_soapbox_download_url: "https://gitlab.com/soapbox-pub/soapbox-fe/-/jobs/artifacts/{{pleroma_soapbox_version}}/download?job=build-production"
--- a/transmission/tasks/main.yaml	Sun Nov 06 23:10:04 2022 -0600
+++ b/transmission/tasks/main.yaml	Sun Jan 08 12:57:34 2023 -0600
@@ -25,7 +25,7 @@
   lineinfile:
     path: "{{transmission_config}}"
     regexp: '^    "rpc-whitelist":'
-    line: '    "rpc-whitelist": "127.0.0.1,192.168.*.*",'
+    line: '    "rpc-whitelist": "127.0.0.1,192.168.*.*,10.0.*.*",'
     insertafter: ",$"
   notify: restart transmission service
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/unifi/README.md	Sun Jan 08 12:57:34 2023 -0600
@@ -0,0 +1,12 @@
+# Unifi Controller on ARM64
+
+This role is for setting up a Ubiquiti Unifi Controller on ARM64 Ubuntu building on the [official docs](https://help.ui.com/hc/en-us/articles/220066768-UniFi-How-to-Install-and-Update-via-APT-on-Debian-or-Ubuntu)
+
+## Notes
+
+Unfortunately Unifi Controller relies on some pretty outdated packages, making them hard to find in recent Linux distributions. Specifically, the following packages need to be backported:
+
+- Mongo 3.6
+- libssl1.1
+
+By specifying arm64 in the Xenial Mongo 3.6 apt repo, the