• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "cloud". Back to normal view
    1. Do you play games in a play by email format, and if so what are you favorite games?

      I moved across the world from my friends, and as a dad I don't have much time for gaming. I really enjoy the idea of play by email (PBEM) or cloud format games, and got into playing ranked Advance...

      I moved across the world from my friends, and as a dad I don't have much time for gaming. I really enjoy the idea of play by email (PBEM) or cloud format games, and got into playing ranked Advance Wars by Web for a little while that goes in that format. I then stopped playing as much due to spending more time than I had set aside for gaming thinking through my turns to try and improve my ELO.

      Sadly, I haven't been able to get my friends to buy into playing a game in this format yet, but I'm holding out hope that when my kids are older, and I have a bit more time to game regularly, I can start up a game in this format with some internet strangers.

      What got me thinking of this topic was remembering that I had bought Shadow Empires for my birthday with a Steam Gift card my brother gave me after my oldest was born, and it has been sitting in my library with 8 minutes of gameplay since then. I know it support PBEM, and I think my friends would enjoy it if I could get them to give it a try.

      I'd thought I'd see what my fellow Tilders think about this style of game.

      Do you have a favorite game you play in this format?
      Any long-running games that you've had going on with a group? I know games in this format can take years to finish.
      Are there any games that you wish would adopt this format?
      Anything else/stories you felt like sharing about this kind of games?

      27 votes
    2. What is your personal online "tech stack"? How do you like it?

      I thought it would be fun to explore what people on Tildes use for things like email, file synchronisation, webhosting, backups, streaming, password management, etc. Are you using a common big...

      I thought it would be fun to explore what people on Tildes use for things like email, file synchronisation, webhosting, backups, streaming, password management, etc.
      Are you using a common big tech service? Are you self hosting? Something in between? If you are self hosting what does it look like? Are you running bare metal, using containers, a complete proxmox setup with a legion of VMs? And of course, what software are using on top of it all?
      I am also curious to see how satisfied you are with your current setup.

      To be extra clear, this is not about the OS you are running on your personal computer, we've had plenty of discussion like that already ;).

      And also to be extra clear, this isn't just about self hosting.

      Posted in ~tech because I want a broad discussion, not just the ~comp folks.

      I'll start

      I have been trying to move away from a lot of the big tech services for a few years now. For me it isn't an absolute where I don't want any Google or Microsoft in my life, I just don't want to be reliant on them for what I see as critical parts of my personal infrastructure.

      Running servers and maintaining them including infrastructure on top like reverse proxies, docker, Kubernetes, etc is something I am fairly familiar with. But it isn't something I quite enjoy or trust myself to do for a lot of important stuff. Specifically when it comes down to security and making sure backups are in order. This means that for a lot of things I have opted to use other services. But in a way that allows me to move away to a different one quite easily.

      File storage & synchronization

      For years I made use of Google drive, but after running into various sync issues and the lack of Linux clients (even though I am now back on Windows) it was the first service I moved away from big tech.
      For this I make use of a hosted Nextcloud instance on Hetzener's "storage share" plan. Honestly, no big complaints here about the core functionality. Files get synchronized just fine and Hetzner takes care of updates and backups.

      Email

      For email I make use of my own domain in combination with mailbox.org mail hosting.

      Media streaming

      I still have quite some music, movies and series on my hard drive. For this I use Jellyfin, which works quite well. Though the native apps have some issues where it will start transcoding things that don't need transcoding at all. This isn't an issue with third party apps. On android, I use findroid. On the ipad of my SO I had to compromise a little bit, the best app there seems to be Infuse which isn't open and requires a subscription for some advanced features. Though for Jellyfin playback the free version seems to work fine so far.

      Jellyfin itself is just running on my desktop PC. I have been thinking about a NAS of sorts, but decided to hold off on it for now as my computer is effectively always on whenever one of us wants to watch something.

      Password management

      In the past I have used KeePassXC which with the browser extension works quite well on my desktop. But keeping it synced to my phone as well was sometimes a bit finicky. So last year I decided to switch to Bitwarden with the idea that I can always switch to vaultwarden if I decide to.

      Edit: DeaconBlue's setup reminded me that I also use Aegis which backs up encrypted to nextcloud.

      Backup

      For backups I make use of Hetzner's storage box plans. In order to create the backups I make use of restic, but to make things a bit easier I have opted to use the Backrest front-end for it which basically takes care of scheduling.

      VPS for various random scripts and experiments

      I am also running a Ubuntu server VPS, also on Hetzner infrastructure, which I use to run a variety of scripts, experiment with stuff I might want to self host, etc. The scripts it runs are mostly related to discord moderation and one I maintain for the /r/history team (even though I am no longer active on reddit).

      Webhosting & Domains

      While I have a VPS, for simple hosting and since I need to buy my domains somewhere I am making use of a hosting provider in the Netherlands called mijn.host. They are quite affordable and customer oriented.

      If you have ever see me share images on Tildes this is also where I have my own image hosting thing running. Which is basically ShareX configured to upload images to a simple PHP endpoint I created that resizes images, strips their exif data and renames them.

      Honourable mention: PikaPods

      PikaPods basically provides you with docker hosting of a wide variety of open source apps in a very user friendly way. I have experimented a bit with it and while I don't have a current use for it I do think that it is a neat service other people might enjoy.

      45 votes
    3. Looking for low-precision, mouse-only Steam game recommendations

      I just learned that I can use the Steam Link app (iOS link, Android link) to stream Steam games to my phone and tablet (within my home). I have no desire to play M/KB or controller-based games on...

      I just learned that I can use the Steam Link app (iOS link, Android link) to stream Steam games to my phone and tablet (within my home).

      I have no desire to play M/KB or controller-based games on these devices (I already have a computer and a Steam Deck which can do those better), but I like the idea of playing some more casual stuff that only uses mouse input (in the form of me tapping the screen).

      I'm thinking stuff like:

      • Mobile game ports meant for touch input
      • Point-and-click adventures
      • Clicker games
      • Anything else I'm not thinking of that could be easily played by tapping the screen

      I'm interested specifically in lower-precision mouse-based games that would be comfortable to play on my relatively small phone screen (the device I'm most likely to use), though that's not a hard requirement. Anything requiring more precision I could play on my much larger tablet screen instead.

      What games do you recommend?

      25 votes
    4. Server admins, PHP/Symfony experts: I need your guidance

      I've been the sole developer for my company's website for over a decade now. It's gone through a bunch of evolutions throughout the years, but I've been sidetracked lately and have let things...

      I've been the sole developer for my company's website for over a decade now. It's gone through a bunch of evolutions throughout the years, but I've been sidetracked lately and have let things stagnate as far as maintenance goes. Now, I'm looking to do some upgrades for security purposes and I'm trying to wrap my head around everything.

      Some facts:

      • PHP 8.0.12
      • MySQL 5.7
      • Symfony 5.4
      • Web server is currently Apache only because that's what I've always used. I'm open to nginx or other options.
      • Running on a Google Cloud VPS with Ubuntu 20.04
      • I also use Google Cloud Storage to host thousands of images

      My first thought was to take baby steps and start by upgrading Symfony as much as possible. However, the next major version (6.0) requires PHP 8.0.2. Symfony 6.1 requires PHP 8.1. Symfony 7.2 (the current release) requires PHP 8.2. So, then it just makes sense to upgrade PHP to the latest version.

      However, I am terrified of upgrading PHP in the current (outdated) Ubuntu environment. So I might as well upgrade the distro while I'm at it.

      And then, MySQL 5.7 is no longer supported, so I might as well bring that up to date too (8.0, I believe).

      There will be no baby steps. I'm gonna have to just upgrade everything all at once. Which then leads me to my next question: should I stick with the self-managed VPS, or is it time to look at something like Google App Engine or Fly.io that is a little bit more managed and "locked down" than what I'm doing right now? Should I look into just going with Docker instead?

      Put another way, if I'm going to start from ~scratch, what's the modern best practice to host all of this, given that I'm going to have to upgrade a bunch of different things all at once? (Turns out the "baby step" of upgrading Symfony will actually have to come last since I need to hit these prerequisites first).

      Please let me know if I've left anything out. PS, security is a pretty big concern for us because we manage user auth, so I'm all for anything the cloud providers can do to take some of that responsibility away from me.

      9 votes