···158158PRIMARY_COLOUR=#ff0000
159159```
160160161161+## `HTTP09`
162162+163163+Enable a separate HTTP/0.9 TCP server alongside the main HTTP server
164164+165165+HTTP/0.9 is the simplest version of HTTP. Requests are a bare `GET /path` line,
166166+and responses are the raw body with no status line or headers. The server returns
167167+the proxied Gemini content directly (text/gemini for text, raw bytes for images).
168168+169169+This configuration value defaults to `false`.
170170+171171+```dotenv
172172+HTTP09=true
173173+```
174174+175175+## `HTTP09_PORT`
176176+177177+Bind the HTTP/0.9 server to a custom port
178178+179179+If no `HTTP09_PORT` is provided or it could not be parsed appropriately as an
180180+unsigned 16-bit integer, `HTTP09_PORT` will default to `90`.
181181+182182+```dotenv
183183+HTTP09_PORT=9009
184184+```
185185+186186+### Testing
187187+188188+```sh
189189+echo "GET /" | nc localhost 9009
190190+curl --http0.9 http://localhost:9009/
191191+```
192192+161193## `CONDENSE_LINKS_AT_HEADING`
162194163195This configuration option is similar to `CONDENSE_LINKS`, but only condenses