mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ### Transition to NGINX
 | |
| 
 | |
| 1. Initial testing strategy is to move NGINX to port 80, and proxy everything to Apache on port 8090 -- creating a shim.
 | |
| 
 | |
| 2. Without PHP available via FastCGI, any function at all for PHP-based applications validates NGINX.
 | |
| 
 | |
| 3. Current state (2020-01-12).
 | |
| 
 | |
|    1. Principal functions migrated to NGINX
 | |
|       * Admin Console
 | |
|       * kalite -- goes directly to ports 8006-8008
 | |
|       * mediawiki
 | |
|       * osm-vector-maps
 | |
|       * usb-lib
 | |
|       * wordpress
 | |
| 
 | |
|    2. Dual support, see [roles/nginx/tasks/only_nginx.yml](tasks/only_nginx.yml)
 | |
|       * awstats ([#2124](https://github.com/iiab/iiab/issues/2124))
 | |
|       * calibre-web
 | |
|       * gitea
 | |
|       * kiwix -- goes directly to port 3000
 | |
|       * kolibri
 | |
|       * sugarizer
 | |
| 
 | |
|    3. Still proxied to Apache, see [roles/0-init/tasks/main.yml#L108-L112](../0-init/tasks/main.yml#L108-L112) & [roles/nginx/tasks/uses_apache.yml](tasks/uses_apache.yml)
 | |
|       * dokuwiki ([#2056](https://github.com/iiab/iiab/issues/2056))
 | |
|       * elgg
 | |
|       * lokole
 | |
|       * moodle
 | |
|       * nodered
 | |
|       * nextcloud ([PR #2119](https://github.com/iiab/iiab/pull/2119))
 | |
| 
 | |
|    4. Not yet dealt with
 | |
|       * internetarchive ([PR #2120](https://github.com/iiab/iiab/pull/2120))
 |