Monorepo for Tangled

local-dev: add tmux orchestrator for offline development #9

open opened by nolith.dev targeting master from local-dev

Single command that launches a tmux session with 4 panes: VM, redis, appview (with DID polling and label env setup), and tailwind watcher.

The appview pane waits for the VM bootstrap to write the owner DID file to the 9p-shared nix/vm-data/atproto/owner-did, then constructs TANGLED_LABEL_DEFAULTS and TANGLED_LABEL_GFI from it before starting the appview watcher.

Sets TANGLED_DEV=true so the appview uses DevDirectory for .test TLD handle resolution via the local PDS.

Requires running from within nix develop with TANGLED_VM_LOCAL_DEV=1.

Signed-off-by: Alessio Caiazza code.git@caiazza.info

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:nzep3slobztdph3kxswzbing/sh.tangled.repo.pull/3mgmn4naung22
Interdiff #0 #1
contrib/local-dev.sh

This file has not been changed.

History

2 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
local-dev: add tmux orchestrator for offline development
no conflicts, ready to merge
expand 0 comments
1 commit
expand
local-dev: add tmux orchestrator for offline development
expand 0 comments