Proxying
Pages
Opening or streaming non text files
Make sure that you've read the configuration wiki page first.
Proxies are Gemini servers that allow you to request a different URL scheme, but return back data using the Gemini protocol. For example, a Gopher proxy would allow you to request a `gopher://` URL, but would maybe return back gemtext.
In Amfora you can specify these proxies so that certain types of URLs will not require opening another application.
Config
Note that Amfora also allows specifying external handlers for different URL schemes in the `[url-handlers]` section of the config file. More information regarding them can be found in the Handling Other URL Schemes. The proxy settings override these settings.
Known Proxies
The following are some of the X-to-Gemini proxies that exist. Feel free to make an issue or contact me to get more added to this list.
- Duckling: A HTTP/HTTPS to Gemini proxy
- Agena: A Gopher to Gemini proxy
If you'd like to support Amfora development, you can sponsor me through Ko-Fi or Github Sponsors. Feel free to submit a PR as well! Thanks.