Skip to content

ops: default prod SSH user to reese@hellowoco.app#77

Closed
reese8272 wants to merge 2 commits into
stagingfrom
reese/fix-default-prod-host
Closed

ops: default prod SSH user to reese@hellowoco.app#77
reese8272 wants to merge 2 commits into
stagingfrom
reese/fix-default-prod-host

Conversation

@reese8272

Copy link
Copy Markdown

Summary

  • Updates push_data.sh default host from mpc@hellowoco.app to reese@hellowoco.appmpc@ was never the working login
  • Removes stale mpc-specific sudoers drop-in comment from the header

Test plan

  • ./tools/push_data.sh --dry-run reaches prod without needing WOCO_PROD_HOST override

🤖 Generated with Claude Code

grubermeister and others added 2 commits May 24, 2026 10:28
mpc@ was never the working login — reese@ is the actual account with
sudo access. Also updates the push_data.sh header to remove the stale
mpc-specific sudoers drop-in comment.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@reese8272

Copy link
Copy Markdown
Author

Closing as superseded. Michael's 2026-07 instruction is to remove ANY specific username from push_data.sh (not swap mpc→reese) — #79 implements that, with the username coming from the gitignored .env. This branch also carried a 100-file stale-base diff from being cut off main. Docs remnants folded into #82.

@reese8272 reese8272 closed this Jul 2, 2026
grubermeister pushed a commit that referenced this pull request Jul 3, 2026
…del (#82)

Successor to PRs #77 and #78, whose payloads are now superseded:
- #77 (default push_data.sh host to reese@) — superseded by #79, which
  removes the username default entirely per Michael's instruction.
- #78 (CI deploy as reese + WOCO_DEV_SSH_KEY) — superseded by staging's
  own rework: CI now SSHes directly as wocod with dedicated
  STAGING/PROD_DEPLOY_SSH_KEY keys and scoped sudo -n, which is stronger.

What remained true from their intent is that the docs still described the
old root-deploy world: STAGING_WOCO_DEV.md told operators to push data as
root@woco.dev and AUTH_SYNC.md to scp as root@ — both impossible now that
root login is disabled, and contrary to the deploy model. Updated to
<your-user>@ with notes that files still land owned by wocod, and marked
the provisioning section's root SSH as initial-setup-only.

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@reese8272 reese8272 deleted the reese/fix-default-prod-host branch July 6, 2026 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants