diff options
author | Juan J. Martinez <jjm@usebox.net> | 2021-02-27 14:14:29 +0000 |
---|---|---|
committer | Juan J. Martinez <jjm@usebox.net> | 2021-07-22 19:49:50 +0100 |
commit | aa745257f9cff7f63f67d48783a2ee63ba3a1574 (patch) | |
tree | 8d0750f07fa640ffe8aa843e12ed1f314565ca88 /README.md | |
parent | 117916eb4d1f50bd923794101a6221a510a6ffeb (diff) | |
download | spacebeans-aa745257f9cff7f63f67d48783a2ee63ba3a1574.tar.gz spacebeans-aa745257f9cff7f63f67d48783a2ee63ba3a1574.zip |
Added Gemini link and a Debian "how to"
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -4,7 +4,8 @@ This is an experimental server for the [Gemini](https://gemini.circumlunar.space/) protocol. -It is built using [Scala](https://www.scala-lang.org/) and [Akka Streams](https://doc.akka.io/docs/akka/current/stream/index.html). The name tries to link the Gemini *theme* with the fact that the +It is built using [Scala](https://www.scala-lang.org/) and [Akka Streams](https://doc.akka.io/docs/akka/current/stream/index.html). +The name tries to link the Gemini *theme* with the fact that the server runs on the Java Virtual Machine. Some of the **SpaceBeans** features: @@ -18,6 +19,8 @@ Some of the **SpaceBeans** features: Check [CHANGES](CHANGES.md) to see what's new in the latest release. +If you have a Gemini browser, you can also visit: [gemini://capsule.usebox.net/spacebeans/](gemini://capsule.usebox.net/spacebeans/) + ## How to run it Download [the `jar` distribution file](https://github.com/reidrac/spacebeans/releases/) and install Java Runtime Environment 8 (or @@ -35,7 +38,7 @@ how to configure the service. ### Running it as a service -TODO: instructions with systemd or similar. +Check this document on [Deployment.md](how to deploy on Debian). ## On security @@ -58,7 +61,7 @@ Comment out the `key-store` section on your virtual host and you are done. You can generate a self signed certificate using Java's `keytool`: ``` -keytool -genkey -keyalg RSA -alias ALIAS -keystore keystore.jks -storepass SECRET -validity 36500 -keysize 2048 +keytool -genkey -keyalg RSA -alias ALIAS -keystore keystore.jks -storepass SECRET -noprompt -validity 36500 -keysize 2048 ``` When entering the certificate details, use the domain name as `CN`. |