💾 Archived View for tilde.team › ~tomasino › journal › 20220221-sample-cgi-application.gmi captured on 2023-12-28 at 15:42:21. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-03-01)

-=-=-=-=-=-=-

A Sample CGI Application

Tonight I put together a sample CGI application on tilde.team that demonstrates how to handle basic user management and data. It even allows you to attach additional client certificates to the account by means of an authorization code. Once I clean it up a bit I'll be creating a new video that walks through everything in detail. It will be the successor to my "Gemini Input" video.

A Sample CGI Application

Gemini Input (YouTube Link)

It's written in python and hosted on a tilde to show what's possible even in a shared hosting environment.

There's caveats galore on this:

Even with all that I hope it will be useful to folks that want to start creating Gemini CGI apps. If you have comments to share on the code, please feel free to shoot me a note or comment directly on tildegit. I will happily accept pull requests. :)

tildegit repo for the CGI application example

Originally Published 2022-02-21 at:

gemini://tilde.team/~tomasino/journal/20220221-sample-cgi-application.gmi

If you have questions or thoughts to add please send me a link to your response.

Contact Information