22360ddeea
Add split org-api secrets for auth password and SSH key
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 20:15:48 -08:00
301e2a1479
Split org-api secrets into auth password and SSH key
...
- Auth password uses env file format for systemd EnvironmentFile
- SSH key is mounted as a file at /secrets/ssh_key in container
- Fixes multi-line SSH key parsing issue in environment files
- Update codex PR patch hash
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 20:14:48 -08:00
34cacdc40d
Update org-api-passwords.age with proper env file format
...
Include AUTH_PASSWORD and GIT_SSH_PRIVATE_KEY for container deployment.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 19:52:02 -08:00
ad5c3fc8ed
Re-encrypt org-api-passwords.age with railbird-sf key
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 14:00:31 -08:00
f28a78b053
Add org-reschedule-past-to-today as exposed function
...
- Rename imalison:reschedule-past-to-today to org-reschedule-past-to-today
- Keep old name as alias for backwards compatibility
- Register function in org-agenda-api-exposed-functions for API access
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 13:59:28 -08:00
c4867e7845
Re-encrypt org-api-passwords.age with railbird-sf key
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 13:56:35 -08:00
c36ae5f4a8
Re-encrypt age secrets with updated keys
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-31 12:08:15 -08:00
e7a455ced9
feat(nixos): add org-agenda-api hosting with nginx + Let's Encrypt
...
Add NixOS module to host org-agenda-api container on railbird-sf:
- org-agenda-api-host.nix: New module with nginx reverse proxy and ACME
- nginx configured for rbsf.tplinkdns.com with automatic TLS
- Container runs on port 51847 (random high port)
- Supports nix-built container images via imageFile option
Configure railbird-sf to use the new module:
- Build org-agenda-api container from flake
- Pass container to machine config via specialArgs
- Set up agenix secret for container environment
Note: Requires creating secrets file with AUTH_PASSWORD and
GIT_SSH_PRIVATE_KEY environment variables.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 09:40:19 -08:00
78046685f9
[NixOS] Fix keys for zwave json
2025-02-19 22:35:50 -07:00
2046f360a6
[NixOS] Add z-wave js
2025-02-19 20:33:45 -07:00
6fe2f72025
[NixOS] Fix issue with propagatedBuildInputs for wyoming-satellite
2025-02-06 13:27:20 -07:00
166c3a24ea
[NixOS] Fix google home service account key
2025-02-06 01:44:55 -07:00
3f3de17097
[NixOS] Add host key for justin-bieber-creek
2025-02-06 01:32:04 -07:00
d7ceec572f
[NixOS] Add google service account for home assistant integration
2025-02-06 01:14:11 -07:00
1ead310c05
[NixOS] Add org-api-passwords
2025-01-03 00:21:28 -07:00
4f4168768d
[NixOS] Enable vaultwarden admin page
2025-01-01 12:03:48 -07:00
3904b09b8c
[NixOS] Add discourse secret key base
2024-12-22 23:48:19 -07:00
e89501f139
[NixOS] Enable discourse on biskcomp
2024-12-22 18:11:37 -07:00
ce962bad1a
[NixOS] Rekey
2024-12-01 12:23:41 -07:00
5deba06fb0
[NixOS] Trying to mount bucket
2024-10-07 15:00:14 -06:00
Your Name
da8b6b3b75
[NixOS] Bump runner token
2024-10-03 01:22:57 -06:00
Your Name
526bf6e2a9
[NixOS] New gitea-runner secret
2024-10-03 01:22:57 -06:00
Your Name
6c393b3837
[NixOS] Fix gpg key import
2024-10-02 19:55:09 -06:00
Your Name
9100167e4d
[NixOS] Another registry.yaml fix
2024-10-01 19:09:12 -06:00
Your Name
e0e98bc237
[NixOS] Fix whitespace issue in registry.yaml
2024-10-01 18:59:42 -06:00
Your Name
4c989fcda3
[NixOS] Make registry.yaml real
2024-10-01 18:29:32 -06:00
Your Name
35f8c10e7c
[NixOS] k3s registry file working in principle
2024-10-01 16:27:34 -06:00
Your Name
c5c86145b1
[NixOS] Encrypt k3s token to railbird-sf
2024-09-30 21:05:39 -06:00
f00d9bdb12
[NixOS] Try to connect jimi-hendnix to ryzen-shine in k3s
2024-09-30 16:35:50 -06:00
01361b7217
[NixOS] Kubelet->gke kind of works but not really
2024-09-29 17:28:42 -06:00
cdd8ed60e9
[NixOS] Get kubelet partially working
2024-09-28 21:45:25 -06:00
79908fae93
[NixOS] Add ryzen-shine kubernetes token
2024-08-18 15:32:36 -06:00
9e8cd58d7f
[nix-darwin] Add gitea-runner token for mac-demarco-mini
2024-08-15 01:52:05 -06:00
4e3e75c3e2
[NixOS] Add strixy-minaj
2024-03-14 16:56:27 -06:00
ced8c34823
[NixOS] Update railbird-sf runner token to be global
2023-11-25 22:33:48 -07:00
7595aaf174
[NixOS] Add nextcloud admin password
2023-11-21 20:19:46 -07:00
a5ba4c9cc3
[NixOS] Actually add the age file for railbird-sf
2023-11-19 22:15:54 -07:00
9bdd9868be
[NixOS] Make railbird-sf a runner
2023-11-19 22:02:16 -07:00
8b07fdc391
[NixOS] Update cache key to be at cache.railbird.ai
2023-11-17 19:50:09 -07:00
1663914e65
[NixOS] Enable gitea-runner on jimi-hendnix
2023-10-10 22:11:56 -06:00
49e4ae34f1
[NixOS] Rekey agenix
2023-10-10 18:39:27 -06:00
b43b0cd1ca
[NixOS] Re-key secrets for jimi-hendnix
2023-10-01 22:42:23 -06:00
a54e622cbf
[NixOS] Add adele as gitea runner
2023-10-01 21:15:55 -06:00
56be1e38eb
[NixOS] Enable gitea-runner on nixquick
2023-09-25 03:19:36 -06:00
02ae8c3400
[NixOS] Enable gitea-action-runner for biskcomp
2023-09-25 03:04:13 -06:00
21505f23f3
[NixOS] Add separate gitea-runner configuration
2023-09-24 22:45:43 -06:00
ae18d4f792
[NixOS] Move gitea to its own file enable actions runner
2023-09-23 15:31:06 -06:00
3c1619c598
[NixOS] Provide passphrase when importing gpg key
2023-08-22 19:14:08 -06:00
83658a0721
[NixOS] Set up cache server
2023-08-22 17:11:37 -06:00
11d5f9f0bb
[NixOS] Set up agenix and auto import gpg key
2023-08-22 15:48:29 -06:00