• Joined on 2025-12-29
greg commented on pull request greg/nixos#19 2026-04-04 18:59:06 +00:00
feat: Gitea Actions runner infrastructure

I don't see any of the fixes to the PR pushed. Please double check that you have pushed the changes. If not push them. Recreate the changes, if necessary.

greg merged pull request greg/nixos#20 2026-04-04 18:23:43 +00:00
fix: set MC_CONFIG_DIR to /tmp/.mc so mc can write config as non-root
greg pushed to main at greg/nixos 2026-04-04 18:23:43 +00:00
75278cdb6a Merge pull request 'fix: set MC_CONFIG_DIR to /tmp/.mc so mc can write config as non-root' (#20) from klaatu/nixos:fix/mc-config-dir into main
67f12856e1 fix: set MC_CONFIG_DIR to /tmp/.mc so mc can write config as non-root
Compare 2 commits »
greg pushed to main at greg/nixos 2026-04-04 18:11:37 +00:00
475c0eda64 fix: minio secrets exposed
greg merged pull request greg/nixos#17 2026-04-04 18:00:20 +00:00
feat: backup improvements — AlbyHub Restic, Gitea dump CronJob, Immich → MinIO
greg pushed to main at greg/nixos 2026-04-04 18:00:20 +00:00
828d61d818 Merge pull request 'feat: backup improvements — AlbyHub Restic, Gitea dump CronJob, Immich → MinIO' (#17) from klaatu/nixos:feature/backup-improvements into main
0218447008 fix: address review feedback on backup improvements
1077d357ca feat(immich): switch backup to rclone sync → MinIO immich bucket on nas1
6b84824a53 feat(gitea): add dump-cronjob to kustomization
c74d647ec3 feat(gitea): add daily dump CronJob writing to NAS1 NFS
Compare 6 commits »
greg closed issue greg/nixos#14 2026-04-04 18:00:20 +00:00
Improve backups
greg suggested changes for greg/nixos#19 2026-04-04 06:54:30 +00:00
feat: Gitea Actions runner infrastructure
greg commented on pull request greg/nixos#19 2026-04-04 06:54:30 +00:00
feat: Gitea Actions runner infrastructure

The proper chart name is "actions"

greg commented on pull request greg/nixos#19 2026-04-04 06:54:30 +00:00
feat: Gitea Actions runner infrastructure

The latest version is 0.0.4

greg commented on pull request greg/nixos#19 2026-04-04 06:54:30 +00:00
feat: Gitea Actions runner infrastructure

The value can be pulled from the External Secret that will be configured below.

greg commented on pull request greg/nixos#19 2026-04-04 06:54:30 +00:00
feat: Gitea Actions runner infrastructure

Update this to be an External Secret, pulling its value from bitwarden login item id 11419680-5338-4f19-bdd9-b422007046af in the password field of that BitWarden item.

greg commented on pull request greg/nixos#17 2026-04-04 06:34:23 +00:00
feat: backup improvements — AlbyHub Restic, Gitea dump CronJob, Immich → MinIO

There is no need to skip items. Let's make the backup complete.

greg commented on pull request greg/nixos#17 2026-04-04 06:34:23 +00:00
feat: backup improvements — AlbyHub Restic, Gitea dump CronJob, Immich → MinIO

All of the changes in this file can be simplified to use the greg.backup module. It has support for pre and post commands, includes configured pruneOpts that I like, and configures other settings that I need for accessing my Restic server, such as disabling TLS checking.

greg commented on pull request greg/nixos#17 2026-04-04 06:34:23 +00:00
feat: backup improvements — AlbyHub Restic, Gitea dump CronJob, Immich → MinIO

Let's change this to use the S3 backups as well, where we can set the items with a 30 day expiration time. I've created the bucket backup-gitea for holding them. No need for the NFS loading.

greg commented on issue greg/nixos#15 2026-04-04 06:10:39 +00:00
Gitea Actions
  1. I don't think you have permissions to generate the runner tokens. I can generate them and put them into agenix after you've prepared the PR
  2. Let's use the namespace gitea-runner for the…
greg commented on issue greg/nixos#14 2026-04-04 06:04:24 +00:00
Improve backups
  1. Albyhub's data appears to be in /var/lib/albyhub. There are two files in that directory. "log" and "nwc.db". Does Albyhub rely on any other local services that should also be backed up?
  2. I…