Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion deploy/nifi.env
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,14 @@ NIFI_WEB_PROXY_CONTEXT_PATH="/nifi"
# if you wish to run NiFi on another port, this goes for NIFI_WEB_PROXY_HOST,
# NIFI_WEB_PROXY_PORT, NIFI_INTERNAL_PORT, and NIFI_EXTERNAL_PORT_NGINX.

# If browsers have trouble with localhost-scoped auth cookies, using 127.0.0.1
# avoids the special-case cookie handling around localhost.
NIFI_WEB_HTTPS_HOST="0.0.0.0"

# NiFi validates reverse proxy headers against this public host:port list.
# For remote deployments, include the exact hostname or IP users open in a browser,
# for example: "localhost:8443,nifi.example.org:8443".
NIFI_WEB_PROXY_HOST="localhost:8443"
NIFI_WEB_PROXY_HOST="localhost:8443,127.0.0.1:8443"
NIFI_WEB_PROXY_PORT=8443

NIFI_INTERNAL_PORT=8443
Expand Down
4 changes: 2 additions & 2 deletions nifi/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -149,8 +149,8 @@ RUN $GROOVY_BIN/grape -V install org.apache.avro avro 1.12.0
# INSTALL NAR extensions
WORKDIR /opt/nifi/nifi-current/lib/

# --- Hotfix: NiFi 2.7.2 + Azure + Netty QUIC missing class (netty 4.2.9.Final) ---
ARG NETTY_VERSION=4.2.9.Final
# --- Hotfix: NiFi 2.7.2 + Azure + Netty QUIC missing class (netty 4.2.12.Final) ---
ARG NETTY_VERSION=4.2.12.Final
RUN set -eux; \
cd /opt/nifi/nifi-current/lib; \
curl -fL --retry 5 --retry-delay 2 \
Expand Down
2 changes: 1 addition & 1 deletion services/cogstack-jupyter-hub
Submodule cogstack-jupyter-hub updated 30 files
+7 −1 .github/dependabot.yml
+19 −19 .github/workflows/docker-build.yml
+1 −1 .github/workflows/docker-smoke-test.yml
+80 −0 .github/workflows/helm-smoke-test.yml
+10 −5 Dockerfile_singleuser
+35 −1 README.md
+10 −0 charts/cogstack-jupyterhub/.helmignore
+6 −0 charts/cogstack-jupyterhub/Chart.yaml
+38 −0 charts/cogstack-jupyterhub/README.md
+457 −0 charts/cogstack-jupyterhub/files/config/jupyterhub_config.py
+1 −0 charts/cogstack-jupyterhub/files/config/jupyterhub_cookie_secret
+1 −0 charts/cogstack-jupyterhub/files/config/teamlist
+2 −0 charts/cogstack-jupyterhub/files/config/userlist
+22 −0 charts/cogstack-jupyterhub/templates/NOTES.txt
+59 −0 charts/cogstack-jupyterhub/templates/_helpers.tpl
+26 −0 charts/cogstack-jupyterhub/templates/configmap-env-files.yaml
+34 −0 charts/cogstack-jupyterhub/templates/configmap-hub-files.yaml
+152 −0 charts/cogstack-jupyterhub/templates/deployment.yaml
+35 −0 charts/cogstack-jupyterhub/templates/ingress.yaml
+17 −0 charts/cogstack-jupyterhub/templates/pvc-hub.yaml
+17 −0 charts/cogstack-jupyterhub/templates/pvc-scratch.yaml
+37 −0 charts/cogstack-jupyterhub/templates/secret-hub-files.yaml
+19 −0 charts/cogstack-jupyterhub/templates/service.yaml
+12 −0 charts/cogstack-jupyterhub/templates/serviceaccount.yaml
+90 −0 charts/cogstack-jupyterhub/values.yaml
+1 −1 env/jupyter.env
+59 −1 pyproject.toml
+0 −52 requirements.txt
+76 −0 scripts/helm_k8s_smoke_test.sh
+4,755 −0 uv.lock
2 changes: 1 addition & 1 deletion services/cogstack-nlp
Submodule cogstack-nlp updated 253 files
7 changes: 7 additions & 0 deletions services/nginx/config/nginx.conf.template
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,13 @@ http {

proxy_ssl_server_name on;

# Firefox has trouble with the localhost-scoped NiFi auth cookie.
# Redirect localhost to 127.0.0.1 so the browser gets a stable IP-scoped
# cookie domain instead.
if ($host = localhost) {
return 308 https://127.0.0.1:8443$request_uri;
}

ssl_certificate /certificates/nifi/nifi.pem;
ssl_certificate_key /certificates/nifi/nifi.key;
ssl_client_certificate /certificates/root/root-ca.pem;
Expand Down
Loading