JavaScript error: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The HTMLImageElement provided is in the 'broken' state. (https://git.pub.solar/assets/js/index.js?v=11.0.0 @ 19:16870). Open browser console to see more details.

2024-05-05 - 2025-05-05

Overview

157 active pull requests
32 active issues
Excluding merges, 0 authors have pushed 0 commits to main and 438 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

150 pull requests merged by 4 users

Merged #363 prometheus: scrape more metrics and add alert rules 2025-05-05 21:11:26 +00:00

Merged #182 matrix: init draupnir moderation bot 2025-05-05 20:57:20 +00:00

Merged #364 use matrix-synapse workers 2025-05-05 20:22:51 +00:00

Merged #362 matrix-synapse: tune cache settings for performance 2025-04-30 17:47:54 +00:00

Merged #361 overlays/delete-pubsolar-id: convert to writeShellApplication, lint and clean up 2025-04-28 20:55:27 +00:00

Merged #359 nachtigall: nscd / nsncd tweaks, add remote IP to /etc/hosts 2025-04-28 19:04:07 +00:00

Merged #356 feat: add script for automated account deletion 2025-04-27 01:48:33 +00:00

Merged #355 nachtigall: Run mollysocket 2025-04-26 18:10:49 +00:00

Merged #354 networking: don't add nachtigall.pub.solar to /etc/hosts 2025-04-25 23:41:57 +00:00

Merged #353 nextcloud/notify_push: Don't bend domain to localhost 2025-04-25 22:13:51 +00:00

Merged #350 nginx-website{,-miom}: ensure permissions for parent directory 2025-04-25 22:10:15 +00:00

Merged #348 element-stickerpicker: fix thumbnails after 2025-04-25 22:10:05 +00:00

Merged #352 nginx(mastodon): set max body size to 99mb 2025-04-25 22:06:39 +00:00

Merged #349 loki: set log retention to 1w 2025-04-25 22:03:33 +00:00

Merged #351 update: element-web, forgejo, nextcloud etc. 2025-04-25 21:52:03 +00:00

Merged #339 nextcloud/uppush: Configure 2025-04-21 08:36:17 +00:00

Merged #345 prometheus: refactor metrics scraping to use firewall rules 2025-04-18 12:38:07 +00:00

Merged #346 matrix-synapse: reduce log level to warning 2025-04-18 12:37:56 +00:00

Merged #343 better backups 2025-04-17 21:21:39 +00:00

Merged #344 grafana: scrape loki metrics, add dashboards for loki 2025-04-17 21:13:54 +00:00

Merged #341 trinkgenossin: fix forgejo actions runner name for pub-solar org 2025-04-16 10:37:00 +00:00

Merged #342 modules/nextcloud: PHP's session gc should match nextcloud session_lifetime 2025-04-16 10:36:50 +00:00

Merged #338 nextcloud: Add unified push app 2025-04-15 20:45:05 +00:00

Merged #336 tankstelle: use forgejo-actions-runner module 2025-04-14 23:35:50 +00:00

Merged #337 users/hakkonaut: fix uid, 998 is currently taken by sshd 2025-04-14 23:35:40 +00:00

Merged #335 ci: add workflow for automated flake updates 2025-04-14 22:06:27 +00:00

Merged #332 docs: update systems overview 2025-04-14 21:51:53 +00:00

Merged #333 Revert "nextcloud: attempt to fix CSRF check failed with" 2025-04-14 15:47:45 +00:00

Merged #331 forgejo-actions-runner: init module, use it on trinkgenossin 2025-04-14 14:08:13 +00:00

Merged #330 backups: start obs-portal backup 30m later 2025-04-13 20:07:23 +00:00

Merged #329 security: update mediawiki, update synapse and others 2025-04-13 19:44:18 +00:00

Merged #328 nextcloud: attempt to fix 'CSRF check failed' 2025-04-07 18:12:04 +00:00

Merged #322 core/networking: convert DNS resolved config to NixOS options 2025-04-02 19:38:34 +00:00

Merged #324 maintenance: update element-web, forgejo, restic and more 2025-04-02 19:38:20 +00:00

Merged #323 backups: only run restic prune on the last backup 2025-04-02 11:51:06 +00:00

Merged #321 security: matrix-synapse: update to 1.127.1 2025-03-28 14:19:41 +00:00

Merged #318 updates: element-web, forgejo, keycloak, mastodon, matrix-synapse, nextcloud and more 2025-03-25 17:46:04 +00:00

Merged #317 docs: update deletion request docs 2025-03-13 16:50:56 +00:00

Merged #315 nachtigall: additional disks + docs 2025-03-13 16:50:48 +00:00

Merged #316 docs: add systems overview, ZFS quickstart 2025-03-13 16:46:14 +00:00

Merged #314 backups: increase spread to 1 hour per backup 2025-03-08 14:01:43 +00:00

Merged #313 security, maintenance: update keycloak, mastodon, matrix-synapse and others 2025-03-04 21:15:17 +00:00

Merged #311 mail, treewide: update password because forgejo cannot properly escape strings in 2025 2025-03-04 19:37:57 +00:00

Merged #312 mediawiki: allow svg, pdf file type uploads 2025-03-04 19:23:38 +00:00

Merged #297 nextcloud: update skeleton, add german version 2025-02-28 12:47:00 +00:00

Merged #310 nextcloud: make all apps declarative 2025-02-28 12:06:34 +00:00

Merged #304 Update docs/nixos-anywhere.md 2025-02-24 20:54:37 +00:00

Merged #309 security update for ssh, update nextcloud 2025-02-20 13:17:48 +00:00

Merged #307 nextcloud memories: add source link to comment 2025-02-18 15:50:56 +00:00

Merged #306 trinkgenossin: fix forgejo actions secret 2025-02-17 20:58:51 +00:00

Merged #305 forgejo: add actions runner on trinkgenossin 2025-02-17 16:59:03 +00:00

Merged #302 maintenance: update keycloak, matrix-synapse and others 2025-02-17 16:57:10 +00:00

Merged #301 mediawiki: 1.42.4 -> 1.43.0 2025-02-13 17:30:50 +00:00

Merged #300 tests: fix website open port check 2025-02-13 15:22:08 +00:00

Merged #299 mediawiki: set rememberme to avoid constant logout 2025-02-13 12:42:17 +00:00

Merged #298 nextcloud: add memories app + previews tuning 2025-02-13 12:41:43 +00:00

Merged #296 security: update forgejo and keycloak 2025-02-10 18:17:01 +00:00

Merged #294 matrix-authentication-service: use 0.13.0 from nixos-unstable 2025-02-09 18:28:47 +00:00

Merged #293 backups/matrix: add DB dump for matrix-authentication-service 2025-02-09 18:28:34 +00:00

Merged #292 tankstelle: enable ksm kernel same-page merging 2025-02-09 18:09:25 +00:00

Merged #275 element-web: enable Element Call by default 2025-02-09 18:09:14 +00:00

Merged #285 nextcloud: add recognize app 2025-02-09 17:59:09 +00:00

Merged #289 docs/matrix-suspend-account.md: init 2025-02-09 17:58:17 +00:00

Merged #291 matrix-authentication-service: early update to 0.13.0 2025-02-07 13:25:40 +00:00

Merged #290 maintenance: update matrix-synapse, element-web, mediawiki, bind security update 2025-02-04 17:12:19 +00:00

Merged #288 keycloak/delete-unverified-accounts.md: Delete temp files in the end 2025-02-01 12:56:58 +00:00

Merged #278 update to NixOS 24.11 2025-02-01 00:22:25 +00:00

Merged #287 admins: add host biolimo for @b12f 2025-01-06 17:46:41 +00:00

Merged #284 tests/keycloak: try to reduce flakyness 2024-12-18 19:28:38 +00:00

Merged #283 maintenance: update forgejo, matrix-synapse, nextcloud and linux kernel 2024-12-17 20:48:23 +00:00

Merged #282 logins: add chocolatebar for b12f 2024-12-12 16:42:32 +00:00

Merged #281 update element-web 2024-12-10 11:13:20 +00:00

Merged #280 bash: ignore leading space + duplicates in history 2024-12-10 11:07:55 +00:00

Merged #279 security update for synapse, updates for element-web, mastodon 2024-12-08 20:08:08 +00:00

Merged #261 auth: add user for each administrator 2024-11-28 16:16:35 +00:00

Merged #274 matrix: Enable MSC4108 to allow signing in with QR Code 2024-11-21 09:44:59 +00:00

Merged #269 maintenance: update element-web, forgejo, nextcloud, matrix-synapse and others 2024-11-19 16:10:57 +00:00

Merged #271 matrix-authentication-service: disable changing mail address 2024-11-19 15:29:16 +00:00

Merged #270 prometheus: disable daily e2e notification again 2024-11-19 15:29:04 +00:00

Merged #262 modules/forgejo: allow migrations from local networks 2024-11-14 11:10:44 +00:00

Merged #265 coturn: fix secret path 2024-11-13 20:39:47 +00:00

Merged #264 keycloak: fix registration with pub.solar theme 2024-11-13 19:48:16 +00:00

Merged #260 core: add activationScript to show closure diff 2024-11-13 19:47:17 +00:00

Merged #259 maintenance: updates for element-web, forgejo, matrix-synapse and others 2024-11-13 19:47:05 +00:00

Merged #255 alertmanager: alert on high load only after 20m 2024-11-12 14:47:54 +00:00

Merged #256 matrix-appservice-irc: reduce logging level to warn 2024-11-12 14:47:44 +00:00

Merged #257 secrets: remove leftover secret files 2024-11-12 14:47:35 +00:00

Merged #248 ci: use treefmt2 with flag --ci 2024-11-06 14:40:03 +00:00

Merged #246 docs: more garage CLI usage, avoid leaking secret 2024-11-06 14:39:53 +00:00

Merged #230 docs: add examples for cachix usage 2024-11-06 14:39:44 +00:00

Merged #250 matrix-authentication-service: init, test, migrate synapse 2024-10-30 20:02:54 +00:00

Merged #253 modules/tt-rss: pin on revision 2024-10-30 17:37:10 +00:00

Merged #249 maintenance: updates for mastodon, matrix-synapse 2024-10-24 16:16:07 +00:00

Merged #245 garage: fix wildcard DNS cert renewal with wildcard CNAME records 2024-10-24 12:51:41 +00:00

Merged #247 docs: fix IP for keycloak admin API 2024-10-24 12:51:31 +00:00

Merged #244 trinkgenossin: fix network in initrd 2024-10-24 12:51:18 +00:00

Merged #239 mastodon: host media files on pub.solar garage cluster 2024-10-23 15:24:28 +00:00

Merged #240 maintenance: update element-web, keycloak, mastodon, nextcloud 2024-10-17 19:12:38 +00:00

Merged #238 nextcloud: docs how to get debug logs 2024-10-16 15:29:26 +00:00

Merged #237 logins: add teutat3s secondary SSH public key 2024-10-08 22:09:53 +00:00

Merged #236 mastodon: actually use opensearch via module option 2024-10-08 21:03:39 +00:00

Merged #235 maintenance updates for element-web, forgejo, mastodon, matrix-synapse, nextcloud and others 2024-10-05 12:30:07 +00:00

Merged #234 flora-6: remove 2024-09-10 15:58:58 +00:00

Merged #233 obs-portal: fix backups, docker command does not need a TTY 2024-09-09 15:43:14 +00:00

Merged #228 obs-portal: add backups 2024-08-31 19:43:10 +00:00

Merged #226 mail: add backups 2024-08-31 19:39:25 +00:00

Merged #227 devshell: add terraform-ls 2024-08-28 15:55:30 +00:00

Merged #222 garage: initial cluster 2024-08-28 15:55:17 +00:00

Merged #225 mediawiki: add backups 2024-08-28 15:54:33 +00:00

Merged #224 feat/tests 2024-08-27 10:45:56 +00:00

Merged #221 Maintenance + security updates for element, forgejo, mastodon, matrix-synapse 2024-08-24 01:11:42 +00:00

Merged #220 secrets: ensure no final newline in editorconfig 2024-08-22 13:13:45 +00:00

Merged #219 Update docker, forgejo, systemd and others 2024-08-07 11:55:29 +00:00

Merged #218 Update element-web, matrix-synapse, nextcloud and misc packages 2024-07-31 11:33:33 +00:00

Merged #217 RSS reader 2024-07-18 16:52:55 +00:00

Merged #216 mediawiki: update to 1.42.1 2024-07-17 13:09:03 +00:00

Merged #214 Update element-web, php and misc 2024-07-12 12:32:24 +00:00

Merged #213 Maintenance updates forgejo, matrix-synapse, nextcloud 2024-07-09 07:54:46 +00:00

Merged #212 security: update mastodon to 4.2.10 2024-07-05 10:16:39 +00:00

Merged #211 flake updates, update grafana dashboard 2024-07-04 11:07:28 +00:00

Merged #203 flake: update to NixOS 24.05 2024-06-27 14:47:19 +00:00

Merged #210 zfs: enable scrub once per month 2024-06-23 14:21:14 +00:00

Merged #209 Updates for element-web, forgejo, nextcloud, synapse and more 2024-06-23 14:10:13 +00:00

Merged #208 postgresql: tune 2024-06-22 14:57:20 +00:00

Merged #206 centralize docs for SSH access 2024-06-13 15:38:41 +00:00

Merged #205 loki tuning, lock down SSH for tankstelle, tweak nextcloud SMTP settings 2024-06-10 10:41:57 +00:00

Merged #204 fix promtail host label 2024-06-06 17:50:09 +00:00

Merged #202 Add metronom + tankstelle to grafana + loki 2024-06-06 16:41:23 +00:00

Merged #201 update mastodon, matrix-synapse, nextcloud, php, ruby, and others 2024-06-06 09:21:13 +00:00

Merged #200 loki, prometheus, promtail should connect via wireguard 2024-06-05 00:04:40 +00:00

Merged #196 Init mail.pub.solar 2024-05-31 15:22:28 +00:00

Merged #198 ci: add self-hosted runner tankstelle 2024-05-31 14:49:21 +00:00

Merged #199 alerts: alert for uptime after 90 days instead of 30 days 2024-05-31 14:48:13 +00:00

Merged #195 style: avoid usage of top-level "with lib;" 2024-05-27 10:03:43 +00:00

Merged #197 Update matrix-synapse, docker and others 2024-05-26 18:45:08 +00:00

Merged #194 backups: remove droppie 2024-05-22 16:39:59 +00:00

Merged #192 fix: nachtigall wants keycloak 2024-05-16 06:17:06 +00:00

Merged #193 backups: reduce chances for lock race 2024-05-16 06:10:11 +00:00

Merged #189 Add alertmanager config - part 2 2024-05-15 15:23:59 +00:00

Merged #191 secrets: rekey for ryzensun 2024-05-15 14:00:54 +00:00

Merged #190 maintenance: update element-web, glibc, nextcloud, php, others 2024-05-15 13:22:24 +00:00

Merged #188 logins: add ryzensun to teutat3s logins 2024-05-14 12:07:27 +00:00

Merged #187 style: update git-blame-ignore-revs 2024-05-14 12:07:19 +00:00

Merged #183 style: check formatting using nixpkgs standard and fail early in CI to enforce it 2024-05-08 21:00:51 +00:00

Merged #186 docs: add CONTRIBUTING 2024-05-08 20:38:35 +00:00

Merged #185 Add AGPL LICENSE 2024-05-08 20:38:27 +00:00

Merged #184 refactor: use options for config parts 2024-05-08 20:37:52 +00:00

Merged #181 matrix: init stickerpicker 2024-05-07 18:57:42 +00:00

Merged #180 chore: update element-web, matrix-synapse and others 2024-05-06 18:31:56 +00:00

Merged #179 Put modules into uniform folders - part 2 2024-05-06 16:57:42 +00:00

7 pull requests proposed by 4 users

Proposed #229 Add blackbox-exporter config 2024-08-25 15:21:18 +00:00

Proposed #231 Add blackbox-exporter for certificate expiry checks 2024-08-26 09:59:13 +00:00

Proposed #347 WIP: nginx: send access_log to journald 2025-04-24 08:32:59 +00:00

Proposed #357 codeberg-pages: init on trinkgenossin 2025-04-27 02:01:37 +00:00

Proposed #358 nachtigall: Enable oauth2-proxy and put mollysocket behind it 2025-04-27 13:46:09 +00:00

Proposed #360 docs: add notes how to fight spam on Matrix 2025-04-28 15:26:00 +00:00

Proposed #366 automated: Update flake.lock 2025-05-05 06:54:29 +00:00

15 issues closed from 2 users

Closed #241 Fix keycloak X-Forwarded-* header warning 2025-04-26 12:31:50 +00:00

Closed #254 Check simultaneous backups 2025-04-25 22:26:49 +00:00

Closed #252 pub.solar website: add forgejo actions for deployment 2025-04-25 19:49:45 +00:00

Closed #319 Nextcloud federated calendar sharing does not seem to work for incoming shares 2025-03-26 15:32:04 +00:00

Closed #268 matrix-synapse: want QR code to add new device 2024-11-21 09:44:59 +00:00

Closed #242 Make our Matrix Homeserver work with Element X 2024-11-04 17:46:59 +00:00

Closed #243 keycloak: passkey login is broken 2024-10-28 10:16:48 +00:00

Closed #251 pub.solar website: add new hakken.irl dates 2024-10-27 22:18:34 +00:00

Closed #223 Migrate mastodon media to our object storage 2024-10-23 15:24:29 +00:00

Closed #215 Backups for OBS portal 2024-08-31 19:43:10 +00:00

Closed #207 setup backups for mails 2024-08-31 19:39:26 +00:00

Closed #87 Implement backups for mediawiki 2024-08-28 15:54:33 +00:00

Closed #168 Resource alerts 2024-05-26 17:43:28 +00:00

Closed #178 Add LICENSE file 2024-05-08 21:08:19 +00:00

Closed #165 Stickers for Element [matrix] 2024-05-07 23:15:39 +00:00

28 issues created by 2 users

Opened #207 setup backups for mails 2024-06-17 15:35:30 +00:00

Opened #215 Backups for OBS portal 2024-07-15 16:32:11 +00:00

Opened #223 Migrate mastodon media to our object storage 2024-08-24 01:43:49 +00:00

Opened #232 Postgres authentication hardening 2024-08-28 15:31:26 +00:00

Opened #241 Fix keycloak X-Forwarded-* header warning 2024-10-17 20:13:27 +00:00

Opened #242 Make our Matrix Homeserver work with Element X 2024-10-17 21:31:22 +00:00

Opened #243 keycloak: passkey login is broken 2024-10-21 08:54:02 +00:00

Opened #251 pub.solar website: add new hakken.irl dates 2024-10-27 16:20:12 +00:00

Opened #252 pub.solar website: add forgejo actions for deployment 2024-10-27 22:18:12 +00:00

Opened #254 Check simultaneous backups 2024-11-04 09:18:35 +00:00

Opened #258 Adopt a code of conduct (CoC) 2024-11-11 16:27:57 +00:00

Opened #263 Self-service option to disable account in Keycloak 2024-11-13 09:47:57 +00:00

Opened #266 matrix-synapse: configure media retention 2024-11-17 21:24:11 +00:00

Opened #267 prometheus: want restic exporter 2024-11-17 21:31:55 +00:00

Opened #268 matrix-synapse: want QR code to add new device 2024-11-17 21:33:08 +00:00

Opened #272 Privacy policy mentions non-existent "Terms of Service" 2024-11-19 13:08:49 +00:00

Opened #276 Review uptime monitoring 2024-11-22 12:57:00 +00:00

Opened #277 matrix-synapse: use buckets.pub.solar for media storage 2024-12-02 12:55:24 +00:00

Opened #286 Support double puppeting for Telegram bridge 2024-12-26 17:29:34 +00:00

Opened #295 Update privacy policy to mentions element.io video services Jitsi + Element Call 2025-02-09 18:08:52 +00:00

Opened #308 Enable matrix signal bridge 2025-02-18 12:32:59 +00:00

Opened #319 Nextcloud federated calendar sharing does not seem to work for incoming shares 2025-03-24 13:54:55 +00:00

Opened #320 Nextcloud session / token can timeout without error message or prompt to re-login 2025-03-25 18:27:11 +00:00

Opened #325 Nextcloud logout: keycloak theme broken 2025-04-02 20:25:21 +00:00

Opened #326 Add unbound as local caching DNS resolver 2025-04-04 09:56:25 +00:00

Opened #327 Want Mastodon themes, e.g. Tangerine UI 2025-04-07 10:13:25 +00:00

Opened #340 Unified Push using NextPush, ntfy.sh or similar project 2025-04-15 22:44:05 +00:00

Opened #365 Use renovate bot to update flake.lock 2025-05-05 06:37:05 +00:00

9 unresolved conversations

Open #156 Automated account deletion 2025-04-27 02:28:06 +00:00

Open #174 WIP: feat/automated-account-deletion 2025-04-27 02:28:06 +00:00

Open #163 Minimize logging across all services 2025-04-26 12:30:47 +00:00

Open #154 Add loomio or other decentralized decision making tool 2025-02-28 18:18:55 +00:00

Open #34 WIP: Add matrix-hookshot 2024-12-02 11:24:27 +00:00

Open #160 Dedicated video calling app 2024-11-22 13:06:34 +00:00

Open #166 Automated backup testing 2024-11-04 09:18:58 +00:00

Open #94 keycloak theme v2 in pub.solar style 2024-10-17 21:27:29 +00:00

Open #159 Emailing 2024-05-26 17:44:15 +00:00