Installs Scribe for (mostly) automatic API documentation. Does a pretty good job and it's pretty painless to set-up. I'll have to configure it to work in the CI and to ensure that the static files are being pushed to production as they should be, but this is a good start.
Bug fix is in and we're back to the races!
This change requires:
1. You to update your .env file to:
`OCTANE_SERVER=frankenphp`
2. An already build sail container to be rebuilt:
```
docker compose down -v
sail build --no-cache
sail up -d
```
Updates Octane to use swoole as a runner. FrankenPHP was having issues with the INTL PHP extension.
Also updates the development site to load over HTTP instead of HTTPS. No need for encryption for basic local development.