infra/docs
teutat3s 60b30862cd
All checks were successful
Flake checks / Check (pull_request) Successful in 30m40s
flake: update to NixOS 25.05
- fixed mautrix-telegram, it now registers itself with matrix-synapse https://github.com/NixOS/nixpkgs/pull/389679

Fix errors:
error: The option `systemd.services.mautrix-telegram.serviceConfig.User' has conflicting definition values:
      - In `/nix/store/2g8wdl6qgkpk9dhj9rir7zkf9nxnjqzw-source/nixos/modules/services/matrix/mautrix-telegram.nix': "mautrix-telegram"
      - In `/nix/store/zbr22r4w2z0gpjpda7l0gwajklc3f7zn-source/flake.nix, via option flake.nixosModules.matrix-telegram': "matrix-synapse"

error: The ‘gnome.gnome-shell’ was moved to top-level. Please use ‘pkgs.gnome-shell’ directly.

nextcloud31Packages.apps.recognize build failure https://github.com/NixOS/nixpkgs/pull/400158

Fix warnings:
trace: evaluation warning: treefmt2 has been renamed to treefmt

flake.lock changes

• Updated input 'disko':
    'github:nix-community/disko/da6109c917b48abc1f76dd5c9bf3901c8c80f662' (2025-07-04)
  → 'github:nix-community/disko/16b74a1e304197248a1bc663280f2548dbfcae3c' (2025-07-07)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d5f1f641b289553927b3801580598d200a501863' (2025-05-19)
  → 'github:nix-community/home-manager/9b0873b46c9f9e4b7aa01eb634952c206af53068' (2025-07-06)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/1f426f65ac4e6bf808923eb6f8b8c2bfba3d18c5' (2025-06-23)
  → 'github:nixos/nixpkgs/88983d4b665fb491861005137ce2b11a9f89f203' (2025-07-08)
• Removed input 'nixpkgs-draupnir'
• Updated input 'simple-nixos-mailserver':
    'gitlab:simple-nixos-mailserver/nixos-mailserver/14857a0309d7bbdf7c51bbfa309d0d13448ae77e' (2025-05-05)
  → 'gitlab:simple-nixos-mailserver/nixos-mailserver/53007af63fade28853408370c4c600a63dd97f41' (2025-05-23)
• Added input 'simple-nixos-mailserver/git-hooks':
    'github:cachix/git-hooks.nix/16ec914f6fb6f599ce988427d9d94efddf25fe6d' (2025-06-24)
• Added input 'simple-nixos-mailserver/git-hooks/flake-compat':
    follows 'simple-nixos-mailserver/flake-compat'
• Added input 'simple-nixos-mailserver/git-hooks/gitignore':
    'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Added input 'simple-nixos-mailserver/git-hooks/gitignore/nixpkgs':
    follows 'simple-nixos-mailserver/git-hooks/nixpkgs'
• Added input 'simple-nixos-mailserver/git-hooks/nixpkgs':
    follows 'simple-nixos-mailserver/nixpkgs'
• Removed input 'simple-nixos-mailserver/nixpkgs-24_11'
• Added input 'simple-nixos-mailserver/nixpkgs-25_05':
    follows 'nixpkgs'
• Updated input 'unstable':
    'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df' (2025-06-30)
  → 'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0' (2025-07-08)
2025-07-09 19:27:14 +02:00
..
keycloak keycloak/delete-unverified-accounts.md: Delete temp files in the end 2025-01-31 16:41:19 +01:00
nachtigall docs: add notes about adding disks to nachtigall 2025-03-11 11:39:07 +01:00
administrative-access.md docs: update for per admin user SSH access 2024-11-26 17:58:26 +01:00
alertmanager.md docs: add alertmanager 2025-05-15 20:51:49 +02:00
backups.md docs: how-to add backups for new hosts 2024-08-29 16:36:11 +02:00
cachix.md docs: add hint how to get CACHIX_AUTH_TOKEN 2024-10-23 20:59:07 +02:00
deletion-request.md flake: update to NixOS 25.05 2025-07-09 19:27:14 +02:00
deploying.md docs: update for per admin user SSH access 2024-11-26 17:58:26 +01:00
dns.md dns: switch to opentofu + terraform-backend-git, 2024-09-10 16:02:25 +02:00
forgejo-actions.md docs: initial Forgejo Actions docs 2024-01-07 15:43:40 +01:00
garage.md docs: update for per admin user SSH access 2024-11-26 17:58:26 +01:00
mail.md docs: updates for metronom / mail 2024-05-31 16:52:04 +02:00
mailman.md docs: clean up 2023-11-15 18:54:32 +00:00
matrix-draupnir.md docs: update synapse API IP after enabling workers 2025-05-06 00:43:13 +02:00
matrix-moderation.md docs: add initial notes for matrix moderation 2025-05-17 13:13:22 +02:00
matrix-remove-spam.md docs: update synapse API IP after enabling workers 2025-05-17 13:13:15 +02:00
matrix-suspend-account.md docs: update synapse API IP after enabling workers 2025-05-06 00:43:13 +02:00
mediawiki-updates.md docs: updates for mediawiki maintenances 2024-07-15 18:51:15 +02:00
nextcloud.md docs: update notes about nextcloud logging 2025-04-25 23:57:49 +02:00
nix-flake-updates.md docs: update for per admin user SSH access 2024-11-26 17:58:26 +01:00
nixos-anywhere.md style: fix trailing whitespace 2025-02-17 21:59:42 +01:00
obs-portal.md style: run treefmt 2024-05-08 22:57:07 +02:00
privacy-hardening.md docs: add privacy hardening docs 2024-01-07 00:32:59 +01:00
README.md docs: add systems overview, ZFS quickstart 2025-03-11 12:59:52 +01:00
rescue.md docs: init docs 2023-10-29 00:52:54 +00:00
reverting-version.md style: run treefmt 2024-05-08 22:57:07 +02:00
secrets.md docs: explain admin access and secrets 2024-04-05 12:56:51 +00:00
systems-overview.md docs: update systems overview 2025-04-13 23:14:19 +02:00
unlocking-zfs-pool.md docs: use IPv4 for ZFS remote unlocking 2024-06-27 18:39:27 +02:00
zfs-quickstart.md docs: add systems overview, ZFS quickstart 2025-03-11 12:59:52 +01:00

pub.solar documentation

This directory holds a collection of notes and documentation for pub.solar admins.

Systems Overview

To get a first overview of existing pub.solar systems, please see the pub.solar systems overview.