Looks like most of the FreePBX GitHub move happened. Updated the Ansible Role for a Debian 12 install accordingly in v0.23.28-alpha to now download FreePBX modules as ZIP files from GitHub using release/17.0 tag. Full README here.
TL;DR version (assumes you can SSH to TARGET):
$ wget https://github.com/chrsmj/pngnx23299/archive/refs/tags/v0.23.28-alpha.tar.gz
$ tar xvzf v0.23.28-alpha.tar.gz
$ cd pngnx23299-0.23.28-alpha
$ ansible-playbook --become-method=su -k -K -i TARGET, playbook.yml