mirror of
https://code.rocketnine.space/tslocum/twins.git
synced 2024-11-27 09:48:13 +01:00
No description
.gitignore | ||
.gitlab-ci.yml | ||
config.go | ||
CONFIGURATION.md | ||
go.mod | ||
go.sum | ||
LICENSE | ||
main.go | ||
README.md | ||
server.go | ||
server_command.go | ||
server_fcgi.go | ||
server_file.go | ||
server_proxy.go | ||
util.go |
twins
Gemini server
Warning: The twins configuration format is still under development. Breaking changes may be made.
This page is also available at gemini://twins.rocketnine.space
Features
- Serve static files
- Directory listing (when enabled)
- Reverse proxy requests
- TCP
- FastCGI
- Serve system command output
- Reload configuration on
SIGHUP
Download
go get gitlab.com/tslocum/twins
Configure
See CONFIGURATION.md
Run
twins
Support
Please share issues and suggestions here.
Dependencies
- filetype - MIME type detection
- gofast - FastCGI client
- go-shellquote - Shell string quoting
- yaml - Configuration parsing