iamthetot

joined 1 month ago
[–] iamthetot@piefed.ca 1 points 11 hours ago (1 children)

Thanks for sharing! I don't have a ton of experience with MediaWiki and cannot figure out how to go to a random page lol

[–] iamthetot@piefed.ca 1 points 14 hours ago (3 children)

If you wouldn't mind sharing, I'd love to take a gander at what you're cooking up!

[–] iamthetot@piefed.ca 3 points 1 day ago

Awesome to hear!

[–] iamthetot@piefed.ca 6 points 1 day ago (2 children)

One downside I found of Continuwuity was no SMTP setup for password resets, or new user registration.

[–] iamthetot@piefed.ca 27 points 1 day ago (4 children)

What is "fully modded" Skyrim as opposed to partially modded Skyrim?

[–] iamthetot@piefed.ca 4 points 2 days ago

Man, I thought the Resident Evil 2 remake was incredible. I'd love to see that treatment for the OG.

[–] iamthetot@piefed.ca 8 points 2 days ago (1 children)

It was also free, unlike Concord.

[–] iamthetot@piefed.ca 1 points 4 days ago

My current solution is to pay for a few TBs of cloud storage, which is enough for my backup needs. My server has a few scripts on it that I wrote which all run on different cron schedules. The scripts, in general, shut down the service it's backing up, tars and compresses the files related to the service, spins the services back up, then copies the compressed archive to a central backup location, and a secondary backup on-site external hard drive. Another script runs every day which prunes old backups from the cloud storage, then uploads the new ones.

[–] iamthetot@piefed.ca 3 points 5 days ago

I considered functions that I wanted (for example, tags) and looked to see if there was a plugin that did what I wanted. Dokuwiki's plugin browser was very useful for this.

[–] iamthetot@piefed.ca 4 points 5 days ago (1 children)

What client(s) do you use/prefer?

Like many, I am looking for a Discord replacement and (possibly hot take) I largely like Discord's layout, UI, and chat flow. That is to say, I like threads, channels, categories, and "servers" (spaces, what-have-you) to partition my chat experience. There are a few Matrix clients that replicate this closely, but the XMPP ones I have seen so far at least were not very enjoyable user experiences for me.

(Not for nothing, I also have been able to get a Synapse server running on my homelab, but have thus far not been able to successfully get an XMPP server running so that's not helping my experience either)

Happy to check out your suggestions.

[–] iamthetot@piefed.ca 3 points 5 days ago (7 children)

I use Dokuwiki for my small fantasy wiki project. I use many plugins to achieve the functionality and style that I want, but it works well for my needs. None of the others I looked at could do quite everything I wanted.

[–] iamthetot@piefed.ca 2 points 6 days ago

I saw a preview that likened it more to Pokémon Viva Piñata, which honestly sounds awesome.

28
submitted 2 weeks ago* (last edited 2 weeks ago) by iamthetot@piefed.ca to c/games@lemmy.world
 

EDITED TO ADD MY SOLUTION : FINALLY! I got it working. Leaving everything here for any future people.

I believe that a large part of the problem stemmed from not using a wildcard cert, for whatever reason? I switched my domain's DNS nameservers from Namecheap to Cloudflare (not overly happy about using Cloudflare but in the short term just happy this is working now). On Cloudflare, I made an API token with the permissions of zone, DNS, and Edit. I used that API token to create a *.domain.tld cert using a DNS challenge in Nginx Proxy Manager, and switched all my proxy hosts to use that wildcard cert. Once I did that, I achieved my goal!

Thank you to all the commenters who took the time to read and offer help!!

ORIGINAL MESSAGE BELOW
I am pulling my hair out and need help. I'm going to try to be as thorough as possible.

The Goal : To use sub.domain.tld to access a service hosted on my local network whether I am on the local network or not, with SSL certs either way.

The Current Situation : I have Unraid running on a home server on Unraid.IP.Address. On that server, I'm running a few services as well as a couple VMs which themselves are running services. I won't get into the details of all of them. I think the most relevant ones right now are DuckDNS, Nginx Proxy Manager, and Adguard Home - all of these run in docker containers on the Unraid host.

The Adguard home service has a static IP at AGH.IP.Address, and my router (an Actiontec T3200M) has been set to use AGH.IP.Address as both DNS Server 1 and DNS Server 2.

I own domain.tld through Namecheap and use their DNS records to point multiple sub.domain.tlds to sub.duckdns.org for dynamic DNS services. These successfully resolve through Nginx Proxy Manager when I'm outside my network to my various services, as well as those I host for some friends. Nginx Proxy Manager has a cert for each sub.domain.tld. I cannot gain access to Namecheap API for the purposes of a wildcard cert via DNS challenge, to my knowledge.

I also have Tailscale setup on the Unraid server. I currently use Tailscale to pretend to be on my local network when I am away to continue accessing my services from the same LAN.IP.Addresses whether I am home or away. This makes it seamless for me and my partner, but it wasn't my ultimate goal (as mentioned in The Goal).

What I've Tried : I have tried to use Adguard Home's DNS rewrites as well as custom query filters to catch local requests for sub.domain.tld and point them instead to Unraid.IP.Address, but this does not resolve. If I try to access sub.domain.tld from within the network with or without DNS rewrite entries, it does not resolve. I've tried using PiHole instead of Adguard Home, but was having difficulty determining if it was working at all as a DNS server, so I switched back to Adguard Home. I've also tried setting up a second Nginx Proxy Manager instance on my network at a different IP address, and tried to have Adguard Home rewrite DNS to that one still with no success.

This has been a thing I've worked on off and on for a few months with no real success so I may be forgetting a few things that I have tried. If they come up in the comments, I will edit this part with additional things I've tried.

I believe I want split DNS to achieve what I'm trying to achieve, but for the life of me I cannot figure out how to accomplish it. Any help would be super appreciated. Of all the things I've learnt on my self-hosting journey—switching to Linux full time, learning some docker and docker compose concepts, some light scripting, learning about VMs and passthrough, and more—networking as by far been the most difficult and head-bashingly difficult aspect of it all. For me, at least.

Does anyone have any suggestions for what my next steps should be to achieve my goal? I am open to any good or bad news. If I need to switch registrars, or change up my set-up radically, whatever it might take, I want to learn and I need direction because my research has hit its end.

Cheers!

 

Unless I am blind or my search-fu is hugely failing me, I cannot for the life of me find any information on the recommended/minimum specs to self-host the matrix backend services. I'm trying to spin up a VM just to play around with it and see if I like it. Specifically, I'm looking at Synapse or Continuwuity. Any advice?

Looking for vCPUs, memory, storage.

view more: next ›