feat: add OpenClaw gateway to phantom-ship 🤖

Telegram bot via nix-openclaw NixOS module. Secrets (API key,
bot token) loaded from /etc/openclaw/ at runtime. Telegram user
ID read from gitignored openclaw-allow-from.nix.
This commit is contained in:
DannyDannyDanny 2026-04-03 12:02:02 +02:00
parent d1ab7d9a69
commit b04b53f9c4
4 changed files with 146 additions and 9 deletions

View file

@ -15,6 +15,9 @@
disko.url = "github:nix-community/disko";
disko.inputs.nixpkgs.follows = "nixpkgs";
nix-openclaw.url = "github:openclaw/nix-openclaw";
nix-openclaw.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = {
@ -26,6 +29,7 @@
home-manager,
zen-browser,
disko,
nix-openclaw,
...
}: {
nixosConfigurations = {
@ -75,6 +79,7 @@
phantom-ship = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
nix-openclaw.nixosModules.openclaw-gateway
./hosts/phantom-ship.nix
# Home Manager on NixOS