108
submitted 5 days ago* (last edited 5 days ago) by alfagun74@lemmy.world to c/selfhosted@lemmy.world

Hey c/selfhosted,

we've finally done it. After years of people asking for it, GameVault now has its very own Web UI!

For anyone who hasn't heard of it yet: GameVault is a self-hosted gaming platform that gives you a Steam-like library experience, but for your own DRM-free games. You host it yourself, you own your data, and you can share your collection with friends and family. Basically, it's for gamers who also love the selfhosting mindset.

This Web UI / Cross-Platform Client has been the most requested and long-awaited feature for as long as we've been working on GameVault. When we first built it, it was just a small project for the two of us, written with the tech we knew at the time. Over the years, especially here on Lemmy, people gave us plenty of criticism for the tech stack and the UX, because you guys love to use linux. And honestly... fair enough. We knew it wasn't great.

The new Web UI is our way of addressing all the feedback we've received and setting the stage for the future. It’s not just a nicer interface. This also represents the first building block for a new cross-platform client that we’re working on.

The Web UI acts as a cross-platform core, which means that in the future we will be able to package GameVault to run both directly in the browser as well as a native application on Windows, Linux, or even mobile devices. This upcoming client will be built on the same foundation, ensuring a smoother and more unified experience whether you're on a desktop OS or just checking your vault from your phone.

Right now, we're planning to expand the Web UI continuously and figure out how to handle the legacy windows desktop client moving forward. The technology underneath is much cleaner now, so we finally have the freedom to iterate and improve without being stuck in the past.

Anyway, we're really excited about this step. It feels like a true milestone for the project, and we're looking forward to hearing your thoughts and feedback. If you're self-hosting and love gaming, give it a try, I'm curious what you think.

You can also check out a live running demo version on demo.gamevau.lt
Username: demo
Password: demodemo

top 29 comments
sorted by: hot top controversial new old
[-] poVoq@slrpnk.net 25 points 5 days ago

Small comment on the licensing... CC-by-NC-SA is not FOSS and also not very helpful for server run software like this, as people do not need to share modifications they only run on their own server. I would suggest you switch to the AGPL instead, which was specifically developed for server run software.

[-] warmaster@lemmy.world 10 points 5 days ago

This. It does what you want and it's actually a proper software license.

[-] alfagun74@lemmy.world 6 points 5 days ago

Yeah we know. GameVault is not intended to be FOSS.

[-] gkaklas@lemmy.zip 7 points 5 days ago

TIL; for people like me who just found out:

https://gamevau.lt/blog/2023/07/13

For a self-hosted app like GameVault, we believe it's crucual to disclose the source code. We want you, our users, to have full transparency and control [?] over the software you use on your servers.

our desire to protect our code from unauthorized use and commercial exploitation. While we absolutely encourage you to copy, modify, and share our code for personal use [...] we want to prevent others from profiting off our hard work by selling our software without our consent.

As a small business with just two members, we strive to provide you with a valuable product but cannot continue to do so as volunteers indefinitely.

(I'm a AGPL kind of guy, but) btw at least there are licenses specifically for software:

https://www.mongodb.com/licensing/server-side-public-license

https://opensource.stackexchange.com/questions/12070/allowed-uses-of-a-software-licensed-under-cc-by-nc-license

Copyright and the CC-BY-NC license do not regulate mere use, such as executing a program.

Ok proprably we're at least allowed to run it (That's not a given, e.g. iirc if someone publishes their code on github without a license, it doesn't mean that people can fully and legally use it, except for what some Github ToS clause defines that you agreed to)

I was interested in checking it out for personal use; anyone has any experience with alternatives? (I can look them up, I'm just curious about peoples' recommendations)

[-] gkaklas@lemmy.zip 10 points 5 days ago

(They changed the name apparently)

https://l.opnxng.com/r/selfhosted/comments/14pdu0m/introducing_crackpipe_your_decentralized/

Embracing "alternatively obtained" games

we want to prevent others from profiting off our hard work by selling our software without our consent.

I think you're thinking of MIT though, the commenter was pointing out that AGPL is a license specifically made to do what you want - that people can use it in other open projects, but companies can't use it in their for profit private software.

[-] alfagun74@lemmy.world 1 points 4 days ago

One of the issues is that CC isn't a software license, it's a documentation/text license. It would be appropriate for your blog, but not the software hosting your blog or for your game UI.

If you want source-available, that's fine, find an appropriate software license for it. But Creative Commons isn't it.

Here's some reasoning by the Creative Commons group.

[-] Magnum@lemmy.dbzer0.com 10 points 4 days ago* (last edited 4 days ago)

It's funny to me, that something called CrackPipe before to host your alternative obtained games now says they will not make it FOSS because they somehow have to finance their hard work.

I personally hope every "convenience feature" they think about gets cracked immediately and someone rewrites the code a little and implements it obfuscated in their financially successful product.

In the end this is just another platform that's already promising you to enshittify along the way - posting this here should be considered an Ad and should be removed.

[-] alfagun74@lemmy.world 2 points 3 days ago
[-] Magnum@lemmy.dbzer0.com 1 points 3 days ago

But not with sharing the crack :)

[-] alfagun74@lemmy.world 1 points 3 days ago

Exactly, wheres the challenge in that

[-] Magnum@lemmy.dbzer0.com 1 points 3 days ago

Not everyone is into IT. When you guys distributed alternative obtained games with your software, did you also put limits in place so people can only share their self made cracks?

[-] philophilsaurus@sh.itjust.works 10 points 5 days ago

So what was the former name of GameVault?

[-] alfagun74@lemmy.world 9 points 5 days ago

Rule No. 1 of GameVault: We don't talk about the former name of GameVault

[-] Caveman@piefed.social 5 points 5 days ago

Thanks for sharing, I'd never heard of GameVault

[-] Magnum@lemmy.dbzer0.com 4 points 4 days ago

That's because it was called crackpipe before

[-] alfagun74@lemmy.world 1 points 3 days ago

Working title

[-] Mohamed@lemmy.ca 2 points 5 days ago

Me neither! Looks like I'm adding another service to my repertoire

[-] poVoq@slrpnk.net 4 points 5 days ago* (last edited 5 days ago)

You plan to package it with Tauri2, or what is the plan? Edit: I see Tauri. Good choice 👍

Also Flathub support under Linux would be great.

[-] warmaster@lemmy.world 4 points 5 days ago

Flathub = free visibility

[-] warmaster@lemmy.world 3 points 5 days ago

Great progress on the UI, it looks really polished. Consultations.

I have a few questions:

  • Do you plan to open source it? AGPL, MIT, Apache, etc.
  • When do you believe there will be a linux client?
[-] Sunny@slrpnk.net 2 points 4 days ago

No linux support as far as I can see?

[-] alfagun74@lemmy.world 3 points 4 days ago

It's a web UI. If your distribution is capable of running a browser, it will work

[-] Sunny@slrpnk.net 1 points 4 days ago

Ah ok good to know, i just read this from their FAQ which is why i assumed it wasn't supported.

Is there a native client for Mac or Linux?

No, apart from emulation or community-maintained clients, there is currently no native Linux or Mac GameVault client application.

[-] alfagun74@lemmy.world 1 points 3 days ago

Yes it still is true, there is no native application as of rn

[-] Magnum@lemmy.dbzer0.com 1 points 4 days ago
[-] alfagun74@lemmy.world 1 points 3 days ago

it worked when i last tried with w3m lmao

this post was submitted on 24 Sep 2025
108 points (100.0% liked)

Selfhosted

51853 readers
556 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS