Du musst Dir Dein Setup überlegen und Du musst Tools für diverse Aufgaben finden (So diese Aufgaben in dem Setup vorgesehen sind). Wenn Du die Anfragen über einen Proxy gehen lassen willst (durchaus üblich so AppServer nicht direkt ins Netz zu packen), dann brauchst Du ein Tool, das diese Aufgabe übernimmt. Aber ob das nun Traefik ist oder Apache Webserver oder nginx oder oder oder ....
Mach das.
Das ist einfach eine mögliche Alternative zu GitHub. Versionierung machst Du in der Versionskontrolle und dazu nutzen diese Sites git.
Einfache Tickets können beide - JIRA könnte da deutlich mehr ...
Einfaches CI/CD hast Du da auch drin. Kann man aber auch explizit machen mit Tools wie Jenkins.
Hier kann man Dir nur erneut empfehlen, Dir das von Grund auf anzusehen und Dich da entsprechend einzuarbeiten. Devops wäre hier ein mögliches Stichwort.
Wobei die Frage wirklich ist, was Du denn genau benötigst. Du hast GitHub, also ist die Frage:
a) Hast Du Dir die Funktionalitäten schon mal angesehen, die es bietet?
b) Wenn Du Alternativen in Betracht ziehst: Wieso? Was erwartest Du Dir davon?
Das sind DInge, die Du Dir überlegen musst. Ich sehe erneut, dass Du viel Zeit in Dinge investieren willst, für die es
- noch keinen wirklichen Anlass gibt
- Dir die Grundlagen sehr stark fehlen.
Und da können wir Dir dann auch nicht wirklich weiter helfen. Bei konkreten Fragen kann man gerne antworten, aber hier geht es ja um so allgemeine Dinge und wir kennen viel zu wenig, so dass man Dir nicht wirklich viel sagen kann. Bei der ersten Frage: Sollen Dir jetzt alle ihre Präferenz schreiben? Angefangen von "Brauchst keinen Proxy, kannst WildFly direkt ins Netz stellen" über "Ich nehme Apache Webserver" und "Ich nutze ninx" hin zu tollen Lösungen wie: "Bau Deine komplette eigene Cloud mit ...." (Das fände ich übrigens eine super Lösung. Einfach n root Server holen, verteiltes Dateisystem aufsetzen und all sowas ... )
Generell schüttel ich da auch mein Kopf: Was genau willst Du denn machen?
- Software Entwickeln?
- Administration?
Alles zusammen hoch professionell wirst Du nicht hin kriegen. Alleine schon, weil Du die Technologie meistern musst um z.B. den Punkt Sicherheit bewerten zu können.