my harness for niri
1services:
2 agent:
3 build:
4 context: .
5 args:
6 AGENT_USER: ${NIRI_USER:-niri}
7 AGENT_UID: ${AGENT_UID:-1000}
8 AGENT_GID: ${AGENT_GID:-1000}
9 container_name: ${NIRI_CONTAINER:-niri}
10 restart: unless-stopped
11 network_mode: host
12 user: "${AGENT_UID:-1000}:${AGENT_GID:-1000}"
13 volumes:
14 - ./home:/home/${NIRI_USER:-niri}
15 - .:/workspace
16 - agent_usr:/usr/local
17 - agent_etc:/etc
18 environment:
19 - TZ=${TZ:-UTC}
20
21volumes:
22 agent_usr:
23 agent_etc: