|
|
3216cd19f5
|
openclaw: rip
|
2026-02-18 18:19:20 +01:00 |
|
|
|
201e9e5f60
|
opencrow
|
2026-02-18 18:17:45 +01:00 |
|
|
|
2b59d2a68e
|
opencrow: open up
|
2026-02-17 23:08:26 +01:00 |
|
|
|
722b1e9d14
|
add opencrow Matrix bot on ful
Uses upstream NixOS module (systemd-nspawn container with sandboxing).
- User: @fable:4d2.org on matrix.4d2.org
- Provider: GitHub Copilot (OAuth, one-time interactive login)
- pkgs.pi added via extraPackages (available on PATH inside container)
- Secrets via agenix: matrix token as environmentFile,
soul bind-mounted into the container
- Sessions + pi-agent state in /var/lib/opencrow, backed up via restic
To complete setup:
1. Create secrets/opencrow-matrix-token.age (OPENCROW_MATRIX_ACCESS_TOKEN=...)
2. Create secrets/opencrow-soul.age (SOUL.md content)
3. One-time Copilot login inside the container:
sudo nixos-container root-login opencrow
PI_CODING_AGENT_DIR=/var/lib/opencrow/pi-agent pi
# Run /login, select GitHub Copilot, complete OAuth flow
|
2026-02-17 22:37:16 +01:00 |
|
|
|
bfbe2da850
|
openclaw: soften the hardening
|
2026-02-17 22:30:38 +01:00 |
|
|
|
b46f06a462
|
add opencrow Matrix bot on ful
Uses upstream NixOS module (systemd-nspawn container with sandboxing).
- User: @fable:4d2.org on matrix.4d2.org
- Provider: GitHub Copilot (OAuth, one-time interactive login)
- Secrets via agenix: matrix token as environmentFile,
soul bind-mounted into the container
- Sessions + pi-agent state in /var/lib/opencrow, backed up via restic
To complete setup:
1. Create secrets/opencrow-matrix-token.age (OPENCROW_MATRIX_ACCESS_TOKEN=...)
2. Create secrets/opencrow-soul.age (SOUL.md content)
3. One-time Copilot login inside the container:
sudo nixos-container root-login opencrow
PI_CODING_AGENT_DIR=/var/lib/opencrow/pi-agent pi
# Run /login, select GitHub Copilot, complete OAuth flow
|
2026-02-17 22:25:42 +01:00 |
|
|
|
21029d3bbc
|
openclaw: add backups
|
2026-02-15 22:39:47 +01:00 |
|
|
|
d8bad81090
|
openclaw: give it a browser to play with
|
2026-02-15 22:36:29 +01:00 |
|
|
|
a94dacb64c
|
openclaw
|
2026-02-15 22:13:26 +01:00 |
|
|
|
d47de27423
|
wallabag: run on podman, autoupdate
|
2026-01-02 06:32:22 +01:00 |
|
|
|
c3dc7b9e51
|
unify profiles
|
2025-12-29 12:22:30 +01:00 |
|
|
|
4188968ee1
|
pun-sort
|
2025-12-28 22:34:42 +01:00 |
|
|
|
29571bce10
|
remove specialArgs inputs
|
2025-12-28 13:23:49 +01:00 |
|
|
|
c3db0404b3
|
format
|
2025-12-27 22:22:54 +01:00 |
|
|
|
37ef9a1b05
|
fix makanek and ful build
|
2025-12-25 14:48:27 +01:00 |
|
|
|
82b7ffd39f
|
remove specialArgs niveum and niveumLib, add overlay
|
2025-12-25 14:29:54 +01:00 |
|
|
|
0c6ec93443
|
nethack container
|
2025-12-19 22:44:08 +01:00 |
|
|
|
cc4c5b79c1
|
ical-ephemeris: remove
|
2025-12-13 23:19:14 +01:00 |
|
|
|
673edbb8b3
|
ful: remove openapi joke
|
2025-12-13 23:19:14 +01:00 |
|
|
|
89f9e09c3d
|
update
|
2025-12-13 23:19:14 +01:00 |
|
|
|
0d75ab146e
|
secrets: update
|
2025-12-04 16:19:34 +01:00 |
|
|
|
5d954684e1
|
host ical ephemeris MVP
|
2025-10-07 11:40:38 +02:00 |
|
|
|
31e6b28b72
|
yta: download opus
|
2025-10-06 12:29:29 +02:00 |
|
|
|
4a77a20c9e
|
aerc: add new email account
|
2025-10-06 10:28:49 +02:00 |
|
|
|
8699f09307
|
go-webring: fix module
|
2025-10-02 19:33:46 +02:00 |
|
|
|
1d14174ad5
|
go-webring
|
2025-10-02 18:32:23 +02:00 |
|
|
|
db33374dc0
|
host gemini
|
2025-09-05 08:05:02 +02:00 |
|
|
|
e8e165ff03
|
hledger: disable remote auto-sync
|
2025-07-05 10:41:02 +02:00 |
|
|
|
6ab7e96894
|
wallabag: init
|
2025-05-28 09:31:50 +02:00 |
|
|
|
ebe3997beb
|
init mycelium
|
2025-03-05 10:05:13 +01:00 |
|
|
|
c0ba0e605a
|
update
|
2025-01-27 22:52:41 +01:00 |
|
|
|
6acfa2927c
|
brockman: remove
|
2024-12-31 15:05:14 +01:00 |
|
|
|
ffe9f90b4e
|
alew: fix
|
2024-12-13 13:42:51 +01:00 |
|
|
|
ee24ef7340
|
alew: init on ful
|
2024-11-15 09:48:11 +01:00 |
|
|
|
b42945ac7d
|
panoptikon: do not report on IRC
|
2024-10-25 06:58:13 +02:00 |
|
|
|
c9770d065a
|
radio: deactivate wikipedia and lyrikline
|
2024-10-08 22:54:20 +02:00 |
|
|
|
f6621a5bb9
|
panoptikon: send news on matrix
|
2024-10-08 22:36:14 +02:00 |
|
|
|
6908b75571
|
brockman: backup
|
2024-08-17 14:52:13 +02:00 |
|
|
|
297b3aba37
|
ful: host brockman
|
2024-08-14 06:40:24 +02:00 |
|
|
|
c9a83021a9
|
ful: host openapi test server
|
2024-07-10 12:57:07 +02:00 |
|
|
|
aca55b4045
|
ful: run servant openapi server that does nothing
|
2024-07-01 10:17:58 +02:00 |
|
|
|
1ffae8e5c9
|
update to 24.05
|
2024-06-03 12:45:25 +02:00 |
|
|
|
62f99dea6a
|
feat(radio, spotifyd): decrease runtime max sec
|
2024-05-01 16:06:50 +02:00 |
|
|
|
844d5849da
|
feat(radio): try out runtimemaxsec
|
2024-04-28 11:02:37 +02:00 |
|
|
|
e668c1eec6
|
feat(panoptikon): do not care about bitcoin
|
2024-04-15 22:22:45 +02:00 |
|
|
|
d02567677c
|
feat(panoptikon): watch kobudo
|
2024-03-31 12:48:16 +02:00 |
|
|
|
f69d5c423c
|
feat(panoptikon): allow secret configuration, telegram reporter, BTC price alert
|
2024-03-17 21:42:01 +01:00 |
|
|
|
425a2ad7f5
|
feat: factor out and spread admin essentials package
|
2024-01-09 08:00:33 +01:00 |
|
|
|
aec50b5d84
|
feat: update to 23.11
|
2023-12-06 14:42:13 +01:00 |
|
|
|
683a206c7b
|
feat(panoptikon): add fu events
|
2023-11-28 16:11:04 +01:00 |
|