𝕽𝖔𝖔𝖙𝖎𝖊𝖘𝖙

  • 1 Post
  • 100 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle


  • I use a DNS server on my local network, and then I also use Tailscale.

    I have my private DNS server configured in tailscale so whether on or off my local network everything uses my DNS server.

    This way I don’t have to change any DNS settings no matter where I am and all my domains work properly.

    And my phone always has DNS adblocking even on cell data or public Wi-Fi

    The other advantage is you can configure the reverse proxy of some services to only accept connections originating from your tailscale network to effectively make them only privately accessible or behave differently when accessed from specific devices


  • Another cool trick is using tailscale to ensure your portable devices always can access your Pihole(s) from anywhere and then setting those server’s tailscale addresses as your DNS servers in tailscale.

    This way you can always use your DNS from anywhere, even on cell data or on public networks

    I keep a third instance of Pihole running on a VPS and use it as the first DNS server in tailscale so it will resolve a bit faster than my local DNS servers when I’m away from home





  • It depends what I’m backing up and where it’s backing up to.

    I do local/lan backups at a much higher rate because there’s more bandwidth to spare and effectively free storage. So for those as often as every 10 mins if there are changes to back up.

    For less critical things and/or cloud backups I have a less frequent schedule as losing more time on those is less critical and it costs more to store on the cloud.

    I use Kopia for backups on all my servers and desktop/laptop.

    I’ve been very happy with it, it’s FOSS and it saved my ass when Windows Update corrupted my bitlocker disk and I lost everything. That was also the last straw that put me on Linux full-time.









    • 8 Hosts (6 physical/local, 2 VPS/remote)
    • 72 Docker containers
      • Pi-hole (3 of them, 2 local, 1 on a VPS)
      • Orbital-sync (keeps the pi-holes synced up)
      • Searxng (search engine)
      • Kutt (URL shortener)
      • LenPaste (Pastebin-like)
      • Ladder (paywall bypass)
      • Squoosh (Image converter, runs fully in browser but I like hosting it anyway)
      • Paperless-ng (Document management)
      • CryptPad (Secure E2EE office colaboration)
      • Immich (Google Photos replacement)
      • Audiobookplayer (Audiobook player)
      • Calibre (Ebook management)
      • NextCloud (Don’t honestly use this one much these days)
      • VaultWarden (Password/2FA/PassKey management)
      • Memos (Like Google Keep)
      • typehere (A simple scratchpad that stores in browser memory)
      • librechat (Kind of like chatgpt except self-hosted and able to use your own models/api keys)
      • Stable Diffusion (AI image generator)
      • JellyFin (Video streaming)
      • Matrix (E2EE Secure Chat provider)
      • IRC (oldschool chat service)
      • FireFlyIII (finance management)
      • ActualBudget (another finance thing)
      • TimeTagger (Time tracking/invoicing)
      • Firefox Sync (Use my own server to handle syncing between browsers)
      • LibreSpeed (A few instances, to speed testing my connection to the servers)
      • Probably others I can’t think of right now

    Most of these I use at least regularly, quite a few I use constantly.

    I can’t imagine living without Searxng, VaultWarden, Immich, JellyFin, and CryptPad.

    I also wouldn’t want to go back to using the free ad-supported services out there for things like memos, kutt, and lenpaste.


    Also librechat I think is underappreciated. Even just using it for GPT with an api key is infinitely better for your privacy than using the free chatgpt service that collects/owns all your data.

    But it’s also great for using gpt4 to generate an image prompt, sending it through a prompt refiner, and then sending it to Stable Diffusion to generate an image, all via a single self-hosted interface.