,- * __ __ __ * * __ _|_ __ | | | | | |' | \_/ | | | | | | | | | |__| | | / \ (.) | | | | |__| | ---'
News
- 20250610 - Holy cow we also have a version of pxc that can connect to AF_UNIX sockets! 'gemini://ingrix.info/gemini/pxc-59091be.tar.gz'
- 20250610 - New libpxd which can listen on AF_UNIX sockets! See below, version 'gemini://ingrix.info//gemini/libpxd-4fd4013.tar.gz'
- 20250605 - New pxc version 837fbbb. Get it below. It's got better certificate/key password support and some minor bugfixes.
- 20250604 - Important bugfixes and performance optimizations have gotten us to libpxd a47cbad. Grab it below (you should upgrade if you were on 9e96106)
- 20250526 - Added a page about the new ingrix.info "ephemeral" file transfer utility. See 'Main' below.
- 20250523 - After patching a few build-time bugs and feature additions we're now at libpxd 9e96106
- 20250519 - ingrix.info is now testing a new version of libpxd, revision 43663fe. There are a few more features I want to add, and once they're finished I plan to push it out as libpxd-0.0.1
Contents
Main
Use ingrix.info as a file transfer proxy
About large file transfers over Gemini
Need a gemini client? I wrote one.
pxc-59091be.tar.gz 20250610 (development version, has unix socket support!)
pxc-837fbbb.tar.gz (development version)
pxc development version (20250501)
Gemlog
Academic
External resources
The well-known cryptographer D. J. Bernstein's page (http)
The well-known cryptographer Bruce Schneier's page (http)
Gemini resources
A list of awesome Gemini resources (mirrored from below)
The original github repo for above
The gemini protocol specification
A local mirror of the protocol specification (as of 20250206)
The Gemini gemtext specification
A local mirror of the gemtext specification (as of 20250206)
====
This capsule is powered by libpxd, which is released under the 3-clause BSD license.
A copy of the git-versioned source code may be downloaded from
libpxd-4fd4013.tar.gz - now with unix socket support as of 20250610!
libpxd-a47cbad.tar.gz (Testing version as of 2025-06-04)
libpxd-396049c.tar.gz ("Stable" version)
The documentation for polluxd is, at the moment, mostly contained in the example config file:
polluxd only takes 3 options:
-f <config file> specifies the configuration file to use -D causes polluxd to not daemonize -V causes polluxd to print its version information and exit
Source