e383520ebb 
					 
					
						
						
							
							Add Dynamic DNS Script ( #9 )  
						
						... 
						
						
						
						* Initial commit for Dynamic DNS code. Not in a runnable state but as far as I can get for now.
* Bring shell script for Dynamic DNS to working order. Dry runs are going well. Have not tested against a production environment yet.
* Add instructions for No-IP in case it needs installed later..
* Variablize the full path to the keyfile. Enforce strict permissions on the file.
* Final updates after successful testing.
* Update instructions, add examples.
* Fix usage.
* Remove unnecessary asterisk. 
						
						
					 
					
						2023-07-23 13:14:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d9c5e495d 
					 
					
						
						
							
							Small Reverse Proxy Enhancements ( #8 )  
						
						... 
						
						
						
						* Only load certs for domains which are doing a proxy. 301 redirects do not need certs.
* Fix tabs to spaces.
* Add slash to match Hyperling.com script.
* Fix comment capitalization. 
						
						
					 
					
						2023-07-23 02:32:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c24c30526 
					 
					
						
						
							
							ReverseProxy Fixes, Nextcloud MariaDB Upgrade ( #7 )  
						
						... 
						
						
						
						* Working on getting Reverse Proxy certs to work.
* Upgrade mariadb to 10.6.
* Checking if anything has missed a check in.
* Let's Encrypt is working now after moving the location directive to the conf.d files. Unsure why nginx.conf is not passing it along, so added it to the examples too. 
						
						
					 
					
						2023-07-21 22:23:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c46dfec01 
					 
					
						
						
							
							Fixes for Reverse Proxy Go-Live ( #6 )  
						
						... 
						
						
						
						* Add new area for defining upstream systems.
* Example file for demonstration domain.
* Use the new upstream hosts section.
* Do the proxy directives in the main file.
* Commit any final changes.
* Fix example resource name.
* Mention the need to have ports specified in the upstream file, not server block.
* Adjust formatting. 
						
						
					 
					
						2023-07-09 16:02:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d540e81a4 
					 
					
						
						
							
							Merge pull request  #5  from Hyperling/reverseproxy  
						
						... 
						
						
						
						Finish Reverse Proxy Project 
						
						
					 
					
						2023-07-09 06:41:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9de4ff19d2 
					 
					
						
						
							
							Merge branch 'main' into reverseproxy  
						
						
						
						
					 
					
						2023-07-09 06:40:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5688f4f3c 
					 
					
						
						
							
							Remove README files from container. Add comment headers.  
						
						
						
						
					 
					
						2023-07-09 06:36:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db8413a9de 
					 
					
						
						
							
							Add a TBD for stream{}.  
						
						
						
						
					 
					
						2023-07-09 06:36:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7416971edf 
					 
					
						
						
							
							Add favicon for example site.  
						
						
						
						
					 
					
						2023-07-08 13:29:19 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						571480b3f3 
					 
					
						
						
							
							Add explicit path to conf.d, remove tabs.  
						
						
						
						
					 
					
						2023-07-08 12:51:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5e090981e 
					 
					
						
						
							
							Update README now that example exists.  
						
						
						
						
					 
					
						2023-07-08 12:50:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e95464cf7a 
					 
					
						
						
							
							Remove "you" verbiage.  
						
						
						
						
					 
					
						2023-07-08 12:49:26 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07dcfa2c16 
					 
					
						
						
							
							Add period.  
						
						
						
						
					 
					
						2023-07-08 12:47:26 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f2bd38745 
					 
					
						
						
							
							Modifying to serve the HTML content. It works, hooray!  
						
						
						
						
					 
					
						2023-07-08 12:43:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81aa459fda 
					 
					
						
						
							
							Ignore HTML content similar to website configurations.  
						
						
						
						
					 
					
						2023-07-08 12:36:04 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46c4164636 
					 
					
						
						
							
							Take into account anything with example.com as being an example.  
						
						
						
						
					 
					
						2023-07-08 12:35:12 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb51b41fe3 
					 
					
						
						
							
							Rename example.com to proxy.example.com.  
						
						
						
						
					 
					
						2023-07-08 12:34:54 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a122f651ac 
					 
					
						
						
							
							Add an HTML example.  
						
						
						
						
					 
					
						2023-07-08 12:34:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5c15a577a 
					 
					
						
						
							
							Copy the HTML configuration the the container.  
						
						
						
						
					 
					
						2023-07-08 12:28:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1a9e174a4 
					 
					
						
						
							
							Add an HTML section.  
						
						
						
						
					 
					
						2023-07-08 12:27:56 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62e5cc3ef7 
					 
					
						
						
							
							Add a naughty list of things to do.  
						
						
						
						
					 
					
						2023-07-08 12:26:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9208295a42 
					 
					
						
						
							
							Fix typo, change comments, playing with headers.  
						
						
						
						
					 
					
						2023-07-08 12:10:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ea2443da4 
					 
					
						
						
							
							Comment the directory which does not exist yet.  
						
						
						
						
					 
					
						2023-07-08 11:57:57 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0d3731e15 
					 
					
						
						
							
							Add the mail section for later. Confirmed that docker is compiled with the mail modules.  
						
						
						
						
					 
					
						2023-07-08 11:32:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f55880e0df 
					 
					
						
						
							
							Forward additional headers.  
						
						
						
						
					 
					
						2023-07-08 11:31:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf2fd2bb28 
					 
					
						
						
							
							Add comment sections, use CERT_DIR, add exit 0.  
						
						
						
						
					 
					
						2023-07-08 08:18:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						478cce43b5 
					 
					
						
						
							
							Create script to get real certificates. Programs are functional but have not tried pointing the production router to the test box yet to see if the challenge will pass.  
						
						
						
						
					 
					
						2023-07-06 07:33:17 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7be7df9b45 
					 
					
						
						
							
							File is no longer necessary due to the README.md in the subproject home.  
						
						
						
						
					 
					
						2023-07-06 06:52:31 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b7b848eb4 
					 
					
						
						
							
							Fix wording.  
						
						
						
						
					 
					
						2023-07-06 06:52:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95714bc385 
					 
					
						
						
							
							Add more notes.  
						
						
						
						
					 
					
						2023-07-06 06:50:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81f8817e96 
					 
					
						
						
							
							Remove any existing files before copying the new ones.  
						
						
						
						
					 
					
						2023-07-06 06:50:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf73304bfe 
					 
					
						
						
							
							Display the files which have been created.  
						
						
						
						
					 
					
						2023-07-06 06:50:31 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51e29ae2ab 
					 
					
						
						
							
							Undo indent, made it into a normal monospaced block.  
						
						
						
						
					 
					
						2023-07-06 06:16:39 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4257654c03 
					 
					
						
						
							
							Test indenting the bottom code blocks as well.  
						
						
						
						
					 
					
						2023-07-06 06:15:45 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0757cc340c 
					 
					
						
						
							
							Attempt to fix the numbering.  
						
						
						
						
					 
					
						2023-07-06 06:13:26 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbf350607b 
					 
					
						
						
							
							Add helpful instructions/notes for the Reverse Proxy setup.  
						
						
						
						
					 
					
						2023-07-06 06:10:41 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cea611c81c 
					 
					
						
						
							
							Create temporary cert process so that nginx can start. Still need to figure out if/how certbot will attempt to renew domains in conf.d. Lowered the cert days in case it checks that.  
						
						
						
						
					 
					
						2023-07-05 21:17:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fa7adb2d3 
					 
					
						
						
							
							Change comment wording.  
						
						
						
						
					 
					
						2023-07-05 21:14:24 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38b6eb718f 
					 
					
						
						
							
							Rename example.conf to be the website name.  
						
						
						
						
					 
					
						2023-07-05 21:06:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf2bcf78ea 
					 
					
						
						
							
							Begin adding LetsEncrypt. Project runs successfully but still has a slight chicken and egg issue if certs are not copied from another server.  
						
						
						
						
					 
					
						2023-07-05 20:54:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf0e25cfb0 
					 
					
						
						
							
							Add file with how to copy the config files to the container.  
						
						
						
						
					 
					
						2023-07-05 20:36:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67a1f3cd0c 
					 
					
						
						
							
							Finish a working example.  
						
						
						
						
					 
					
						2023-07-05 20:02:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ce636f1d1 
					 
					
						
						
							
							Include files of all names, no longer need a .conf.  
						
						
						
						
					 
					
						2023-07-05 18:59:45 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd3a210691 
					 
					
						
						
							
							Fix typo.  
						
						
						
						
					 
					
						2023-07-05 18:46:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a12fd8dfd0 
					 
					
						
						
							
							Update comments to not be a changelog.  
						
						
						
						
					 
					
						2023-07-05 18:45:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c40219691a 
					 
					
						
						
							
							Show a warning if not using the currently preferred location.  
						
						
						
						
					 
					
						2023-07-05 18:43:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f2268b1e7 
					 
					
						
						
							
							Update based on newer instructions.  
						
						
						
						
					 
					
						2023-07-05 18:36:34 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c18f90af9 
					 
					
						
						
							
							Eliminate one of the /opt/ hardcodes.  
						
						
						
						
					 
					
						2023-07-05 18:36:23 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0d9ead069 
					 
					
						
						
							
							Give more detailed examples.  
						
						
						
						
					 
					
						2023-07-05 18:36:10 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd8294933b 
					 
					
						
						
							
							Add newlines to the end.  
						
						
						
						
					 
					
						2023-07-05 18:11:49 -07:00