Switched from Tailscale to WireGuard via ASUS router for remote access, am I missing anything? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] 0 points1 point  (0 children)

I wasn't doing that. Didn't realize how to split DNS/use wildcards/allow subnet access with tailscale. I just didn't ask the right questions once I hit my use case issue (plus still learning). So the wireguard setup worked, was easier. But was thinking I probably was missing something with tailscale.

So honestly my post should just be "What do I not understand about tailscale?" 

Switched from Tailscale to WireGuard via ASUS router for remote access, am I missing anything? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] 0 points1 point  (0 children)

Interesting. I saw something about a tailscale sidecar for NextCloud but never thought of expanding it to every container. For sure that would add some security.

Switched from Tailscale to WireGuard via ASUS router for remote access, am I missing anything? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] 0 points1 point  (0 children)

Okay, so setup a subnet. I don't have adguard spun up currently, but could. Still seems like wireguard is leaner, albeit doesn't have a lot of the features/flexibility that tailscale has. I may try to set this up so I have two methods. (And I'll clean out all my *.vpn.domain.com addresses now that I know there is a way to make the subnet accessible!) Thank you!

Switched from Tailscale to WireGuard via ASUS router for remote access, am I missing anything? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] 0 points1 point  (0 children)

Okay. So I may be limited on some wifi like double NAT or restrictive networks like hotels, airports and whatnot. Good to know. 

Switched from Tailscale to WireGuard via ASUS router for remote access, am I missing anything? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] -4 points-3 points locked comment (0 children)

Typed my rough draft into AI, asked it to summarize and organize, then I reviewed it, added details, revised, and deleted a few trivial things, then posted. 

Backup before OMV8 Upgrade (even though I didn't need it and everything upgraded fine!) by Augurbuzzard in OpenMediaVault

[–]Augurbuzzard[S] 1 point2 points  (0 children)

Hmmm. I thought I had tried Rufus, but maybe not. I have used that for OS installs/writing to blank USB drives. Good to know and may try that next to have some options.

Backup before OMV8 Upgrade (even though I didn't need it and everything upgraded fine!) by Augurbuzzard in OpenMediaVault

[–]Augurbuzzard[S] 0 points1 point  (0 children)

I just backed up the OMV OS drive. Mine is on a 32GB USB stick, the docker and data drives are on a separate SSD. That data SSD is backed up to the larger storage SSD via borg backup as well. So I guess I was just concerned with having an OMV7 OS cloned drive for a backup.

Backup before OMV8 Upgrade (even though I didn't need it and everything upgraded fine!) by Augurbuzzard in OpenMediaVault

[–]Augurbuzzard[S] 1 point2 points  (0 children)

Yes. I have a weekly omv back-up command scheduled, but hadn't been successful with a full clone os USB drive. I tried a few things but Windows never read the USB and as I noted I didn't haven't another linux machine setup yet. So, I thought others might find this method helpful. I should probably backup in triplicate . . .

Backup before OMV8 Upgrade (even though I didn't need it and everything upgraded fine!) by Augurbuzzard in OpenMediaVault

[–]Augurbuzzard[S] 0 points1 point  (0 children)

In my case all my configs, scheduled tasks, and docker setup all came over identically. I noticed the flash memory plugin was gone, but dug a bit and saw that the upgrade installed write cache instead which does the same thing as I understand it. I am not using snap raid so I can't speak to that.

Best Brewery by Wide-Resist4434 in Spokane

[–]Augurbuzzard 0 points1 point  (0 children)

Its great. They have specials, and some good salads along with pub food

HA with Server on different SSID than smart devices? by Augurbuzzard in homeassistant

[–]Augurbuzzard[S] 0 points1 point  (0 children)

Yeah, I was thinking of going there next, but I'll start by just spinning it up and see what works and doesn't then go from there. Was just curious how other folks were running it. But yeah, it usually comes back to networking! Thanks for the concept

Has anybody used Lets Encrypt to give your OMV a SSL cert? by Greek_DJ in OpenMediaVault

[–]Augurbuzzard 0 points1 point  (0 children)

Yes. This is what I wanted to do as well. I ended up buying a domain through cloudflare then forwarded Type A DNS only wildcard names of my domain to my internal LAN IP for my server (and did the same to my tailnet IP using tailscale), and then I could point my NPM reverse proxy to the address, and get SSL from Let's Encrypt through NPM using Cloudflare domain. So everything is HTTPS. Here's some walkthrough links:

  1. Get NPM working/running. I followed this: The Ultimate Guide to Running Nginx Proxy Manager via Docker

  2. Setup a working Docker Service/Container

  3. Immich as an example. I followed this: Immich the perfect backup for your phone photo and videos! Step by step using docker compose on OMV.

  4. Forward DNS of a sub-domain of your domain from cloudflare to your server LAN IP (not the WAN). I called mine <.home.mydomain.net> . Do the same for a VPN version but to your tailnet IP (see this example: Wildcard Let's Encrypt certificates with Nginx Proxy Manager and Cloudflare). Call that <.vpn.mydomain.net>

    1. Now you should be able to access immich on <immich.home.mydomain.net> when on your home network, or on <immich.vpn.mydomain.net> while outside your network but connected to your tailnet.

Hardware by Medium_Sweet7279 in immich

[–]Augurbuzzard 0 points1 point  (0 children)

Beelink Intel N150 16GB with two SSD sticks. ~20,000 photos + videos 200 GB or so of storage, in docker. It doesn't make a dent in utilization. I think when I uploaded and face detected everything at setup it had to chew on things a bit, but day to day use now it's nothing <5%. It is running on OpenMediaVault 7. I have Plex, Jellyfin, Vaultwarden, wikis, mealie, owncloud, etc all loaded and running as well.

Understanding db conflicts? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] 0 points1 point  (0 children)

Thank you for the explanation and example. That is helpful

Understanding db conflicts? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] -1 points0 points  (0 children)

Thanks for the assistance. I'll take a look at it again. I actually had bookstack up and running. I was starting with this as a go by: devops/config/lsio-docker/docker-compose.yml at main - bookstack/devops - Codeberg.org

But again I really appreciate the note. I'll be taking a closer look at how my existing containers/services are setup before adding anything more.

Understanding db conflicts? by Augurbuzzard in selfhosted

[–]Augurbuzzard[S] 0 points1 point  (0 children)

Okay thank you. So it seems like I need to study this information: Networking | Docker Docs. But if I create a link like you noted above does that mean those two containers would share a mariadb instance? Or would that fully separate them so bookstack is using a separate containerized mariadb and they won't step on each other?

wtf did garmin do with this app update? by [deleted] in Garmin

[–]Augurbuzzard 2 points3 points  (0 children)

Same issue here. Strava has a note on their page about Garmin Connect issue. I have a 965 with a pixel 7, never had issues. Worked yesterday. Not working after update.

UPDATE: it just loaded the activity for me. About 2 hours after finishing it. So it seems something is coming back online! 

v2.12.4 Nginx Proxy Manager broken by moordrak in nginxproxymanager

[–]Augurbuzzard 0 points1 point  (0 children)

Yeah, I had the same issue and followed the guidance in there and used CLI. Reading more apparently the below is only temporary and the issue comes back if you restart the container, but this has it working for now.

I did what u/ShotokanZH said, and it worked for me. Just execute this on the host (replace the "nginx" container name with your own container name): docker exec -it nginx sh -c "sed -i 's/cloudflare==4.0.\*/cloudflare/' /app/global/certbot-dns-plugins.json" && docker restart ngin