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

Proxy Information
Original URL
gemini://senders.io/gemlog/2021-04-07-devlog-4-deployed-in-production.gmi
Status Code
Success (20)
Meta
text/gemini; lang=en;
Capsule Response Time
748.496024 milliseconds
Gemini-to-HTML Time
0.684331 milliseconds

This content has been proxied by September (ba2dc).