<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.jadetimber.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Md512</id>
	<title>Unknown Variable - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jadetimber.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Md512"/>
	<link rel="alternate" type="text/html" href="https://wiki.jadetimber.com/index.php/Special:Contributions/Md512"/>
	<updated>2026-07-30T06:25:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.1</generator>
	<entry>
		<id>https://wiki.jadetimber.com/index.php?title=User:Md512&amp;diff=1133</id>
		<title>User:Md512</title>
		<link rel="alternate" type="text/html" href="https://wiki.jadetimber.com/index.php?title=User:Md512&amp;diff=1133"/>
		<updated>2026-07-09T15:45:48Z</updated>

		<summary type="html">&lt;p&gt;Md512: Created page with &amp;quot;{{Infobox Author|a=mjlo|w=|d=mjlo}}  Myles: The worst engineer you&amp;#039;ve ever met. Abandoner of projects. Doesn&amp;#039;t know where he put that important thing down.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Author|a=[[User:Md512|mjlo]]|w=|d=mjlo}}&lt;br /&gt;
&lt;br /&gt;
Myles: The worst engineer you&#039;ve ever met. Abandoner of projects. Doesn&#039;t know where he put that important thing down.&lt;/div&gt;</summary>
		<author><name>Md512</name></author>
	</entry>
	<entry>
		<id>https://wiki.jadetimber.com/index.php?title=Cloudflare_Tunneling&amp;diff=1117</id>
		<title>Cloudflare Tunneling</title>
		<link rel="alternate" type="text/html" href="https://wiki.jadetimber.com/index.php?title=Cloudflare_Tunneling&amp;diff=1117"/>
		<updated>2026-07-07T21:06:00Z</updated>

		<summary type="html">&lt;p&gt;Md512: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick guide on how to set up a secure cloudflare tunnel to a resource behind a firewall, and then host that resource on securely on the public internet, with optional zero trust login. This is all free for basic usage.&lt;br /&gt;
&lt;br /&gt;
* **note** I am not actually following these steps, but trying to walk through them after the fact. things will probably be off a little.&lt;br /&gt;
&lt;br /&gt;
=== What you need ===&lt;br /&gt;
* Cloudflare Account (sign up at dash.cloudflare.com)&lt;br /&gt;
* a Domain (doesn&#039;t have to be transferred to cloudflare)&lt;br /&gt;
* a webserver (doesn&#039;t have to be secure or accessible on the internet)&lt;br /&gt;
&lt;br /&gt;
=== Steps ===&lt;br /&gt;
* you don&#039;t need to transfer the domain, but you do have to host your DNS at cloudflare (free). I think if you transfer your domain, yearly renewal is about $10 USD per domain. Not sure if that&#039;s a good price or not. it might be cheaper than my current host, but not by much.&lt;br /&gt;
** gather up all of your dns entries before switching unless your current DNS provider loses them when you switch.&lt;br /&gt;
* add a domain - Domains -&amp;gt; Overview -&amp;gt; Add domain&lt;br /&gt;
* when domain DNS is complete, go to Networking -&amp;gt; Tunnels -&amp;gt; Create Tunnel&lt;br /&gt;
** it&#039;ll give you download links/commands to install cloudflared on your computer and connect cloudflared to your account.&lt;br /&gt;
* when you have a tunnel set up, open the tunnel and Add Route -&amp;gt; Published Application&lt;br /&gt;
** subdomain is the domain url, ie: nuthatch.jadetimber.com&lt;br /&gt;
** path is optional, if you want to redirect different folders to different servers. (ie nuthatch.jadetimber.com/test1 -&amp;gt; server1 / nuthatch.jadetimber.com/test2 -&amp;gt; server2&lt;br /&gt;
*** if no path is specified, it applies to the full domain&lt;br /&gt;
** service URL is the url and port as the machine running cloudflared sees it. the webserver is listening on (ie. http://localhost:8080&lt;br /&gt;
*** can be http, as it&#039;s passing through an encrypted tunnel to a cloudflare server.&lt;br /&gt;
*** cloudflare will add a letsencrypt cert automatically and redirect all incoming public http traffic to https (ie http://nuthatch.jadetimber.com/meme.jpg will auto-forward to https://nuthatch.jadetimber.com/meme.jpg, which would read from http://localhost:8080/meme.jpg on your local webserver)&lt;br /&gt;
* if you want only you/specific people you trust to access this webpage click &amp;quot;Zero Trust&amp;quot;&lt;br /&gt;
** Access Controls -&amp;gt; Policies -&amp;gt; Add a policy&lt;br /&gt;
*** add a rule to Include -&amp;gt; Emails -&amp;gt; enter the email address(es) you want to have access to this domain&lt;br /&gt;
*** Action: Allow&lt;br /&gt;
*** Policy Session Duration: when you log in, how long until that login expires (browser cookie specific, opening a different browser or an incognito window will ask again)&lt;br /&gt;
*** there may be other ways to do this, this is just what I have set up for myself.&lt;br /&gt;
** Access Controls (still in Zero Trust) -&amp;gt; Applications -&amp;gt; Create new application (if it doesn&#039;t already exist)&lt;br /&gt;
*** add subdomain and path you set up earlier&lt;br /&gt;
*** Access Policies -&amp;gt; Add existing policy -&amp;gt; policy you created earlier&lt;br /&gt;
&lt;br /&gt;
That should hopefully be all you need. If this needs updating/corrections, ping mjlo on discord, or edit it? idk wikis.&lt;/div&gt;</summary>
		<author><name>Md512</name></author>
	</entry>
	<entry>
		<id>https://wiki.jadetimber.com/index.php?title=Cloudflare_Tunneling&amp;diff=1116</id>
		<title>Cloudflare Tunneling</title>
		<link rel="alternate" type="text/html" href="https://wiki.jadetimber.com/index.php?title=Cloudflare_Tunneling&amp;diff=1116"/>
		<updated>2026-07-07T20:59:58Z</updated>

		<summary type="html">&lt;p&gt;Md512: Created page with &amp;quot;This is a quick guide on how to set up a secure cloudflare tunnel to a resource behind a firewall, and then host that resource on the public internet, with optional zero trust login.  * **note** I am not actually following these steps, but trying to walk through them after the fact. things will probably be off a little.  === Steps === * sign up at dash.cloudflare.com * you don&amp;#039;t need to transfer the domain, but you do have to host your DNS at cloudflare (free). I think i...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a quick guide on how to set up a secure cloudflare tunnel to a resource behind a firewall, and then host that resource on the public internet, with optional zero trust login.&lt;br /&gt;
&lt;br /&gt;
* **note** I am not actually following these steps, but trying to walk through them after the fact. things will probably be off a little.&lt;br /&gt;
&lt;br /&gt;
=== Steps ===&lt;br /&gt;
* sign up at dash.cloudflare.com&lt;br /&gt;
* you don&#039;t need to transfer the domain, but you do have to host your DNS at cloudflare (free). I think if you transfer your domain, yearly renewal is about $10 USD per domain. Not sure if that&#039;s a good price or not. it might be cheaper than my current host, but not by much.&lt;br /&gt;
** gather up all of your dns entries before switching unless your current DNS provider loses them when you switch.&lt;br /&gt;
* add a domain - Domains -&amp;gt; Overview -&amp;gt; Add domain&lt;br /&gt;
* when domain DNS is complete, go to Networking -&amp;gt; Tunnels -&amp;gt; Create Tunnel&lt;br /&gt;
** it&#039;ll give you download links/commands to install cloudflared on your computer and connect cloudflared to your account.&lt;br /&gt;
* when you have a tunnel set up, open the tunnel and Add Route -&amp;gt; Published Application&lt;br /&gt;
** subdomain is the domain url, ie: nuthatch.jadetimber.com&lt;br /&gt;
** path is optional, if you want to redirect different folders to different servers. (ie nuthatch.jadetimber.com/test1 -&amp;gt; server1 / nuthatch.jadetimber.com/test2 -&amp;gt; server2&lt;br /&gt;
*** if no path is specified, it applies to the full domain&lt;br /&gt;
** service URL is the url and port as the machine running cloudflared sees it. the webserver is listening on (ie. http://localhost:8080&lt;br /&gt;
*** can be http, as it&#039;s passing through an encrypted tunnel to a cloudflare server.&lt;br /&gt;
*** cloudflare will add a letsencrypt cert automatically and redirect all incoming public http traffic to https (ie http://nuthatch.jadetimber.com/meme.jpg will auto-forward to https://nuthatch.jadetimber.com/meme.jpg, which would read from http://localhost:8080/meme.jpg)&lt;br /&gt;
* if you want only you/specific people you trust to access this webpage click &amp;quot;Zero Trust&amp;quot;&lt;br /&gt;
** Access Controls -&amp;gt; Policies -&amp;gt; Add a policy&lt;br /&gt;
*** add a rule to Include -&amp;gt; Emails -&amp;gt; enter the email address(es) you want to have access to this domain&lt;br /&gt;
*** Action: Allow&lt;br /&gt;
*** Policy Session Duration: when you log in, how long until that login expires (browser cookie specific, opening a different browser or an incognito window will ask again)&lt;br /&gt;
*** there may be other ways to do this, this is just what I have set up for myself.&lt;br /&gt;
** Access Controls (still in Zero Trust) -&amp;gt; Applications -&amp;gt; Create new application (if it doesn&#039;t already exist)&lt;br /&gt;
*** add subdomain and path you set up earlier&lt;br /&gt;
*** Access Policies -&amp;gt; Add existing policy -&amp;gt; policy you created earlier&lt;br /&gt;
&lt;br /&gt;
That should hopefully be all you need. If this needs updating/corrections, ping mjlo on discord, or edit it? idk wikis.&lt;/div&gt;</summary>
		<author><name>Md512</name></author>
	</entry>
</feed>