mirror of
				https://github.com/TrentSPalmer/trentdocs_website.git
				synced 2025-10-30 21:41:42 -07:00 
			
		
		
		
	new file docs/debian_nspawn_container_on_arch_for_testing_apache_configurations.md
This commit is contained in:
		| @@ -0,0 +1,94 @@ | |||||||
|  | # Debian Nspawn Container On Arch For Testing Apache Configurations | ||||||
|  |  | ||||||
|  | Begin by exporting the environmental variable for your squid cacheing  | ||||||
|  | proxy. If you're deboostrapping Debian file systems, the best way to | ||||||
|  | speed this up is with squid. | ||||||
|  |  | ||||||
|  | The ArchWiki page for nspawn containers has a | ||||||
|  | [Debian/Ubuntu subsection](https://wiki.archlinux.org/index.php/Systemd-nspawn#Create_a_Debian_or_Ubuntu_environment) | ||||||
|  | Obviously you're going to want to install debootstrap and debian-archive-keyring. | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | # to create a Stretch Container | ||||||
|  | cd /var/lib/machines  | ||||||
|  | mkdir <container name>  | ||||||
|  | deboostrap stretch <container name> | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | After some experimentation, perhaps this is the best time to write | ||||||
|  | the intended hostname into the container, and write any | ||||||
|  | apt-cacher or apt-cacher-ng proxies into /etc/apt/apt.conf  | ||||||
|  | on the container. | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | cp apt.conf /etc/apt/apt.conf  | ||||||
|  | echo "<hostname>" > /var/lib/machines/<container name>/etc/hostname | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | And then start the container, and set the root password. | ||||||
|  |  | ||||||
|  | ```bash  | ||||||
|  | # boot in interactive mode | ||||||
|  | systemd-nspawn -D <container name> | ||||||
|  | # set the passwd and logout | ||||||
|  | password  | ||||||
|  | logout  | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | Now we can boot the container in non-interactive mode, either | ||||||
|  | from the command line or using nspawn files. In either case  | ||||||
|  | double check that the your bind mounts have the correct permissions  | ||||||
|  | from inside the container. | ||||||
|  |  | ||||||
|  | ```bash  | ||||||
|  | # for instance attached to a bridge interface br0  | ||||||
|  | systemd-nspawn -b -D <container name> --network-bridge=br0 | ||||||
|  | # or if you've set up a package cache  | ||||||
|  | systemd-nspawn -b -D <container name> --network-bridge=br0 --bind=/var/cache/apt/archives | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | Alternately, if you use an nspawn file, then you can use a command  | ||||||
|  | similar to the following to start it, you'll first need to  | ||||||
|  | boot the container from the command line and install dbus, | ||||||
|  | because `machinectl shell` and `machinectl login` won't work  | ||||||
|  | without dbus. In this case use the following sequence of commands. | ||||||
|  |  | ||||||
|  | ```bash | ||||||
|  | # start the container and login as root | ||||||
|  | systemd-nspawn -b -D <container name> --network-bridge=br0  | ||||||
|  | # bring up networking so you can install dbus | ||||||
|  | # this is also a good time to install and configure locale | ||||||
|  | apt install dbus locales  | ||||||
|  | # to configure locale  | ||||||
|  | dpkg-reconfigure locales  | ||||||
|  | poweroff | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | After this you can start the container with systemd, when  | ||||||
|  | using an nspawn file. | ||||||
|  |  | ||||||
|  | ```bash  | ||||||
|  | systemctl start systemd-nspawn@<container name> | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | ```text  | ||||||
|  | # /etc/systemd/nspawn/<container name>.spawn  | ||||||
|  | [Files]  | ||||||
|  | # Bind=/var/cache/apt/archives  | ||||||
|  |  | ||||||
|  | [Network]  | ||||||
|  | bridge=br0  | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | You can use tasksel to install a web-server. | ||||||
|  |  | ||||||
|  | ```bash  | ||||||
|  | # apache2 will immediately be listening on port 80 | ||||||
|  | tasksel install web-server | ||||||
|  | # enable mod ssl | ||||||
|  | a2enmod ssl ; systemctl restart apache2 | ||||||
|  | # enable the default ssl test page  | ||||||
|  | a2ensite /etc/apache2/sites-available/default-ssl.conf | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | You'll be up and running with the default self-signed certs. | ||||||
| @@ -4,6 +4,7 @@ Obviously, the commit history will reflect the time when these documents are wri | |||||||
|  |  | ||||||
| * [Serve And Share Apps From Your Phone With Fdroid](serve_and_share_apps_from_your_phone_with_fdroid.md) | * [Serve And Share Apps From Your Phone With Fdroid](serve_and_share_apps_from_your_phone_with_fdroid.md) | ||||||
| * [Nspawn Containers](nspawn.md) | * [Nspawn Containers](nspawn.md) | ||||||
|  | * [Debian Nspawn Container On Arch For Testing Apache Configurations](debian_nspawn_container_on_arch_for_testing_apache_configurations.md) | ||||||
| * [Dynamic Cacheing Nginx Reverse Proxy For Pacman](dynamic_cacheing_nginx_reverse_proxy_for_pacman.md) | * [Dynamic Cacheing Nginx Reverse Proxy For Pacman](dynamic_cacheing_nginx_reverse_proxy_for_pacman.md) | ||||||
| * [Quick Dirty Redis Nspawn Container on Arch Linux](arch_redis_nspawn.md) | * [Quick Dirty Redis Nspawn Container on Arch Linux](arch_redis_nspawn.md) | ||||||
| * [Quick Dirty Postgresql Nspawn Container on Arch Linux](arch_postgresql_nspawn.md) | * [Quick Dirty Postgresql Nspawn Container on Arch Linux](arch_postgresql_nspawn.md) | ||||||
|   | |||||||
| @@ -6,6 +6,7 @@ pages: | |||||||
|     - 'Home': index.md |     - 'Home': index.md | ||||||
|     - 'Serve And Share Apps From Your Phone With Fdroid': serve_and_share_apps_from_your_phone_with_fdroid.md |     - 'Serve And Share Apps From Your Phone With Fdroid': serve_and_share_apps_from_your_phone_with_fdroid.md | ||||||
|     - 'Nspawn': nspawn.md |     - 'Nspawn': nspawn.md | ||||||
|  |     - 'Debian Nspawn Container On Arch For Testing Apache Configurations': debian_nspawn_container_on_arch_for_testing_apache_configurations.md | ||||||
|     - 'Dynamic Cacheing Nginx Reverse Proxy For Pacman': dynamic_cacheing_nginx_reverse_proxy_for_pacman.md |     - 'Dynamic Cacheing Nginx Reverse Proxy For Pacman': dynamic_cacheing_nginx_reverse_proxy_for_pacman.md | ||||||
|     - 'Quick Dirty Redis Nspawn Container on Arch Linux': arch_redis_nspawn.md |     - 'Quick Dirty Redis Nspawn Container on Arch Linux': arch_redis_nspawn.md | ||||||
|     - 'Quick Dirty Postgresql Nspawn Container on Arch Linux': arch_postgresql_nspawn.md |     - 'Quick Dirty Postgresql Nspawn Container on Arch Linux': arch_postgresql_nspawn.md | ||||||
|   | |||||||
| @@ -64,6 +64,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
|   | |||||||
| @@ -64,6 +64,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
|   | |||||||
| @@ -0,0 +1,251 @@ | |||||||
|  | <!DOCTYPE html> | ||||||
|  | <!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]--> | ||||||
|  | <!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]--> | ||||||
|  | <head> | ||||||
|  |   <meta charset="utf-8"> | ||||||
|  |   <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||||||
|  |   <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||||||
|  |    | ||||||
|  |    | ||||||
|  |   <link rel="shortcut icon" href="../img/favicon.ico"> | ||||||
|  |   <title>Debian Nspawn Container On Arch For Testing Apache Configurations - Trent Docs</title> | ||||||
|  |   <link href='https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700' rel='stylesheet' type='text/css'> | ||||||
|  |  | ||||||
|  |   <link rel="stylesheet" href="../css/theme.css" type="text/css" /> | ||||||
|  |   <link rel="stylesheet" href="../css/theme_extra.css" type="text/css" /> | ||||||
|  |   <link rel="stylesheet" href="../css/highlight.css"> | ||||||
|  |    | ||||||
|  |   <script> | ||||||
|  |     // Current page data | ||||||
|  |     var mkdocs_page_name = "Debian Nspawn Container On Arch For Testing Apache Configurations"; | ||||||
|  |     var mkdocs_page_input_path = "debian_nspawn_container_on_arch_for_testing_apache_configurations.md"; | ||||||
|  |     var mkdocs_page_url = "/debian_nspawn_container_on_arch_for_testing_apache_configurations/"; | ||||||
|  |   </script> | ||||||
|  |    | ||||||
|  |   <script src="../js/jquery-2.1.1.min.js"></script> | ||||||
|  |   <script src="../js/modernizr-2.8.3.min.js"></script> | ||||||
|  |   <script type="text/javascript" src="../js/highlight.pack.js"></script>  | ||||||
|  |    | ||||||
|  | </head> | ||||||
|  |  | ||||||
|  | <body class="wy-body-for-nav" role="document"> | ||||||
|  |  | ||||||
|  |   <div class="wy-grid-for-nav"> | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     <nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav"> | ||||||
|  |       <div class="wy-side-nav-search"> | ||||||
|  |         <a href=".." class="icon icon-home"> Trent Docs</a> | ||||||
|  |         <div role="search"> | ||||||
|  |   <form id ="rtd-search-form" class="wy-form" action="../search.html" method="get"> | ||||||
|  |     <input type="text" name="q" placeholder="Search docs" /> | ||||||
|  |   </form> | ||||||
|  | </div> | ||||||
|  |       </div> | ||||||
|  |  | ||||||
|  |       <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation"> | ||||||
|  | 	<ul class="current"> | ||||||
|  | 	   | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="..">Home</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../serve_and_share_apps_from_your_phone_with_fdroid/">Serve And Share Apps From Your Phone With Fdroid</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../nspawn/">Nspawn</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1 current"> | ||||||
|  | 		 | ||||||
|  |     <a class="current" href="./">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  |     <ul class="subnav"> | ||||||
|  |              | ||||||
|  |     <li class="toctree-l2"><a href="#debian-nspawn-container-on-arch-for-testing-apache-configurations">Debian Nspawn Container On Arch For Testing Apache Configurations</a></li> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |     </ul> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../arch_redis_nspawn/">Quick Dirty Redis Nspawn Container on Arch Linux</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../arch_postgresql_nspawn/">Quick Dirty Postgresql Nspawn Container on Arch Linux</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../self_signed_certs/">Self Signed Certs</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |         </ul> | ||||||
|  |       </div> | ||||||
|  |         | ||||||
|  |     </nav> | ||||||
|  |  | ||||||
|  |     <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"> | ||||||
|  |  | ||||||
|  |        | ||||||
|  |       <nav class="wy-nav-top" role="navigation" aria-label="top navigation"> | ||||||
|  |         <i data-toggle="wy-nav-top" class="fa fa-bars"></i> | ||||||
|  |         <a href="..">Trent Docs</a> | ||||||
|  |       </nav> | ||||||
|  |  | ||||||
|  |        | ||||||
|  |       <div class="wy-nav-content"> | ||||||
|  |         <div class="rst-content"> | ||||||
|  |           <div role="navigation" aria-label="breadcrumbs navigation"> | ||||||
|  |   <ul class="wy-breadcrumbs"> | ||||||
|  |     <li><a href="..">Docs</a> »</li> | ||||||
|  |      | ||||||
|  |        | ||||||
|  |      | ||||||
|  |     <li>Debian Nspawn Container On Arch For Testing Apache Configurations</li> | ||||||
|  |     <li class="wy-breadcrumbs-aside"> | ||||||
|  |        | ||||||
|  |     </li> | ||||||
|  |   </ul> | ||||||
|  |   <hr/> | ||||||
|  | </div> | ||||||
|  |           <div role="main"> | ||||||
|  |             <div class="section"> | ||||||
|  |                | ||||||
|  |                 <h1 id="debian-nspawn-container-on-arch-for-testing-apache-configurations">Debian Nspawn Container On Arch For Testing Apache Configurations</h1> | ||||||
|  | <p>Begin by exporting the environmental variable for your squid cacheing  | ||||||
|  | proxy. If you're deboostrapping Debian file systems, the best way to | ||||||
|  | speed this up is with squid.</p> | ||||||
|  | <p>The ArchWiki page for nspawn containers has a | ||||||
|  | <a href="https://wiki.archlinux.org/index.php/Systemd-nspawn#Create_a_Debian_or_Ubuntu_environment">Debian/Ubuntu subsection</a> | ||||||
|  | Obviously you're going to want to install debootstrap and debian-archive-keyring.</p> | ||||||
|  | <pre><code class="bash"># to create a Stretch Container | ||||||
|  | cd /var/lib/machines  | ||||||
|  | mkdir <container name>  | ||||||
|  | deboostrap stretch <container name> | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>After some experimentation, perhaps this is the best time to write | ||||||
|  | the intended hostname into the container, and write any | ||||||
|  | apt-cacher or apt-cacher-ng proxies into /etc/apt/apt.conf  | ||||||
|  | on the container.</p> | ||||||
|  | <pre><code class="bash">cp apt.conf /etc/apt/apt.conf  | ||||||
|  | echo "<hostname>" > /var/lib/machines/<container name>/etc/hostname | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>And then start the container, and set the root password.</p> | ||||||
|  | <pre><code class="bash"># boot in interactive mode | ||||||
|  | systemd-nspawn -D <container name> | ||||||
|  | # set the passwd and logout | ||||||
|  | password  | ||||||
|  | logout  | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>Now we can boot the container in non-interactive mode, either | ||||||
|  | from the command line or using nspawn files. In either case  | ||||||
|  | double check that the your bind mounts have the correct permissions  | ||||||
|  | from inside the container.</p> | ||||||
|  | <pre><code class="bash"># for instance attached to a bridge interface br0  | ||||||
|  | systemd-nspawn -b -D <container name> --network-bridge=br0 | ||||||
|  | # or if you've set up a package cache  | ||||||
|  | systemd-nspawn -b -D <container name> --network-bridge=br0 --bind=/var/cache/apt/archives | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>Alternately, if you use an nspawn file, then you can use a command  | ||||||
|  | similar to the following to start it, you'll first need to  | ||||||
|  | boot the container from the command line and install dbus, | ||||||
|  | because <code>machinectl shell</code> and <code>machinectl login</code> won't work  | ||||||
|  | without dbus. In this case use the following sequence of commands.</p> | ||||||
|  | <pre><code class="bash"># start the container and login as root | ||||||
|  | systemd-nspawn -b -D <container name> --network-bridge=br0  | ||||||
|  | # bring up networking so you can install dbus | ||||||
|  | # this is also a good time to install and configure locale | ||||||
|  | apt install dbus locales  | ||||||
|  | # to configure locale  | ||||||
|  | dpkg-reconfigure locales  | ||||||
|  | poweroff | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>After this you can start the container with systemd, when  | ||||||
|  | using an nspawn file.</p> | ||||||
|  | <pre><code class="bash">systemctl start systemd-nspawn@<container name> | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <pre><code class="text"># /etc/systemd/nspawn/<container name>.spawn  | ||||||
|  | [Files]  | ||||||
|  | # Bind=/var/cache/apt/archives  | ||||||
|  |  | ||||||
|  | [Network]  | ||||||
|  | bridge=br0  | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>You can use tasksel to install a web-server.</p> | ||||||
|  | <pre><code class="bash"># apache2 will immediately be listening on port 80 | ||||||
|  | tasksel install web-server | ||||||
|  | # enable mod ssl | ||||||
|  | a2enmod ssl ; systemctl restart apache2 | ||||||
|  | # enable the default ssl test page  | ||||||
|  | a2ensite /etc/apache2/sites-available/default-ssl.conf | ||||||
|  | </code></pre> | ||||||
|  |  | ||||||
|  | <p>You'll be up and running with the default self-signed certs.</p> | ||||||
|  |                | ||||||
|  |             </div> | ||||||
|  |           </div> | ||||||
|  |           <footer> | ||||||
|  |    | ||||||
|  |     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation"> | ||||||
|  |        | ||||||
|  |         <a href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/" class="btn btn-neutral float-right" title="Dynamic Cacheing Nginx Reverse Proxy For Pacman">Next <span class="icon icon-circle-arrow-right"></span></a> | ||||||
|  |        | ||||||
|  |        | ||||||
|  |         <a href="../nspawn/" class="btn btn-neutral" title="Nspawn"><span class="icon icon-circle-arrow-left"></span> Previous</a> | ||||||
|  |        | ||||||
|  |     </div> | ||||||
|  |    | ||||||
|  |  | ||||||
|  |   <hr/> | ||||||
|  |  | ||||||
|  |   <div role="contentinfo"> | ||||||
|  |     <!-- Copyright etc --> | ||||||
|  |      | ||||||
|  |   </div> | ||||||
|  |  | ||||||
|  |   Built with <a href="http://www.mkdocs.org">MkDocs</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>. | ||||||
|  | </footer> | ||||||
|  | 	   | ||||||
|  |         </div> | ||||||
|  |       </div> | ||||||
|  |  | ||||||
|  |     </section> | ||||||
|  |      | ||||||
|  |   </div> | ||||||
|  |  | ||||||
|  |   <div class="rst-versions" role="note" style="cursor: pointer"> | ||||||
|  |     <span class="rst-current-version" data-toggle="rst-current-version"> | ||||||
|  |        | ||||||
|  |        | ||||||
|  |         <span><a href="../nspawn/" style="color: #fcfcfc;">« Previous</a></span> | ||||||
|  |        | ||||||
|  |        | ||||||
|  |         <span style="margin-left: 15px"><a href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/" style="color: #fcfcfc">Next »</a></span> | ||||||
|  |        | ||||||
|  |     </span> | ||||||
|  | </div> | ||||||
|  |     <script src="../js/theme.js"></script> | ||||||
|  |  | ||||||
|  | </body> | ||||||
|  | </html> | ||||||
| @@ -62,6 +62,11 @@ | |||||||
|     <a class="" href="../nspawn/">Nspawn</a> |     <a class="" href="../nspawn/">Nspawn</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|  |     <a class="" href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|             <li class="toctree-l1 current"> |             <li class="toctree-l1 current"> | ||||||
| 		 | 		 | ||||||
|     <a class="current" href="./">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="current" href="./">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| @@ -465,7 +470,7 @@ WantedBy=timers.target | |||||||
|         <a href="../arch_redis_nspawn/" class="btn btn-neutral float-right" title="Quick Dirty Redis Nspawn Container on Arch Linux">Next <span class="icon icon-circle-arrow-right"></span></a> |         <a href="../arch_redis_nspawn/" class="btn btn-neutral float-right" title="Quick Dirty Redis Nspawn Container on Arch Linux">Next <span class="icon icon-circle-arrow-right"></span></a> | ||||||
|        |        | ||||||
|        |        | ||||||
|         <a href="../nspawn/" class="btn btn-neutral" title="Nspawn"><span class="icon icon-circle-arrow-left"></span> Previous</a> |         <a href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/" class="btn btn-neutral" title="Debian Nspawn Container On Arch For Testing Apache Configurations"><span class="icon icon-circle-arrow-left"></span> Previous</a> | ||||||
|        |        | ||||||
|     </div> |     </div> | ||||||
|    |    | ||||||
| @@ -491,7 +496,7 @@ WantedBy=timers.target | |||||||
|     <span class="rst-current-version" data-toggle="rst-current-version"> |     <span class="rst-current-version" data-toggle="rst-current-version"> | ||||||
|        |        | ||||||
|        |        | ||||||
|         <span><a href="../nspawn/" style="color: #fcfcfc;">« Previous</a></span> |         <span><a href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/" style="color: #fcfcfc;">« Previous</a></span> | ||||||
|        |        | ||||||
|        |        | ||||||
|         <span style="margin-left: 15px"><a href="../arch_redis_nspawn/" style="color: #fcfcfc">Next »</a></span> |         <span style="margin-left: 15px"><a href="../arch_redis_nspawn/" style="color: #fcfcfc">Next »</a></span> | ||||||
|   | |||||||
| @@ -76,6 +76,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
| @@ -132,6 +137,7 @@ | |||||||
| <ul> | <ul> | ||||||
| <li><a href="serve_and_share_apps_from_your_phone_with_fdroid/">Serve And Share Apps From Your Phone With Fdroid</a></li> | <li><a href="serve_and_share_apps_from_your_phone_with_fdroid/">Serve And Share Apps From Your Phone With Fdroid</a></li> | ||||||
| <li><a href="nspawn/">Nspawn Containers</a></li> | <li><a href="nspawn/">Nspawn Containers</a></li> | ||||||
|  | <li><a href="debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a></li> | ||||||
| <li><a href="dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a></li> | <li><a href="dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a></li> | ||||||
| <li><a href="arch_redis_nspawn/">Quick Dirty Redis Nspawn Container on Arch Linux</a></li> | <li><a href="arch_redis_nspawn/">Quick Dirty Redis Nspawn Container on Arch Linux</a></li> | ||||||
| <li><a href="arch_postgresql_nspawn/">Quick Dirty Postgresql Nspawn Container on Arch Linux</a></li> | <li><a href="arch_postgresql_nspawn/">Quick Dirty Postgresql Nspawn Container on Arch Linux</a></li> | ||||||
| @@ -186,5 +192,5 @@ | |||||||
|  |  | ||||||
| <!-- | <!-- | ||||||
| MkDocs version : 0.16.3 | MkDocs version : 0.16.3 | ||||||
| Build Date UTC : 2017-07-01 21:12:17 | Build Date UTC : 2017-07-04 21:53:11 | ||||||
| --> | --> | ||||||
|   | |||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @@ -86,6 +86,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
| @@ -285,7 +290,7 @@ to talk to each other. But I intend to look into this some more.</p> | |||||||
|    |    | ||||||
|     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation"> |     <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation"> | ||||||
|        |        | ||||||
|         <a href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/" class="btn btn-neutral float-right" title="Dynamic Cacheing Nginx Reverse Proxy For Pacman">Next <span class="icon icon-circle-arrow-right"></span></a> |         <a href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/" class="btn btn-neutral float-right" title="Debian Nspawn Container On Arch For Testing Apache Configurations">Next <span class="icon icon-circle-arrow-right"></span></a> | ||||||
|        |        | ||||||
|        |        | ||||||
|         <a href="../serve_and_share_apps_from_your_phone_with_fdroid/" class="btn btn-neutral" title="Serve And Share Apps From Your Phone With Fdroid"><span class="icon icon-circle-arrow-left"></span> Previous</a> |         <a href="../serve_and_share_apps_from_your_phone_with_fdroid/" class="btn btn-neutral" title="Serve And Share Apps From Your Phone With Fdroid"><span class="icon icon-circle-arrow-left"></span> Previous</a> | ||||||
| @@ -317,7 +322,7 @@ to talk to each other. But I intend to look into this some more.</p> | |||||||
|         <span><a href="../serve_and_share_apps_from_your_phone_with_fdroid/" style="color: #fcfcfc;">« Previous</a></span> |         <span><a href="../serve_and_share_apps_from_your_phone_with_fdroid/" style="color: #fcfcfc;">« Previous</a></span> | ||||||
|        |        | ||||||
|        |        | ||||||
|         <span style="margin-left: 15px"><a href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/" style="color: #fcfcfc">Next »</a></span> |         <span style="margin-left: 15px"><a href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/" style="color: #fcfcfc">Next »</a></span> | ||||||
|        |        | ||||||
|     </span> |     </span> | ||||||
| </div> | </div> | ||||||
|   | |||||||
| @@ -60,6 +60,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
|   | |||||||
| @@ -64,6 +64,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
|   | |||||||
| @@ -98,6 +98,11 @@ | |||||||
|            |            | ||||||
|             <li class="toctree-l1"> |             <li class="toctree-l1"> | ||||||
| 		 | 		 | ||||||
|  |     <a class="" href="../debian_nspawn_container_on_arch_for_testing_apache_configurations/">Debian Nspawn Container On Arch For Testing Apache Configurations</a> | ||||||
|  | 	    </li> | ||||||
|  |            | ||||||
|  |             <li class="toctree-l1"> | ||||||
|  | 		 | ||||||
|     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> |     <a class="" href="../dynamic_cacheing_nginx_reverse_proxy_for_pacman/">Dynamic Cacheing Nginx Reverse Proxy For Pacman</a> | ||||||
| 	    </li> | 	    </li> | ||||||
|            |            | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/</loc> |      <loc>/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
| @@ -12,7 +12,7 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/serve_and_share_apps_from_your_phone_with_fdroid/</loc> |      <loc>/serve_and_share_apps_from_your_phone_with_fdroid/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
| @@ -20,7 +20,15 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/nspawn/</loc> |      <loc>/nspawn/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|  |      <changefreq>daily</changefreq> | ||||||
|  |     </url> | ||||||
|  |      | ||||||
|  |  | ||||||
|  |      | ||||||
|  |     <url> | ||||||
|  |      <loc>/debian_nspawn_container_on_arch_for_testing_apache_configurations/</loc> | ||||||
|  |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
| @@ -28,7 +36,7 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/dynamic_cacheing_nginx_reverse_proxy_for_pacman/</loc> |      <loc>/dynamic_cacheing_nginx_reverse_proxy_for_pacman/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
| @@ -36,7 +44,7 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/arch_redis_nspawn/</loc> |      <loc>/arch_redis_nspawn/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
| @@ -44,7 +52,7 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/arch_postgresql_nspawn/</loc> |      <loc>/arch_postgresql_nspawn/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
| @@ -52,7 +60,7 @@ | |||||||
|      |      | ||||||
|     <url> |     <url> | ||||||
|      <loc>/self_signed_certs/</loc> |      <loc>/self_signed_certs/</loc> | ||||||
|      <lastmod>2017-07-01</lastmod> |      <lastmod>2017-07-04</lastmod> | ||||||
|      <changefreq>daily</changefreq> |      <changefreq>daily</changefreq> | ||||||
|     </url> |     </url> | ||||||
|      |      | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user