She/Her - Was bullied off reddit by mean moderators, but it’s a corporation anyway - 🏳️‍⚧️omni, heart - Pro kindness|gressiveness, Anti cruelty|bullshit.

  • 1 Post
  • 174 Comments
Joined 7 months ago
cake
Cake day: February 23rd, 2025

help-circle

  • It hurts, but you may be right. I hate trendsetters for price hikes. Hopefully releases like Peak for $20 can help remind folk that AAAs aren’t always worth the base cost. I just really dislike how capitalism ruins everything, in this case the obsession over currency has led to the games development industry being corporatized; for all but indies it’s largely about how to appease the consumer and maximize profit, instead of how to make something people will love and get enough sales to make another game.

    I came in to the franchise at Vice City Stories and San Andreas, loved them! I do know a little about the chronological releases and that there were spinoffs that for some reason weren’t numbered aha. So:

    Vice City (Miami 1980s) GTA III -

    • Liberty City (sort of NYC) San Andreas -
    • Los Santos (Los Angeles)
    • San Fierro (San Francisco?)
    • Las Venturas (Las Vegas) GTA IV -
    • Liberty City (New York City) GTA V ( -
    • Los Santos again
    • North Yankton (North Dakota)
    • Surroundings are a mashup of several real-life counterparts GTA VI -
    • Vice City again

    I preferred San Andreas, and liked it mainly for the size and beauty of the map (post storyline appeal) and radio stations, Vice City for the collectibles, GTA IV for the brilliant and crazy storyline characters, and GTA V for the same reason as San Andreas.

    A couple of my all-time favourite games were Rockstar (Need for Speed Most Wanted and Midnight Club 3, underground street racing).


  • Self-hosting be like ^^

    I think I had issues similar to that. Perhaps the PiHole is running a conflicting DHCP server? I have my own set of weird issues… Bad connectivity so I need a WiFi range extender, but it’s not a true extender and has its own IP address, acting as a router sometimes and not forwarding DNS queries to the main router… That, a lack of NAT loopback functionality, a lack of changeable DNS settings and the AdGuard Home apparently taking precedent in that side of the house, and I have a cocktail of connection issue bs lol. The main router can DNS perfectly fine, but if I’m connected to the extender I have to add DNS rewrites to AGH… which works for most services…

    The journey is largely about overcoming obstacles aha, and the reward for doing so… Hope yours goes well!


  • Yes! This.

    I have one machine for network sharing storage and thus a user for login and r/w powers. The same storage is used by other machines to save the files, and so each autonomous user for CCTV and qBitTorrent needed to have the same UID as the Samba login, so each program had rw permissions.

    And those containers had to be privileged iirc in order for each root (UID 0) to access the shared storage properly. I may be wrong though


  • I have a router given to me by my ISP, which incidentally has less features than their older model, so I was wondering, if you know: Would some ‘aftermarket’ gateways also be a DNS server? Sometimes it’d be great to have the resolution handled completely by the gateway instead of a separate machine - especially as some of my services just don’t seem to declare their names. And my stock router has a terrible downside - no NAT loopback. And - the reason I’m in this pickle - they’ve removed custom DNS settings.


  • Currently I only have my fiancée on board, but the moment something requires more than setting a custom login domain and user+pass, her patience dwindles. She’s a good baseline for me to know that most people won’t be happy with a manual cryptographic handshake between contacts (Matrix/XMPP) or fucking with IP:port settings. I dont like to damage someone’s feeling of independence but sometimes these things need someone who can blitz through the settings aha


  • On your DNS provider, the domain name must point to the public IP of your router. All devices connected to your network use the same public IP.

    On the router, ports 80 and 443 must be forwarded to the (local IP of) the machine running Nginx.

    Nginx must have the domain name point to the local IP of the machine running ABS.

    Are you using Nginx or Nginx Proxy Manager?

    Edit: If Nginx, as they’re on the same docker setup, instead of the Nginx config pointing to ABS’ local IP you can use 172.17.0.1 (iirc) and the port you used, or the container_name from compose.yaml, e.g. audiobookshelf:3748

    I use NginX Proxy Manager so my methods may differ slightly.

    Note about domains: It’s always good to buy one.

    RIP DuckDNS… it used to be a fairly reliable Dynamic DNS (DDNS) and it cost nothing to make an account and five domains… However, apparently, it was shut down without notice under a month ago.




  • For inspiration, here’s my list of services:

    Name ID No. Primary Use
    heart (Node) ProxMox
    guard (CT) 202 AdGuard Home
    management (CT) 203 NginX Proxy Manager
    smarthome (VM) 804 Home Assistant
    HEIMDALLR (CT) 205 Samba/Nextcloud
    authentication (VM) 806 BitWarden
    mail (VM) 807 Mailcow
    notes (CT) 208 CouchDB
    messaging (CT) 209 Prosody
    media (CT) 211 Emby
    music (CT) 212 Navidrome
    books (CT) 213 AudioBookShelf
    security (CT) 214 AgentDVR
    realms (CT) 216 Minecraft Server
    blog (CT) 217 Ghost
    ourtube (CT) 218 ytdl-sub YouTube Archive
    cloud (CT) 219 NextCloud
    remote (CT) 221 Rustdesk Server

    Here is the overhead for everything. CPU is an i3 6100 and RAM is 2133MHz:

    Quick note about my setup, some things threw a permissions hissy fit when in separate containers, so Media actually has Emby, Sonarr, Radarr, Prowlarr and two instances of qBittorrent. A few of my containers do have supplementary programs.


  • An LXC is isolated, system-wise, by default (unprivileged) and has very low resource requirements.

    • Storage also expands when needed, i.e. you can say it can have 40GB but it’ll only use as much as needed and nothing bad will happen if your allocated storage is higher than your actual storage… Until the total usage approaches 100%. So there’s some flexibility. With a VM the storage is definite.
    • Usually a Debian 12 container image takes up ~1.5GB.
    • LXCs are perfectly good for most use cases. VMs, for me, only come in when necessary, when the desired program has more needs like root privileges, in which case a VM is much safer than giving an LXC access to the Proxmox system. Or when the program is a full OS, in the case of Home Assistant.

    Separating each service ensures that if something breaks, there are zero collateral casualties.


  • Theory 1: Because it is cheaper to manufacture.
    Theory 2: It is custom made for the PS5’s internal 12 data channels, allowing for faster read/write than normal.

    They buymake storage with 12 channels, and 1 Toshiba NAND chip @ 512Gib per channel. This means each SSD has 768GiB of storage, or 825GB. The max read bandwidth is 9GB/s.
    math: 512Gib x 12ch = 6144Gib / 8 = 768GiB

    For reference the Samsung 990 Pro 1TB has 8 channels, and 2 Samsung NAND chips @ 500Gb per channel. This means each SSD has 932GiB of storage, or 1,000GB. The max read bandwidth is 7.5GB/s.
    math: (converted to Gib for uniformity) 466Gib x 2 chips = 932Gib x 8ch = 7456Gib / 8 = 932GiB

    Key:
    Gib = gibibit, 1024⁴ bits
    GiB = gibibyte, giga/binary/byte, 1024⁴ x 8 bits
    GB = gigabyte, giga(decimal)byte, 1000⁴ x 8 bits

    Extra: Storage-based measurements are largely measured in binary bytes but displayed with the decimal abbreviation, hence my C: drive here was sold as 500GB, equal to 465GiB but Windows shows it as 465GB





  • Hi, Cloudflare DNS needs to point to the external IP address, aka 201.172.48.922 (check using any ‘what’s my IP’ site on any device connected to the same router). 192.168.x is internal and only used by the router. Changing this, and port forwarding 80 and 443 to the NPM host, will allow everything to work remotely.

    That said, in a comment you said you’re only aiming for local access. The only requirement for this is setting your Plex client to the internal IP of the server, 192.168.x. Only when setting up external access do you need a cert, domain and DNS records.

    Finally, if you can set your router’s DNS servers, set one to the NPM server. That may allow local devices to find the internal IP by querying the FQDN (domain). Or use your Pi-Hole to add DNS rewrites.






  • Fuck Rockstar. I changed my email accounts but forgot to change Rockstar first. Now, after buying GTA V on Xbox and Steam and sinking a lot of time into it over two accounts, they added some mandatory launcher on Steam that forces you to login to their Social Club. Mandatory launcher calls an account that I can’t unlink, triggers mandatory 2FA to an email that doesn’t exist. The cunts refuse to help despite my willingly handing over a lot of private information - their support system is as good as fake. The end result is I have sank >£100 in buying their games and they ensure that not only do I not get to continue my account on GTA V, but I have been permanently locked out and actually impossible to play any Rockstar Social - walled game on Steam.

    I have the same issue with Activision, and here’s the kicker. They’re exactly the same support blueprint. Same support. Same result. Same fake-ass Western names on their signature.