Compare commits
2 commits
9d1f451d5f
...
06e1232185
| Author | SHA1 | Date | |
|---|---|---|---|
| 06e1232185 | |||
| 355f5eb9f1 |
2 changed files with 16 additions and 0 deletions
|
|
@ -39,6 +39,10 @@ let
|
|||
icon: matrix.png
|
||||
href: https://admin.iscg.dev
|
||||
description: Matrix admin room UI (systemd, not container)
|
||||
- Pi Web:
|
||||
icon: /images/pi.png
|
||||
href: https://pi.iscg.dev
|
||||
description: pi coding agent web UI (systemd, not container)
|
||||
- Communication:
|
||||
- Tuwunel:
|
||||
icon: matrix.png
|
||||
|
|
|
|||
|
|
@ -2,6 +2,18 @@
|
|||
imports = [ ./apps.nix ./system.nix ];
|
||||
|
||||
networking.hostName = "poppy";
|
||||
|
||||
# Локальное короткое имя pi -> 127.0.0.1 для pi-web.
|
||||
# Запуск: npm exec @agegr/pi-web@latest --hostname 0.0.0.0 --port 30141
|
||||
# Ссылка: http://pi:30141
|
||||
# (networking.hosts в nix-darwin отсутствует; /etc/hosts правится
|
||||
# идемпотентно через extraActivation — один из хуков, реально
|
||||
# вызываемых в activate-скрипте.)
|
||||
system.activationScripts.extraActivation.text = ''
|
||||
if ! grep -qE '^[0-9.]+[[:space:]]+pi($|[[:space:]])' /etc/hosts; then
|
||||
printf '127.0.0.1\tpi # pi-web local alias\n' >> /etc/hosts
|
||||
fi
|
||||
'';
|
||||
system.primaryUser = "mikl";
|
||||
system.stateVersion = 7;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue