70d9fd6fbb
Add --no-xattrs flag and reorder mkdir
2026-05-13 23:33:34 -07:00
a8c4975ed5
Add remote:deploy script for release deployment
2026-05-13 23:32:10 -07:00
e5e82f3085
Add comprehensive documentation for releases and deployment
2026-05-13 23:23:29 -07:00
3baf943a53
Switch from git clone to archive-based install
2026-05-12 20:35:43 -07:00
bbed8c49b7
Add .hushlogin creation to setup-ssh script
2026-03-17 17:46:32 -07:00
a9f8a3885d
Remove deploy scripts and npm tasks
2026-03-17 17:42:37 -07:00
0a7c2b0f1f
Add CLI build and install to deploy, handle SSH login shell commands
...
The deploy script now builds the CLI binary and copies it to /usr/local/bin.
SSH passes commands as `toes -c "command args"`, so parse that form
before falling through to the interactive shell or normal arg handling.
2026-03-16 16:14:31 -07:00
0aa375f037
Add ANSI color and styling to shell scripts
2026-03-08 22:18:53 -07:00
0ae4e6e9b2
Embed git SHA at build time via define flag
2026-03-04 19:09:46 -08:00
Chris Wanstrath
b152e0d3e8
Add CLI installation instructions to deploy output
2026-03-04 15:38:46 -08:00
7a0a9fc731
Add template embedding and generation script
2026-03-02 21:35:13 -08:00
6dc7ad8608
Replace scripts/install.sh with install.sh delegate
2026-03-02 09:41:05 -08:00
2dfb6de2ff
Add versions app and remove from install scripts
2026-03-01 22:24:01 -08:00
f5c5102fc8
Use git init --bare -b main directly
2026-03-01 22:16:25 -08:00
360f4cedcf
Remove kiosk mode, old deploy symlinks
2026-03-01 21:55:05 -08:00
aa167f5e29
Make remote:install idempotent
2026-03-01 21:50:13 -08:00
c1f280a41e
you too
2026-03-01 21:48:45 -08:00
30b0ac1fc3
Replace stats with metrics, improve version detection
2026-03-01 21:47:15 -08:00
f475e1791e
Fix deploy script quoting
2026-03-01 21:43:32 -08:00
c24c0fac45
Refactor env vars: rename DATA_DIR to DATA_ROOT, add APP_URL
2026-03-01 21:21:23 -08:00
d0290433f2
suuuuure
2026-03-01 13:35:39 -08:00
56db56976b
re-do the whole thing on git
2026-03-01 13:29:01 -08:00
7ee9163f76
Merge branch 'ssh-cli-auto'
2026-02-28 23:04:54 -08:00
460d625f60
Simplify SSH access via dedicated cli user
2026-02-28 22:38:39 -08:00
3ad7145229
dumb
2026-02-28 20:27:21 -08:00
a87f0a9651
Add abort signals; rename guest to toes-cli
2026-02-28 13:34:14 -08:00
cfba207077
no no no
2026-02-27 07:40:19 -08:00
dc570cc6e9
Add SSH shell and NSS guest user support
2026-02-27 07:25:46 -08:00
Chris Wanstrath
488c643342
mkdir-p
2026-02-25 16:08:39 -08:00
Chris Wanstrath
8fc54bd349
deploy to any host
2026-02-25 16:06:19 -08:00
87d0ff50c1
Centralize hostname config in shared module
2026-02-25 12:55:41 -08:00
0499060676
Use dynamic hostname instead of toes.local
2026-02-25 12:11:43 -08:00
4d42b48c8f
clean dist before build in deploy
2026-02-24 10:42:58 -08:00
f26b382fa6
reset bun.lock before pulling to prevent merge conflicts during deploy
2026-02-19 19:39:14 -08:00
c16fdaa2a2
Fix cross-compilation target by passing os/arch via --target flag instead of env vars
2026-02-19 11:25:03 -08:00
Chris Wanstrath
14d758ef42
bun remote:logs
2026-02-12 16:33:44 -08:00
Chris Wanstrath
cb822bfddc
hmmmmmmm
2026-02-12 16:32:59 -08:00
081c728d12
enter pword once
2026-02-09 21:00:46 -08:00
d89a58c0ab
deploy builtin tools
2026-02-09 20:59:10 -08:00
e8a638d11d
that's fine
2026-02-09 20:52:08 -08:00
Chris Wanstrath
128afcfef8
DATA_DIR
2026-02-09 16:50:13 -08:00
Chris Wanstrath
31d9ad4520
rpi moved chromium
2026-02-09 09:44:57 -08:00
Chris Wanstrath
8fa7dd9993
try rpi fix
2026-02-09 09:25:59 -08:00
Chris Wanstrath
396f214eae
more rpi fixes
2026-02-05 09:34:00 -08:00
b90a90ae92
install fish, comments
2026-02-05 07:41:45 -08:00
Chris Wanstrath
e6046dafee
more rpi updates
2026-02-04 18:47:11 -08:00
Chris Wanstrath
7a98850a57
wrong dir
2026-02-04 18:40:40 -08:00
Chris Wanstrath
002282ec72
sanity check
2026-02-04 17:02:48 -08:00
Chris Wanstrath
ae16734708
bun install
2026-02-04 17:00:35 -08:00
Chris Wanstrath
92cf18f0b5
tweak install scripts
2026-02-04 16:59:34 -08:00