Commit Graph

1089 Commits

Author SHA1 Message Date
oysteikt 526b55c49a {ildkule/prometheus,base}: send stats over HTTPS through nginx
Build topology graph / evals (push) Successful in 2m42s
Eval nix flake / evals (push) Successful in 6m36s
2026-06-13 02:54:28 +09:00
oysteikt e80189c6eb temmie/userweb: stop cating passwd on startup
Build topology graph / evals (push) Successful in 2m47s
Eval nix flake / evals (push) Successful in 9m7s
2026-06-13 01:41:05 +09:00
oysteikt 56a51e4c6f temmie/userweb: mount homedirs under /amd
Build topology graph / evals (push) Successful in 2m25s
Eval nix flake / evals (push) Successful in 6m20s
2026-06-13 01:39:20 +09:00
oysteikt f54109f6f3 temmie/userweb: set handlers for php and perl scripts
Build topology graph / evals (push) Successful in 4m9s
Eval nix flake / evals (push) Successful in 8m58s
2026-06-13 01:26:27 +09:00
vegardbm 5763a76136 user/vegardbm: change shell to zsh and add ssh key
Build topology graph / evals (push) Successful in 2m27s
Eval nix flake / evals (push) Successful in 8m31s
2026-06-08 11:35:44 +02:00
oysteikt b57a935b4c base/rsyslogd: init
Build topology graph / evals (push) Successful in 2m42s
Eval nix flake / evals (push) Successful in 6m50s
2026-06-08 12:58:37 +09:00
oysteikt b4582a160f skrot/dibbler: rotate database password
Build topology graph / evals (push) Successful in 2m44s
Eval nix flake / evals (push) Successful in 9m13s
2026-06-07 17:58:33 +09:00
oysteikt ac094d350d base/timesyncd: specify ntp servers
Build topology graph / evals (push) Successful in 2m31s
Eval nix flake / evals (push) Successful in 6m45s
2026-06-07 17:52:54 +09:00
oysteikt b848e0f1cc temmie/userweb: add log processor for apache
Build topology graph / evals (push) Successful in 2m24s
Eval nix flake / evals (push) Successful in 8m48s
2026-06-07 06:03:18 +09:00
oysteikt c671329b93 temmie/userweb: inject users from passwd into httpd sandbox
Build topology graph / evals (push) Successful in 3m46s
Eval nix flake / evals (push) Successful in 8m30s
2026-06-07 05:28:24 +09:00
vegardbm e6a3d43493 modules/drumknotty: use correct screen window name for dibbler
Build topology graph / evals (push) Successful in 2m26s
Eval nix flake / evals (push) Successful in 8m52s
2026-06-05 22:14:02 +02:00
oysteikt cafc95db8f bicep/mjolnir: use nodejs v22
Build topology graph / evals (push) Successful in 2m23s
Eval nix flake / evals (push) Successful in 9m14s
2026-06-06 04:43:58 +09:00
oysteikt 2d6b09cb32 bikkje: label ports in firewall port list 2026-06-06 04:08:16 +09:00
oysteikt ce0af2f6e4 flake.nix: add app for building gitea workflows locally 2026-06-06 04:05:26 +09:00
oysteikt 88892115b5 base: enable autoScrub for all btrfs machine by default 2026-06-06 04:05:26 +09:00
oysteikt 8a290d30e7 modules/drumknotty: split into several parts
Build topology graph / evals (push) Successful in 2m24s
Eval nix flake / evals (pull_request) Successful in 9m31s
Eval nix flake / evals (push) Successful in 6m50s
This also fixes a few issues, such as enabling `createLocalDatabase` for
multiple programs, and wraps all the screen logic within a screenrc
file. Some assertions were also added to avoid some easy-to-make
mistakes.
2026-06-05 14:21:35 +02:00
vegardbm 3197c6a5e3 attach with dibbler window selected 2026-06-05 14:21:35 +02:00
vegardbm f8dcaddefb use main branch for worblehat after merge 2026-06-05 14:21:28 +02:00
vegardbm 009d89f959 set default settings for worblehat and dibbler 2026-06-05 14:09:06 +02:00
vegardbm 21bba3ec7e add worblehat daemons 2026-06-05 14:09:06 +02:00
vegardbm 9552351776 add database password for worblehat 2026-06-05 14:09:06 +02:00
vegardbm 7e754ade71 drumknotty: init 2026-06-05 14:08:58 +02:00
oysteikt fcd81aed00 packages/ooye: 3.5.1 -> 3.6.0
Build topology graph / evals (push) Successful in 3m42s
Eval nix flake / evals (push) Successful in 6m37s
2026-06-04 19:17:29 +09:00
oysteikt 966081ebfc bicep/mysql: enable userstat
Build topology graph / evals (push) Successful in 2m45s
Eval nix flake / evals (push) Successful in 7m58s
2026-06-03 15:31:27 +09:00
oysteikt 39d313579c bicep/mysql: rotate slow query logs
Build topology graph / evals (push) Successful in 2m26s
Eval nix flake / evals (push) Successful in 6m23s
2026-06-03 15:21:18 +09:00
oysteikt 3386153b8b ildkule/prometheus/exim: make scheme explicit
Build topology graph / evals (push) Successful in 2m48s
Eval nix flake / evals (push) Successful in 7m3s
2026-06-03 13:35:13 +09:00
oysteikt 56906241f6 bekkalokk/roundcube: temporary fix for webmail redirects
Build topology graph / evals (push) Successful in 2m24s
Eval nix flake / evals (push) Successful in 6m28s
2026-06-01 03:52:09 +09:00
oysteikt 3fe71d21f6 bekkalokk/roundcube: webdir moved to public_html within package
Build topology graph / evals (push) Successful in 2m21s
Eval nix flake / evals (push) Successful in 8m55s
2026-06-01 02:57:43 +09:00
oysteikt 074d240595 base: tag generation as auto if built by auto upgrade service
Build topology graph / evals (push) Successful in 2m44s
Eval nix flake / evals (push) Successful in 7m7s
2026-06-01 01:00:50 +09:00
oysteikt 1ce3372683 lupine/binfmt: enable 2026-06-01 01:00:50 +09:00
adriangl 5f14c15679 feat: add radicale to bekkalokk
Build topology graph / evals (push) Successful in 2m43s
Eval nix flake / evals (push) Successful in 4m12s
2026-06-01 00:59:54 +09:00
oysteikt e05eab4ddf {georg,brzeczyszczykiewicz}: use sane IPv6 addresses
Build topology graph / evals (push) Successful in 2m28s
Eval nix flake / evals (push) Successful in 4m47s
2026-05-29 16:04:52 +09:00
oysteikt 64843087be kommode/gitea: only allow webhooks to external hosts
Build topology graph / evals (push) Successful in 2m30s
Eval nix flake / evals (push) Successful in 10m7s
We don't have any servers with intranet IPs, and we want webhooks that
hook back to kommode to pass through its firewall.
2026-05-29 12:58:26 +09:00
oysteikt 0c45345050 bicep/matrix-ooye harden
Build topology graph / evals (push) Successful in 2m42s
Eval nix flake / evals (push) Successful in 4m48s
2026-05-28 16:07:36 +09:00
oysteikt 788f23bf04 bicep/matrix-hookshot: harden
Build topology graph / evals (push) Successful in 2m23s
Eval nix flake / evals (push) Successful in 4m43s
2026-05-28 15:58:04 +09:00
oysteikt 8416014aeb bicep/mjolnir: harden 2026-05-28 15:58:04 +09:00
oysteikt 654eeb83d8 base: tag generation as dirty if built from uncommitted source code
Build topology graph / evals (push) Successful in 2m43s
Eval nix flake / evals (push) Successful in 4m7s
2026-05-28 04:39:49 +09:00
oysteikt 5bf0de1d0d bekkalokk/website/fetch-gallery: use proper shellscript builder 2026-05-28 03:58:08 +09:00
oysteikt a550bbf1e0 bekkalokk/roundcube: use specialized builder for nginx root dir 2026-05-28 03:46:59 +09:00
oysteikt 6d9bd8256f kommode/gitea/install-customization: disable networking
Build topology graph / evals (push) Successful in 3m27s
Eval nix flake / evals (push) Successful in 4m9s
2026-05-28 03:15:47 +09:00
oysteikt 5c859d9809 kommode/gitea/install-customization: remove ExecStart bash wrapper 2026-05-28 03:15:06 +09:00
oysteikt 68481b999b modules/grzegorz: remove ExecStart bash wrapper 2026-05-28 03:09:38 +09:00
oysteikt dfbed75cd9 kommode/gitea/gpg: remove ExecStart bash wrapper 2026-05-28 03:06:07 +09:00
oysteikt 6237a0a0e7 bicep/minecraft-heatmap: remove ExecStartPre bash wrapper 2026-05-28 03:03:38 +09:00
oysteikt bd2263a0a9 kommode/gitea/import-users: remove ExecStartPre bash wrapper 2026-05-28 03:02:59 +09:00
oysteikt 2faff6340c flake.lock: bump pvv-nettsiden
Build topology graph / evals (push) Successful in 2m45s
Eval nix flake / evals (push) Successful in 4m48s
2026-05-28 02:39:32 +09:00
oysteikt 532e8b0eee bekkalokk/mediawiki: install PdfHandler extension
Build topology graph / evals (push) Successful in 2m40s
Eval nix flake / evals (push) Successful in 4m14s
2026-05-28 01:22:13 +09:00
oysteikt eef3f8fe8b bekkalokk/mediawiki: cleanup executable path config 2026-05-28 01:22:13 +09:00
oysteikt e17025aca6 packages/mediawiki-extensions: add PdfHandler, bump all 2026-05-28 00:55:20 +09:00
oysteikt e062a849f3 base/scrutiny-collector: disable if machine is qemu guest
Build topology graph / evals (push) Successful in 2m21s
Eval nix flake / evals (push) Successful in 4m13s
2026-05-27 23:45:30 +09:00