src.nth.io/

summaryrefslogtreecommitdiff
path: root/rpi-base/tasks
AgeCommit message (Collapse)AuthorFilesLines
12 hoursinstall from the 26.04 archive instead of third-party sourcesLuke Hoersten1-11/+0
- 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
32 hoursrpi-base: skip terminfo sync when the controller TERM has no entryLuke Hoersten1-0/+5
infocmp fails when ansible runs from a terminal without a compiled terminfo entry (e.g. emacs eshell, TERM=emacs); treat that as skip instead of failing the play.
2026-04-05Harden role security: file permissions, service binding, no_log, strict defaultsLuke Hoersten1-0/+1
- Add no_log: true to tasks that handle passwords/secrets - Tighten config file permissions (0644 -> 0600/0640 where appropriate) - Bind pleroma to 127.0.0.1 instead of 0.0.0.0 - Tighten ergo unix socket mode 0777 -> 0770 - Remove weak defaults; roles now fail explicitly if required vars not set
2026-03-28Added soju role.Luke Hoersten1-1/+14
2026-03-23Fixed log rotation and log2ram sizing.Luke Hoersten1-0/+9
2024-07-20Added task to ensure log2ram is running.Luke Hoersten1-0/+4
2024-01-18Minor cleanup.Luke Hoersten1-5/+4
2022-10-22Added trusted keys and httpsLuke Hoersten1-1/+1
2022-10-21Added key signing for apt repos.Luke Hoersten1-2/+2
2022-09-09Removed deprecated apt_key ansible module.Luke Hoersten1-1/+4
2020-11-26Expanded yaml file extension name.Luke Hoersten1-0/+0
2020-08-01Added auto upgrades to base.Luke Hoersten1-0/+4
2020-06-07various updatesLuke Hoersten1-9/+9
2020-05-01Standardize my shell.Luke Hoersten1-0/+1
2020-05-01Fixed small log2ram size.Luke Hoersten1-1/+9
2020-02-15Added better use for admin user.Luke Hoersten1-0/+26
2020-02-10Updated some permissions on conf filesLuke Hoersten1-1/+1
2020-02-09Base is rpi specific.Luke Hoersten1-0/+42