Skip to content

A gemini server implementation

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

panicbit/twinstar

   __           _            __
  / /__      __(_)___  _____/ /_____ ______
 / __/ | /| / / / __ \/ ___/ __/ __ `/ ___/
/ /_ | |/ |/ / / / / (__  ) /_/ /_/ / /
\__/ |__/|__/_/_/ /_/____/\__/\__,_/_/

Usage

Add the latest version of twinstar to your Cargo.toml.

Manually

twinstar = "0.4.0" # check crates.io for the latest version

Automatically

cargo add twinstar

Generating a key & certificate

Run

mkdir cert && cd cert
openssl req -x509 -nodes -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365

and enter your domain name (e.g. "localhost" for testing) as Common Name (CN).

Alternatively, if you want to include multiple domains add something like -addext "subjectAltName = DNS:localhost, DNS:example.org".

About

A gemini server implementation

Topics

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages