src.nth.io/

summaryrefslogtreecommitdiff
path: root/dendrite/build/tasks
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-07-31 14:31:51 -0500
committerLuke Hoersten <[email protected]>2026-07-31 14:31:51 -0500
commit846782c44c1c65e7b755de76fd50d86fc7c9636e (patch)
treecf0ad02ccc06f449f7b26a4633f1665808e8feba /dendrite/build/tasks
parentfd40a5f246f029de659f01b932b9045f003c20a8 (diff)
install from the 26.04 archive instead of third-party sources
- rpi-base: log2ram from the archive, drop the azlux repo (which still pointed at debian buster) - aws-s3-backup: apt awscli (v2) instead of pip v1; drop boto3, nothing used it - scrypted, koreader-sync: docker.io and docker-compose-v2 instead of the docker.com repo pinned to noble; the docker-ce removal lives in cleanup-third-party.yaml since the packages collide on files - miniflux: the archive package with a dbconfig preseed; drops the github binary download and the bundled unit - prometheus/client: note the nginx and postgres exporters are in apt - dendrite/build, nostr/build: unversioned golang-go instead of pinned golang-1.21-go and a hand symlink that shadowed the real go
Diffstat (limited to 'dendrite/build/tasks')
-rw-r--r--dendrite/build/tasks/main.yaml12
1 files changed, 3 insertions, 9 deletions
diff --git a/dendrite/build/tasks/main.yaml b/dendrite/build/tasks/main.yaml
index 10f2e12..42d263b 100644
--- a/dendrite/build/tasks/main.yaml
+++ b/dendrite/build/tasks/main.yaml
@@ -9,17 +9,11 @@
group: "{{ansible_user}}"
mode: "0755"
+# The unversioned package tracks the release default (1.26 on 26.04) and
+# provides /usr/bin/go itself, so no pinned version or hand symlink.
- name: install golang
become: yes
- apt: name="golang-1.21-go"
-
-- name: link go bin
- become: yes
- file:
- src: "/usr/lib/go-1.21/bin/go"
- dest: "/usr/bin/go"
- state: "link"
- mode: "0755"
+ apt: name="golang-go"
- name: unarchive dendrite
unarchive: