<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ok, #selfhosting #diy nerds, it&#x27;s question time.]]></title><description><![CDATA[<p>Ok, <a href="https://tech.lgbt/tags/selfhosting" rel="tag">#<span>selfhosting</span></a> <a href="https://tech.lgbt/tags/diy" rel="tag">#<span>diy</span></a> nerds, it's question time. I'm planning to host a personal site off of an old laptop I have laying around, on my residential internet connection.</p><p>I already have a domain name, but since I'm on residential internet, my IP changes ~1/week, so I'll need dynamic DNS. I've never done this before.</p><p>I'm thinking <a href="https://www.duckdns.org/" rel="nofollow noopener"><span>https://www.</span><span>duckdns.org/</span><span></span></a> + <a href="https://ddclient.net/" rel="nofollow noopener"><span>https://</span><span>ddclient.net/</span><span></span></a> to map my domain name -&gt; host. </p><p>Planning on running this as close to bare-metal as I can (without docker or VM, just straight on the host).</p><p>Anyone who's done this and knows more than me have advice or alternatives? Anything else I should be aware of?</p>]]></description><link>https://board.circlewithadot.net/topic/5617d93b-c216-404a-8525-03c35bc2f7b3/ok-selfhosting-diy-nerds-it-s-question-time.</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 14:48:10 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/5617d93b-c216-404a-8525-03c35bc2f7b3.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 16 May 2026 19:51:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sun, 17 May 2026 09:45:58 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt" rel="nofollow noopener">@<span>bluewinds</span></a></span> i would use my dns provider api and some simple python script that would be put in cron for every 5 minutes: <br />"check my ip, if it changed then call dns provider api and update it"</p><p>btw you have to remember to set as low TTL as possible for that</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/wikiyu/statuses/116589275298204628</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/wikiyu/statuses/116589275298204628</guid><dc:creator><![CDATA[wikiyu@infosec.exchange]]></dc:creator><pubDate>Sun, 17 May 2026 09:45:58 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sun, 17 May 2026 09:04:14 GMT]]></title><description><![CDATA[<span><a href="/user/bluewinds%40tech.lgbt" rel="ugc">@<span>bluewinds</span></a></span> I’m curious, what’s the reasoning behind going full bare-metal? If you’re open to alternatives, I’ve found that using virtualization (like Proxmox) is a lifesaver for backups. If something breaks during an update, you can just roll back to a snapshot from five minutes prior, which saves a ton of stress.<br /><br />One other thing to consider: instead of Dynamic DNS, you could look into using a cheap VPS as a gateway, it's how my self hosted site is set up. It keeps your home IP hidden and solves the changing IP issue entirely.]]></description><link>https://board.circlewithadot.net/post/https://unkn.uk/objects/799ad834-73d0-49ee-8eb7-41f93f493e0e</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://unkn.uk/objects/799ad834-73d0-49ee-8eb7-41f93f493e0e</guid><dc:creator><![CDATA[unknownuniverse@unkn.uk]]></dc:creator><pubDate>Sun, 17 May 2026 09:04:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sun, 17 May 2026 04:45:29 GMT]]></title><description><![CDATA[<p><span><a href="/user/artlog%40agora.l0g.eu">@<span>artlog</span></a></span> Oh interesting, I had not heard of yunohost; that might be perfect, I'll look at it a bit more. Thanks!</p><p>That tutorial definitely suggests I'm thinking about it right, it's laying out exactly the same steps I had in mind (even mentions duckDNS and ddclient). <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f601.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--grin" style="height:23px;width:auto;vertical-align:middle" title="😁" alt="😁" /></p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116588093706328889</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116588093706328889</guid><dc:creator><![CDATA[bluewinds@tech.lgbt]]></dc:creator><pubDate>Sun, 17 May 2026 04:45:29 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sun, 17 May 2026 02:37:32 GMT]]></title><description><![CDATA[<span><a href="/user/bluewinds%40tech.lgbt" rel="ugc">@<span>bluewinds</span></a></span> <br /><br /><a href="https://doc.yunohost.org/en/admin/tutorials/domains/dns_dynamicip/" rel="ugc">https://doc.yunohost.org/en/admin/tutorials/domains/dns_dynamicip/</a><br /><br />Can give interesting hints.]]></description><link>https://board.circlewithadot.net/post/https://agora.l0g.eu/objects/026568af-77d6-4bef-8473-5c7e381f77f5</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://agora.l0g.eu/objects/026568af-77d6-4bef-8473-5c7e381f77f5</guid><dc:creator><![CDATA[artlog@agora.l0g.eu]]></dc:creator><pubDate>Sun, 17 May 2026 02:37:32 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sun, 17 May 2026 02:31:36 GMT]]></title><description><![CDATA[<span><a href="/user/bluewinds%40tech.lgbt" rel="ugc">@<span>bluewinds</span></a></span> <br /><br />You could have a look to <a href="https://agora.l0g.eu/tag/yunohost" rel="tag ugc">#yunohost</a> project.<br />It offers one domain name and takes care of ip changes, this is part of many simple features like deploying many kind of web applucations in a breath.<br />A good way to start before digging in dedicated dynamic dns or vpn alternatives at cost.]]></description><link>https://board.circlewithadot.net/post/https://agora.l0g.eu/objects/d2092958-b550-4ad6-ab0c-068d7cb4aa25</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://agora.l0g.eu/objects/d2092958-b550-4ad6-ab0c-068d7cb4aa25</guid><dc:creator><![CDATA[artlog@agora.l0g.eu]]></dc:creator><pubDate>Sun, 17 May 2026 02:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 22:58:11 GMT]]></title><description><![CDATA[<p><span><a href="/user/jon%40activitypub.blankpad.net">@<span>jon</span></a></span> It looks like I'm ok in that regard; my router's admin panel ("Public IP" and "IP address") both match, and agree with what a public lookup ("what's my IP" web search) shows. That means no CGNAT, right?</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116586728073005845</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116586728073005845</guid><dc:creator><![CDATA[bluewinds@tech.lgbt]]></dc:creator><pubDate>Sat, 16 May 2026 22:58:11 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 22:43:32 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt" rel="nofollow noopener">@<span>bluewinds</span></a></span> Depending on your plans, I'd suggest <a href="https://infosec.exchange/tags/Tailscale" rel="tag">#<span>Tailscale</span></a>.  Seamless sharing for personal devices and controlled sharing for friends, family or the public.</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/Fishd/statuses/116586670489990133</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/Fishd/statuses/116586670489990133</guid><dc:creator><![CDATA[fishd@infosec.exchange]]></dc:creator><pubDate>Sat, 16 May 2026 22:43:32 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 22:40:52 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt" rel="nofollow noopener noreferrer">@<span>bluewinds</span></a></span> CGNAT can be worked around but you’ll probably need another machine somewhere that can forward traffic back to you. That could be a £2/month VM, it literally just needs an IP and the ability for you to connect to it from home.</p>]]></description><link>https://board.circlewithadot.net/post/https://activitypub.blankpad.net/@jon@blankpad.net/posts/578607814041014888/</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://activitypub.blankpad.net/@jon@blankpad.net/posts/578607814041014888/</guid><dc:creator><![CDATA[jon@activitypub.blankpad.net]]></dc:creator><pubDate>Sat, 16 May 2026 22:40:52 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 22:39:47 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt" rel="nofollow noopener noreferrer">@<span>bluewinds</span></a></span> check whether you have a real IP address or you’re behind CGNAT where your ISP shares one IP between multiple customers. If you are this won’t work, otherwise sounds reasonable to me.</p>]]></description><link>https://board.circlewithadot.net/post/https://activitypub.blankpad.net/@jon@blankpad.net/posts/578607537762070928/</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://activitypub.blankpad.net/@jon@blankpad.net/posts/578607537762070928/</guid><dc:creator><![CDATA[jon@activitypub.blankpad.net]]></dc:creator><pubDate>Sat, 16 May 2026 22:39:47 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 22:37:08 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt">@<span>bluewinds</span></a></span> you can also reverse proxy it thru a cheap VPS (or cloudflare, or maybe the likes of tailscale / zerotier et al) if it turns out that any number of potential issues with hosting a site for direct inbound connections on a residential connection turn out to be true.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.pirateparty.be/users/surfhosting/statuses/116586645307232630</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.pirateparty.be/users/surfhosting/statuses/116586645307232630</guid><dc:creator><![CDATA[surfhosting@mastodon.pirateparty.be]]></dc:creator><pubDate>Sat, 16 May 2026 22:37:08 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 21:23:52 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt">@<span>bluewinds</span></a></span> Nice, then you're likely good to go <img class="not-responsive emoji" src="https://files.mastodon.social/custom_emojis/images/000/021/040/original/9a1f57bbca692009.png" title=":perfect:" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/ap/users/115928686119525647/statuses/116586357250251380</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/ap/users/115928686119525647/statuses/116586357250251380</guid><dc:creator><![CDATA[dgerdesmann@mastodon.social]]></dc:creator><pubDate>Sat, 16 May 2026 21:23:52 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 20:50:46 GMT]]></title><description><![CDATA[<p><span><a href="/user/dgerdesmann%40mastodon.social">@<span>dgerdesmann</span></a></span> Hm; I'm on xfinity in Seattle. <br />Thanks for the thought, did not occur to me and well worth checking!</p><p>It looks like I might be fine; my router's admin panel ("Public IP" and "IP address") both match, and agree with what a public lookup ("what's my IP" web search) shows. I think that's the correct test here?</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116586227045582397</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116586227045582397</guid><dc:creator><![CDATA[bluewinds@tech.lgbt]]></dc:creator><pubDate>Sat, 16 May 2026 20:50:46 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 20:44:14 GMT]]></title><description><![CDATA[<p><span><a href="/user/gandalfdg%40indieweb.social">@<span>GandalfDG</span></a></span> My current registrar is name.com. I'll move eventually. Someday. Probably.</p><p>My brief search suggests that ddclient doesn't support them directly (open issue from 2024, no comments/movement), so I'll need to register a 3rd party (eg duckdns) as the DNS.</p>]]></description><link>https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116586201373054364</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://tech.lgbt/users/bluewinds/statuses/116586201373054364</guid><dc:creator><![CDATA[bluewinds@tech.lgbt]]></dc:creator><pubDate>Sat, 16 May 2026 20:44:14 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 20:42:47 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt">@<span>bluewinds</span></a></span> solid combo, should work. If you haven't already, make sure your ISP does not put you behind a CGNAT, otherwise any self-hosting won't work (even with dynamic DNS). I have this problem and wondered for hours why my setup did not work. In this case, you would need to rent a small VPS and use something like Pangolin to wire your traffic through. Good luck, and tell us how it went!</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.social/ap/users/115928686119525647/statuses/116586195662809063</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.social/ap/users/115928686119525647/statuses/116586195662809063</guid><dc:creator><![CDATA[dgerdesmann@mastodon.social]]></dc:creator><pubDate>Sat, 16 May 2026 20:42:47 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 20:18:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt">@<span>bluewinds</span></a></span> I use ddclient without issues, mine is hooked up to namecheap (domain registrar)</p>]]></description><link>https://board.circlewithadot.net/post/https://indieweb.social/users/GandalfDG/statuses/116586098417468790</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://indieweb.social/users/GandalfDG/statuses/116586098417468790</guid><dc:creator><![CDATA[gandalfdg@indieweb.social]]></dc:creator><pubDate>Sat, 16 May 2026 20:18:03 GMT</pubDate></item><item><title><![CDATA[Reply to Ok, #selfhosting #diy nerds, it&#x27;s question time. on Sat, 16 May 2026 20:07:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/bluewinds%40tech.lgbt" rel="nofollow noopener">@<span>bluewinds</span></a></span> or you could call your ISP, they might have a (likely paid) option to keep you on the same IP address all the time</p><p>Sometimes that isn’t even required, as they’ll only switch you if you’re offline for a bit</p><p>Or your DNS provider may have software for the dynamic part</p>]]></description><link>https://board.circlewithadot.net/post/https://infosec.exchange/users/GuillaumeRossolini/statuses/116586058488331022</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://infosec.exchange/users/GuillaumeRossolini/statuses/116586058488331022</guid><dc:creator><![CDATA[guillaumerossolini@infosec.exchange]]></dc:creator><pubDate>Sat, 16 May 2026 20:07:54 GMT</pubDate></item></channel></rss>