<feed xmlns='http://www.w3.org/2005/Atom'>
<title>prism-v2.git/scripts/post-receive.sample, branch master</title>
<subtitle>Prism rewritten using FastAPI + NextJS</subtitle>
<id>https://git.tylerhoang.xyz/prism-v2.git/atom?h=master</id>
<link rel='self' href='https://git.tylerhoang.xyz/prism-v2.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tylerhoang.xyz/prism-v2.git/'/>
<updated>2026-05-30T07:26:08Z</updated>
<entry>
<title>fix: align deploy flow with post-receive checkout (no .git in /var/www)</title>
<updated>2026-05-30T07:26:08Z</updated>
<author>
<name>Tyler Hoang</name>
<email>tyler@tylerhoang.xyz</email>
</author>
<published>2026-05-30T07:26:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tylerhoang.xyz/prism-v2.git/commit/?id=c0724a62c5e5742469339ec7aef4d0f509e10559'/>
<id>urn:sha1:c0724a62c5e5742469339ec7aef4d0f509e10559</id>
<content type='text'>
The working tree at /var/www/prism-v2 is populated by a post-receive hook
that does `git --work-tree=... checkout -f`, so it has no .git directory.
Drop git operations from deploy.sh and add scripts/post-receive.sample plus
README setup for the bare repo + hook + sudoers wiring.

Co-Authored-By: Claude Opus 4.7 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
