<p><a href="https://github.com/ipxe-devel" class="user-mention">@ipxe-devel</a> there is probably still a way to do the errornumber auto generation.</p>

<p>Workflow would go like this:</p>

<p>0.) Move site to static github.io (possibly using something like jekyll to make changes easier)<br>
1.) Someone generates a PR, which is reviewed and deemed good<br>
2.) The branch is merged locally, and you run whatever code you had to do the error number generation as a static page (jekyll could probably help with this)<br>
3.) You update the master branch and close the PR.</p>

<p>Or, just pull merge normal PRs like normal, then do add the updated error code stuff after merging master.</p>

<p>Otherwise, keep the old servers around just for error code /linenumber lookup. Either way, hosting off of github.io should reduce your hosting costs and improve reliability. </p>

<p>I can help you with the migration (or even just a mockup) if you like - love the iPXE project and would be happy to contribute in any way that I can.</p>

<p>I don't think that github.io and error number lookup are mutually exclusive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/ipxe/ipxe/pull/21#issuecomment-45919965">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/709460__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxODIxMjEyOSwiZGF0YSI6eyJpZCI6MzQxMTQ4NTV9fQ==--c07f41680f8b37a1fd7877ce44b854d97bacb189.gif" width="1" /></p>