-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CGI scripts support ? #35
Comments
Currently, no. Agate only supports static files for now. |
I'm not sure if this would be a good addition or if this would complicate the code base a lot. After all this is supposed to be a "very simple Gemini server". I guess I am a bit wary of feature bloat. |
If you want to use CGI/SCGI I would recommend you use another server instead, as there are plenty. If you are looking for something in Rust, there is for example gemserv, see gemini://80h.dev/projects/gemserv |
fwiw I consider the lack of CGI script as a feature, and one of the reasons I chose agate as my Gemini server :) Gemini servers haven't been battle tested in the way that, say, Apache httpd or Nginx have. As such I much prefer a server that doesn't have the ability to execute scripts on my host machine. |
For posterity, the above linked gemserv Rust Gemini server page is not reachable, but the canonical URL for the repo is https://git.sr.ht/~int80h/gemserv/. |
Does Agate have a support of CGI scripts.
I think that it can be a good addition to the server.
The text was updated successfully, but these errors were encountered: