From 717d1d2baae7d706ebbc28a3113c73942662068d Mon Sep 17 00:00:00 2001 From: Bill Date: Wed, 7 Apr 2021 00:06:08 -0400 Subject: Deployed in production gemlog --- .../2021-04-07-devlog-4-deployed-in-production.gmi | 28 ++++++++++++++++++++++ gemini/gemlog/index.gmi | 1 + 2 files changed, 29 insertions(+) create mode 100644 gemini/gemlog/2021-04-07-devlog-4-deployed-in-production.gmi diff --git a/gemini/gemlog/2021-04-07-devlog-4-deployed-in-production.gmi b/gemini/gemlog/2021-04-07-devlog-4-deployed-in-production.gmi new file mode 100644 index 0000000..a30d74d --- /dev/null +++ b/gemini/gemlog/2021-04-07-devlog-4-deployed-in-production.gmi @@ -0,0 +1,28 @@ +# Deployed in Production + +I am now running my java server in production!!! + +## Source code + +=> https://github.com/s3nd3r5/java-gemini-server [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://github.com/s3nd3r5/java-gemini-server [https] Source code +=> /gemlog/ Gemlog +=> / Home + diff --git a/gemini/gemlog/index.gmi b/gemini/gemlog/index.gmi index 9fd55fe..9e52eca 100644 --- a/gemini/gemlog/index.gmi +++ b/gemini/gemlog/index.gmi @@ -4,6 +4,7 @@ Welcome to my gemlog. I post whenever I do something I feel is worth writing abo ## My posts +=> 2021-04-07-devlog-4-deployed-in-production.gmi 2021-04-07 - Deployed in Production => cert-migration-done-2021-04-06.gmi 2021-04-06 - Cert Migration Done => 2021-04-05-skateboarding.gmi 2021-04-05 - Skateboarding => 2021-04-04-devlog-3-maven-and-logging.gmi 2021-04-04 - Devlog 3 - Maven and Logging -- cgit v1.2.3-54-g00ecf