librespeed / speedtest

Self-hosted Speed Test for HTML5 and more. Easy setup, examples, configurable, mobile friendly. Supports PHP, Node, Multiple servers, and more
https://librespeed.org
GNU Lesser General Public License v3.0
12.06k stars 2.18k forks source link

JSP backend pages #618

Open rlunaro opened 5 months ago

rlunaro commented 5 months ago

Description

I have a simple implementation of the backend pages translated from php to jsp. I've tested that they work correctly on a tomcat 10.0.17. I attach them here if you want to incorporate to your project.

backend_jsp.zip

Thanks for the project, it had helped me a lot.

sstidl commented 4 months ago

@rlunaro could you please file a pull request with this?

sstidl commented 4 months ago

also please add the info to the readme how to use it and ideally a new Dockerfile using the jsp backend

sstidl commented 4 months ago

@adolfintel how did you deal with new backends in the past? i saw there are own repos for it?

adolfintel commented 4 months ago

@sstidl In the past we've usually created their own repos, but this would remain without a maintainer unless @rlunaro wants to take care of it.

rlunaro commented 4 months ago

I will try yo do as you request. About the issue of mantaining the project.... Buf, let me think about that

rlunaro commented 4 months ago

@adolfintel , what would be my duties as mantainer of this repo??

adolfintel commented 4 months ago

Not much since LS hasn't seen much development over the last few years. You mostly have to make sure your code doesn't have glaring vulnerabilities, write some installation instructions and answer the occasional issues.

rlunaro commented 4 months ago

I've discovered I have a problem with the JSP implementation: this JSP is only for the backend part. I've didn't implemented the results part. However, I've created a pull request in case you were interested.