You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|David Ashby d917c6738e||11 months ago|
|certificates||3 years ago|
|handlers||1 year ago|
|logger||3 years ago|
|.gitignore||11 months ago|
|.woodpecker.yml||11 months ago|
|Dockerfile||11 months ago|
|README.md||3 years ago|
|go.mod||11 months ago|
|go.sum||3 years ago|
|main.go||1 year ago|
Castor is a lightweight but full-featured gemini server, focused on ease of setup and use.
Servers are configured using
Castorfiles, analogous to Caddyfiles or nginx configurations. Various handlers can be defined:
- static file serving
- hard-coded responses
Castorfiles also support client cert requirements; lists of client certificate hashes can be provided for authentication, or simply as session-management (hashes being passed off to a backend server for mapping to a user identity).
Castor is the second-brightest object in the zodiac constellation of Gemini and one of the brightest stars in the night sky, as well as one of a pair of twin half-brothers, along with his brother Pollux.