Skip to content

docs(ProvinceSystem): site deploys run as tfmc through psdeploy - #281

Merged
ryanbarlow97 merged 2 commits into
mainfrom
site-deploy-service-account
Oct 16, 2026
Merged

ryanbarlow97 merged 2 commits into
mainfrom
site-deploy-service-account

Conversation

@ryanbarlow97

@ryanbarlow97 ryanbarlow97 commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Stacked on #280. Documents the deploy path from TF-Minecraft/ProvinceSystem#243: the Deploy key logs in as psdeploy, pinned to site-deploy-ssh, which runs a root-owned /usr/local/sbin/site-deploy as tfmc on /home/tfmc directly. Removes the chmod step and the ~/work / ~/bin paths from DEPLOY, STAGING and UPDATE.

🤖 Generated with Claude Code

@ryanbarlow97
ryanbarlow97 force-pushed the site-deploy-service-account branch from 770d676 to b455ebb Compare October 16, 2026 15:12
Base automatically changed from patchnotes-host-jobs to main October 16, 2026 15:43
ryanbarlow97 and others added 2 commits October 16, 2026 15:43
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ryanbarlow97
ryanbarlow97 force-pushed the site-deploy-service-account branch from 7b4059f to e6dce66 Compare October 16, 2026 15:43
@ryanbarlow97

Copy link
Copy Markdown
Contributor Author

Reviewed by Muse with ProvinceSystem #243 (VERDICT: OK). The host now matches: deploys run through psdeploy, site-deploy-ssh and site-deploy as tfmc. A www deploy of 48f4ec8 went through this path.

@ryanbarlow97
ryanbarlow97 merged commit d72f823 into main Oct 16, 2026
2 checks passed
@ryanbarlow97
ryanbarlow97 deleted the site-deploy-service-account branch October 16, 2026 15:58
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.

1 participant