Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NGINX alongside Apache for better analytics (& Captive Portal too?) #224

Closed
holta opened this issue Sep 5, 2017 · 9 comments
Closed

NGINX alongside Apache for better analytics (& Captive Portal too?) #224

holta opened this issue Sep 5, 2017 · 9 comments

Comments

@holta
Copy link
Member

holta commented Sep 5, 2017

Ref #210 @georgejhunt & @tim-moody are exploring.

If this works in the end, Apache might possibly be preserved alongside.

(Compare @julianharty's web-proxy-for-analytics approach?)

@holta holta added this to the 6.5 milestone Sep 5, 2017
@holta holta changed the title Nginx alongside Apache for better analytics & (Captive Portal too?) Nginx alongside Apache for better analytics (& Captive Portal too?) Sep 5, 2017
@holta
Copy link
Member Author

holta commented Sep 24, 2017

See @georgejhunt's ongoing work here for IIAB 6.5 or IIAB 6.6 — which MIGHT even permit Moodle/WordPress/Elgg to work(*) cleanly campuswide:

#285 Tinynginx
#286 AWStats nginx
#287 KA Lite nginx
#288 Kiwix nginx
#289 Munin nginx
#290 Nextcloud nginx
#291 OSM nginx
#292 WordPress nginx

(*) via WAN side of IIAB server, if NGINX is essentially translating headers of most all http traffic from http://localhost/x to http://campuswide-server-name/x etc).

@holta holta modified the milestones: 6.5-OctNov, 6.6-DecJan Oct 13, 2017
@holta holta modified the milestones: 6.6, 6.7 Jul 18, 2018
@holta holta modified the milestones: 6.7, 7.0 Nov 4, 2018
holta added a commit that referenced this issue Mar 8, 2019
@holta holta modified the milestones: 7.0, 7.1 May 4, 2019
@holta
Copy link
Member Author

holta commented Nov 1, 2019

FYI there have been many attempts here, since this ticket was opened 26 months ago.

Here are some of the latest:

@holta holta changed the title Nginx alongside Apache for better analytics (& Captive Portal too?) NGINX alongside Apache for better analytics (& Captive Portal too?) Dec 26, 2019
@holta
Copy link
Member Author

holta commented Jan 4, 2020

Time to close this soon, if NGINX is converging properly for IIAB 7.1 anticipated to be released 2020-01-30 ?

Note that Apache will supported alongside, for the indefinite future, or at least for a while to come~

Refs:
#1268 AWStats community patterns/analytics/statistics/metrics
#1762 IIAB Community Analytics framework, above & beyond AWStats (likely Matomo?)
#2052 NGINX (main PR)

@holta
Copy link
Member Author

holta commented Jan 21, 2020

TO DO: substantially clean up NGINX's README.md here...
https://github.com/iiab/iiab/tree/master/roles/nginx#transition-to-nginx

Starting with things like PR #2141's https://github.com/jvonau/iiab/blob/restarts/roles/nginx/README.md

@holta
Copy link
Member Author

holta commented Mar 30, 2020

@jvonau @georgejhunt @tim-moody

Is it almost time to declare victory now, closing this ticket in favor of smaller NGINX-associated cleanup tickets going forward?

@holta
Copy link
Member Author

holta commented Apr 6, 2020

Not sure whether to declare victory.

So I'll move this to IIAB 7.2's milestone for now.

@holta holta removed this from the 7.1 milestone Apr 6, 2020
@holta holta added this to the 7.2 milestone Apr 6, 2020
@holta holta modified the milestones: 7.2, 8.0 Sep 10, 2020
@jvonau
Copy link
Contributor

jvonau commented Sep 26, 2020

April -> Sept either it good enough for 7.2 and open new issues defining specific remaining issues.

@holta
Copy link
Member Author

holta commented Sep 26, 2020

open new issues defining specific remaining issues.

Not a bad idea.

Also rename https://github.com/iiab/iiab/tree/master/roles/nginx#transition-to-nginx from "Transit to NGINX" to "NGINX README" (as with other roles) when the transition is more complete.

@jvonau
Copy link
Contributor

jvonau commented Jul 20, 2021

close

@holta holta closed this as completed Jul 21, 2021
@holta holta modified the milestones: 8.0, 7.2 Jul 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants