write a bit of documentation in the README, remove redundant README.md
This commit is contained in:
parent
8c1cbbdc74
commit
e056d9812e
34
README.adoc
34
README.adoc
|
@ -1,32 +1,34 @@
|
|||
= Gemini
|
||||
= Gemini-socks5-proxy
|
||||
|
||||
image:https://img.shields.io/badge/vert.x-4.4.1-purple.svg[link="https://vertx.io"]
|
||||
|
||||
This application was generated using http://start.vertx.io
|
||||
This application provides a gemini proxy that requests the gemini servers via a SOCKS5 proxy, which can be used for example to access TOR .onion gemini sites.
|
||||
|
||||
== Building
|
||||
|
||||
To launch your tests:
|
||||
To build the application you need Java 11 or above and maven 3.3.
|
||||
|
||||
To build the program and run it you can do
|
||||
|
||||
```
|
||||
./mvnw clean test
|
||||
mvw compile exec:java
|
||||
```
|
||||
|
||||
To package your application:
|
||||
To package the application as a runnable jar, you can do
|
||||
|
||||
```
|
||||
./mvnw clean package
|
||||
mvw package
|
||||
```
|
||||
|
||||
To run your application:
|
||||
The resulting file target/gemini-proxy-1.0.0-SNAPSHOT-fat.jar is a runnable jar without any dependencies and can be run with just java jre installed.
|
||||
|
||||
```
|
||||
./mvnw clean compile exec:java
|
||||
java -jar gemini-proxy-1.0.0-SNAPSHOT-fat.jar
|
||||
```
|
||||
|
||||
== Help
|
||||
Please note that the program is currently a first shot at the feature, it is lacking most error checking and is probably leaking open fds. It is also not configurable, it accesses localhost:9150 which is usally the TOR proxy, for anything else it has to be recompiled.
|
||||
|
||||
* https://vertx.io/docs/[Vert.x Documentation]
|
||||
* https://stackoverflow.com/questions/tagged/vert.x?sort=newest&pageSize=15[Vert.x Stack Overflow]
|
||||
* https://groups.google.com/forum/?fromgroups#!forum/vertx[Vert.x User Group]
|
||||
* https://discord.gg/6ry7aqPWXy[Vert.x Discord]
|
||||
* https://gitter.im/eclipse-vertx/vertx-users[Vert.x Gitter]
|
||||
For feedback about the program, come by on the irc channel tilde.chat/#gemini or send me a mail at alexlehm/at/gmail.com. A lot more forms of contact can be found on my links page at links.lehmann.cx
|
||||
|
||||
== Thanks
|
||||
|
||||
Obviously this program came into being after the topic of TOR was talked about on the #gemini IRC channel and I found that there was no workable solution for this that did not involve socksifying the application.
|
||||
|
||||
|
|
Loading…
Reference in New Issue