mirror of
https://github.com/myronblair/novacpx
synced 2026-06-30 17:50:41 -05:00
667f3b3a3c
NOVACPX_ROOT (/srv/novacpx/public) is a deployed file copy, not a git repo — hence 'fatal: not a git repository'. The actual git clone lives at /opt/novacpx-src (installed by the installer). check-update and apply-update now use /opt/novacpx-src for all git operations. apply-update also deploys the pulled files back to the web root with cp -a (public/, api/, lib/, bin/) and re-sets ownership. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>