Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)AL
Posts
9
Comments
70
Joined
2 yr. ago

  • There's nothing illegal about GameVault. It's a tool. It can be used correctly for its intended purpose or misused by others. Banning it would be like banning cars because some people use them as weapons instead of for transportation. So no, I don't fear any trouble at all. After all, platforms like Plex/Jellyfin, which are basically GameVault for Movies and TV Series, are doing totally fine and are well-established in the general public already.

  • Sure, but if you get my point, you'll see that I aim to safeguard our work from being used for profit by someone that did not contribute anything to it. As for the subscription features we're thinking about for the future, my idea is to let users tweak the source code for their own needs without any charge and the license perfectly fits these needs.

  • Thank you for understanding. It was honestly a hard decision to make and i really respect every single open-source-developer out there, from the bottom of my heart. But having talked to them i really realized the cruel truth in this capitalist world is most of them have a hard time keeping the lights on using their work. It's really a bummer.

  • You have a great sense of humor sir. Well.. first of all im not a lawyer and i really liked the simple terms and conditions of the CC License compared to the usual ones for code. The terms literally fit in a 160x20px image. Also our product is not open-source by definition. That link is an interesting blog-post i made about that topic. You should definitely check it out, if you're interested. I hope this clears this up a bit.

  • Thank you so much for the effort.

    Unfortunately there is no documentation available for manual installation as of right now, but you can follow the steps in the Dockerfile provided at this link: https://github.com/Phalcode/gamevault-backend/blob/master/Dockerfile

    In a nutshell:

    • Make sure you have NodeJS installed (version 20 or higher)
    • Install the pnpm package globally with "npm install -g pnpm"
    • Clone the project and navigate to the appropriate folder
    • Run "pnpm install" to install dependencies
    • Execute "pnpm build"
    • Create an .env file in the main folder, including the desired configurations from https://gamevau.lt/docs/server-docs/configuration
    • Launch production mode with "pnpm start:prod"

    Depending on your preferred database, you can either run a PostgreSQL instance (recommended + nixos probably has a suitable package you can rely on) or use SQLite (unrecommended).

    We would be very grateful if you could grant our organization Maintainer permissions. By doing so, we will have the official capacity to provide support, updates, and share the NixOS integration with others. It would mean a lot to us if you could also include it in our documentation, which can be found at this link: https://github.com/Phalcode/gamevault-docs/blob/master/docs/server-docs/setup.md

  • Not familiar with that launcher, but we'd be happy to receive integration requests on GitHub! Even if we can't directly support an integration, there might be a chance that a talented third-party developer could create one.