-- Leo's gemini proxy

-- Connecting to senders.io:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en;

Deployed in Production


I am now running my java server in production!!!


Source code


[https] github.com/s3nd3r5/java-gemini-server


I am still not out of alpha yet. But I wanted to get on my own code (and migrate my cert in the process). I don't know if I will keep the code in Github, but my own cgit server doesn't really work as intended at the moment so I need to update it before migrating hosting for the source. I'll most likely mirror it on github anyway though.


Updates


I got licenses setup. I don't know if I am properly disclosing all the right information (It is unclear if in a simple GPLv2 project if I need a NOTICE and COPYING file?). If you have good resources on this I would LOVE to see them! (send me any links via email please).


Aside from licenses, I am in the process of adding javadoc to all my files. Up next is testing (production w/o tests baby!).


Conclusion


I am very excited to at least be able to run the package command, scp the tar.gz to my server and rebuild the docker image to deploy a new version of the application. There is plenty of work to be done to make this smoother, but I don't need any true CI/CD or anything here.


Please, let me know if you're experiencing any flakiness or problems with my capsule!


Links


[https] Source code

Gemlog

Home


-- Response ended

-- Page fetched on Fri Apr 26 09:31:04 2024