<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.garyhtech.uk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gary</id>
	<title>GaryH Tech&#039;s Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.garyhtech.uk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gary"/>
	<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/Special:Contributions/Gary"/>
	<updated>2026-04-18T13:28:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Main_Page&amp;diff=20</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Main_Page&amp;diff=20"/>
		<updated>2025-12-15T14:12:10Z</updated>

		<summary type="html">&lt;p&gt;Gary: Protected &amp;quot;Main Page&amp;quot; ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome To GaryH Tech&#039;s Wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Nginxconf|Nginx Config for MediaWiki]]&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=19</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=19"/>
		<updated>2025-12-15T13:52:15Z</updated>

		<summary type="html">&lt;p&gt;Gary: Undo revision 18 by Gary (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; #Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 https://$server_name$request_uri;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
 server {      &lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
        index index.php;&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
 #Images&lt;br /&gt;
    location /images {&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    location /images/deleted {&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
        deny all;&lt;br /&gt;
    }&lt;br /&gt;
 # MediaWiki assets (usually images)&lt;br /&gt;
    location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
 # Assets, scripts and styles from skins and extensions&lt;br /&gt;
    location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
 # License and credits files&lt;br /&gt;
    location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
        }&lt;br /&gt;
        location / {&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
        rewrite ^/([^\?]*) /index.php?title=$1&amp;amp;$args last;&lt;br /&gt;
        }&amp;lt;br&amp;gt;}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=18</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=18"/>
		<updated>2025-12-15T13:50:57Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  &amp;lt;code&amp;gt;#Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 https://$server_name$request_uri;&lt;br /&gt;
        }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;server {      &lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
        index index.php;&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
        client_body_timeout 60;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;# Images&lt;br /&gt;
    location /images {&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    location /images/deleted {&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
        deny all;&lt;br /&gt;
    }&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
    location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
    location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # License and credits files&lt;br /&gt;
    location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
        }&lt;br /&gt;
        location / {&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
        rewrite ^/([^\?]*) /index.php?title=$1&amp;amp;$args last;&lt;br /&gt;
        }&amp;lt;br&amp;gt;}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Main_Page&amp;diff=17</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Main_Page&amp;diff=17"/>
		<updated>2025-12-15T13:50:17Z</updated>

		<summary type="html">&lt;p&gt;Gary: Add Nginx Config on Main Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome To GaryH Tech&#039;s Wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Nginxconf|Nginx Config for MediaWiki]]&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=16</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=16"/>
		<updated>2025-12-15T13:43:20Z</updated>

		<summary type="html">&lt;p&gt;Gary: Formatting changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  #Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 https://$server_name$request_uri;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
 server {      &lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
        index index.php;&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
 # Images&lt;br /&gt;
    location /images {&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    location /images/deleted {&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
        deny all;&lt;br /&gt;
    }&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
    location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
    location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # License and credits files&lt;br /&gt;
    location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
        }&lt;br /&gt;
        location / {&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
        rewrite ^/([^\?]*) /index.php?title=$1&amp;amp;$args last;&lt;br /&gt;
        }&amp;lt;br&amp;gt;}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=15</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=15"/>
		<updated>2025-12-15T13:41:50Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 https://$server_name$request_uri;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
        index index.php;&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
 # Images&lt;br /&gt;
    location /images {&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    location /images/deleted {&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
        deny all;&lt;br /&gt;
    }&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
    location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
    location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # License and credits files&lt;br /&gt;
    location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
        }&lt;br /&gt;
        location / {&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
        rewrite ^/([^\?]*) /index.php?title=$1&amp;amp;$args last;&lt;br /&gt;
        }&amp;lt;br&amp;gt;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=14</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=14"/>
		<updated>2025-12-15T13:41:15Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 https://$server_name$request_uri;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
        index index.php;&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
 # Images&lt;br /&gt;
    location /images {&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    location /images/deleted {&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
        deny all;&lt;br /&gt;
    }&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
    location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
    location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # License and credits files&lt;br /&gt;
    location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
        }&lt;br /&gt;
        location / {&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
        rewrite ^/([^\?]*) /index.php?title=$1&amp;amp;$args last;&lt;br /&gt;
        }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=13</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=13"/>
		<updated>2025-12-15T13:40:07Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;# Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 https://$server_name$request_uri;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
        index index.php;&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
 # Images&lt;br /&gt;
    location /images {&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
    location /images/deleted {&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
        deny all;&lt;br /&gt;
    }&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
    location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
    location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
        expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
    # License and credits files&lt;br /&gt;
    location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
        }&lt;br /&gt;
        location / {&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
        rewrite ^/([^\?]*) /index.php?title=$1&amp;amp;$args last;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
            }&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=12</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=12"/>
		<updated>2025-12-15T13:37:54Z</updated>

		<summary type="html">&lt;p&gt;Gary: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=11</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=11"/>
		<updated>2025-12-15T13:37:24Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Redirect for wiki.garyhtech.uk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        server {&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        listen         80;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        }&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
server {&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       listen 443 ssl;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       #listen [::]:80;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       http2 on;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       server_name wiki.garyhtech.uk;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       root /usr/local/www/mediawiki;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       index index.php;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       client_max_body_size 100m;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       client_body_timeout 60;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
       # Images&lt;br /&gt;
       location /w/images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /w/images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&lt;br /&gt;
       # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # License and credits files&lt;br /&gt;
       location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
       location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=10</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=10"/>
		<updated>2025-12-15T13:36:20Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Redirect for wiki.garyhtech.uk&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        server {&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        listen         80;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        }&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
       root /usr/local/www/mediawiki;&lt;br /&gt;
       index index.php;&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&lt;br /&gt;
       client_max_body_size 100m;&lt;br /&gt;
       client_body_timeout 60;&lt;br /&gt;
       # Images&lt;br /&gt;
       location /w/images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /w/images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&lt;br /&gt;
       # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # License and credits files&lt;br /&gt;
       location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
       location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=9</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=9"/>
		<updated>2025-12-15T13:35:44Z</updated>

		<summary type="html">&lt;p&gt;Gary: Undo revision 8 by Gary (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Redirect for wiki.garyhtech.uk&lt;br /&gt;
&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
       root /usr/local/www/mediawiki;&lt;br /&gt;
       index index.php;&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&lt;br /&gt;
       client_max_body_size 100m;&lt;br /&gt;
       client_body_timeout 60;&lt;br /&gt;
       # Images&lt;br /&gt;
       location /w/images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /w/images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&lt;br /&gt;
       # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # License and credits files&lt;br /&gt;
       location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
       location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=8</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=8"/>
		<updated>2025-12-15T13:35:06Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;code&amp;gt;Redirect for wiki.garyhtech.uk&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
        }&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
       root /usr/local/www/mediawiki;&lt;br /&gt;
       index index.php;&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&lt;br /&gt;
       client_max_body_size 100m;&lt;br /&gt;
       client_body_timeout 60;&lt;br /&gt;
       # Images&lt;br /&gt;
       location /images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&amp;lt;/code&amp;gt;&lt;br /&gt;
   &amp;lt;code&amp;gt;    # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&amp;lt;/code&amp;gt;&lt;br /&gt;
   &amp;lt;code&amp;gt;    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&amp;lt;/code&amp;gt;&lt;br /&gt;
   &amp;lt;code&amp;gt;    # License and credits files&lt;br /&gt;
       location ~ ^/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&amp;lt;/code&amp;gt;&lt;br /&gt;
 &amp;lt;code&amp;gt;      location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=7</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=7"/>
		<updated>2025-12-15T13:33:22Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Redirect for wiki.garyhtech.uk&lt;br /&gt;
&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
       root /usr/local/www/mediawiki;&lt;br /&gt;
       index index.php;&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&lt;br /&gt;
       client_max_body_size 100m;&lt;br /&gt;
       client_body_timeout 60;&lt;br /&gt;
       # Images&lt;br /&gt;
       location /w/images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /w/images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&lt;br /&gt;
       # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # License and credits files&lt;br /&gt;
       location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
       location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=6</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=6"/>
		<updated>2025-12-15T13:32:34Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Redirect for wiki.garyhtech.uk&lt;br /&gt;
&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
       root /usr/local/www/mediawiki;&lt;br /&gt;
       index index.php;&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&lt;br /&gt;
       client_max_body_size 100m;&lt;br /&gt;
       client_body_timeout 60;&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;# Images&lt;br /&gt;
       location /w/images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /w/images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&lt;br /&gt;
       # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # License and credits files&lt;br /&gt;
       location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
       location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=5</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=5"/>
		<updated>2025-12-15T13:31:08Z</updated>

		<summary type="html">&lt;p&gt;Gary: Clean up formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Redirect for wiki.garyhtech.uk&lt;br /&gt;
&lt;br /&gt;
        server {&lt;br /&gt;
        listen         80;&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
       http2 on;&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
       root /usr/local/www/mediawiki;&lt;br /&gt;
       index index.php;&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
       # allow larger file uploads and longer script runtimes&lt;br /&gt;
       client_max_body_size 100m;&lt;br /&gt;
       client_body_timeout 60;&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;# Images&lt;br /&gt;
       location /w/images {&lt;br /&gt;
       # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
       add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
    }&lt;br /&gt;
       location /w/images/deleted {&lt;br /&gt;
       # Deny access to deleted images folder&lt;br /&gt;
       deny all;&lt;br /&gt;
    }&lt;br /&gt;
       # MediaWiki assets (usually images)&lt;br /&gt;
       location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # Assets, scripts and styles from skins and extensions&lt;br /&gt;
       location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
       try_files $uri 404;&lt;br /&gt;
       add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
       expires 7d;&lt;br /&gt;
    }&lt;br /&gt;
       # License and credits files&lt;br /&gt;
       location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
       default_type text/plain;&lt;br /&gt;
    }&lt;br /&gt;
       location ~ \.php$ {&lt;br /&gt;
       try_files $uri =404;&lt;br /&gt;
       fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
       fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
       fastcgi_index index.php;&lt;br /&gt;
       fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
       include fastcgi_params;&lt;br /&gt;
       }&lt;br /&gt;
       location / {&lt;br /&gt;
       try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
       }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=4</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=4"/>
		<updated>2025-12-15T13:28:12Z</updated>

		<summary type="html">&lt;p&gt;Gary: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Redirect for wiki.garyhtech.uk&lt;br /&gt;
&lt;br /&gt;
        server {&lt;br /&gt;
&lt;br /&gt;
        listen         80;&lt;br /&gt;
&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
&lt;br /&gt;
       http2 on;&lt;br /&gt;
&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
&lt;br /&gt;
        index index.php;&lt;br /&gt;
&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;# Images&lt;br /&gt;
&lt;br /&gt;
    location /w/images {&lt;br /&gt;
&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    location /w/images/deleted {&lt;br /&gt;
&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
&lt;br /&gt;
        deny all;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
&lt;br /&gt;
    location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        expires 7d;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
&lt;br /&gt;
    location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        expires 7d;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # License and credits files&lt;br /&gt;
&lt;br /&gt;
    location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=3</id>
		<title>Nginxconf</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Nginxconf&amp;diff=3"/>
		<updated>2025-12-10T12:11:15Z</updated>

		<summary type="html">&lt;p&gt;Gary: Added Nginx conf for MediaWiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt; Redirect for wiki.garyhtech.uk&lt;br /&gt;
&lt;br /&gt;
        server {&lt;br /&gt;
&lt;br /&gt;
        listen         80;&lt;br /&gt;
&lt;br /&gt;
        server_name    wiki.garyhtech.uk;&lt;br /&gt;
&lt;br /&gt;
        return         301 &amp;lt;nowiki&amp;gt;https://$server_name$request_uri&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
server {&lt;br /&gt;
&lt;br /&gt;
       listen 443 ssl;&lt;br /&gt;
&lt;br /&gt;
       #listen [::]:80;&lt;br /&gt;
&lt;br /&gt;
       http2 on;&lt;br /&gt;
&lt;br /&gt;
       server_name wiki.garyhtech.uk;&lt;br /&gt;
&lt;br /&gt;
       ssl_certificate      /usr/local/etc/letsencrypt/live/garyhtech.uk/fullchain.pem;&lt;br /&gt;
&lt;br /&gt;
       ssl_certificate_key  /usr/local/etc/letsencrypt/live/garyhtech.uk/privkey.pem;&lt;br /&gt;
&lt;br /&gt;
       access_log      /usr/local/etc/nginx/logs/wiki.garyhtech.uk.log;&lt;br /&gt;
&lt;br /&gt;
       error_log       /usr/local/etc/nginx/logs/wiki.garyhtech.uk-error.log;&lt;br /&gt;
&lt;br /&gt;
        root /usr/local/www/mediawiki;&lt;br /&gt;
&lt;br /&gt;
        index index.php;&lt;br /&gt;
&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        # allow larger file uploads and longer script runtimes&lt;br /&gt;
&lt;br /&gt;
        client_max_body_size 100m;&lt;br /&gt;
&lt;br /&gt;
        client_body_timeout 60;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki/&amp;gt;# Images&lt;br /&gt;
&lt;br /&gt;
    location /w/images {&lt;br /&gt;
&lt;br /&gt;
        # Separate location for images/ so .php execution won&#039;t apply&lt;br /&gt;
&lt;br /&gt;
        add_header X-Content-Type-Options &amp;quot;nosniff&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    location /w/images/deleted {&lt;br /&gt;
&lt;br /&gt;
        # Deny access to deleted images folder&lt;br /&gt;
&lt;br /&gt;
        deny all;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # MediaWiki assets (usually images)&lt;br /&gt;
&lt;br /&gt;
    location ~ ^/w/resources/(assets|lib|src) {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        expires 7d;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # Assets, scripts and styles from skins and extensions&lt;br /&gt;
&lt;br /&gt;
    location ~ ^/w/(skins|extensions)/.+\.(css|js|gif|jpg|jpeg|png|svg|wasm)$ {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri 404;&lt;br /&gt;
&lt;br /&gt;
        add_header Cache-Control &amp;quot;public&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        expires 7d;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    # License and credits files&lt;br /&gt;
&lt;br /&gt;
    location ~ ^/w/(COPYING|CREDITS) {&lt;br /&gt;
&lt;br /&gt;
        default_type text/plain;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
        location ~ \.php$ {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri =404;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_split_path_info ^(.+\.php)(/.+)$;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_pass unix:/var/run/php81-fpm.sock;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_index index.php;&lt;br /&gt;
&lt;br /&gt;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&lt;br /&gt;
&lt;br /&gt;
        include fastcgi_params;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        location / {&lt;br /&gt;
&lt;br /&gt;
        try_files $uri $uri/ /index.php?$args;&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
	<entry>
		<id>https://wiki.garyhtech.uk/index.php?title=Main_Page&amp;diff=2</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.garyhtech.uk/index.php?title=Main_Page&amp;diff=2"/>
		<updated>2025-12-10T12:00:02Z</updated>

		<summary type="html">&lt;p&gt;Gary: /* Getting started */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Welcome To GaryH Tech&#039;s Wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More to come Soon!&lt;/div&gt;</summary>
		<author><name>Gary</name></author>
	</entry>
</feed>