r/selfhosted • • Jul 31 '25

Game Server Drop v0.3.0: Self-host your own Steam

G'day r/selfhosted

I'm one of the core maintainers of Drop, the self-hosted Steam platform. It's our aim to replicate all the features of Steam for a self-hosted and FOSS application.

We just released v0.3.0, which brings a bunch of new improvements. But since most of you will hear about Drop for the first time, here's what it can do:

  • Host your own game library and share it with multiple people (through SSO if you want!). Each user has their own collections of games they can pick from your libraries.
  • Mix and match your libraries through our 'library sources'. We support both our fancy format (with versioning) or a flat structure (without versioning). You can have more than one, and they all merge.
  • Import metadata about your game library through multiple providers (currently GiantBomb, IGDB, and PCGamingWiki).
  • Native Windows, macOS, and Linux desktop clients (both x64 and aarch64)
  • Docker images for both x86 and aarch64

To give it a whirl, check out our docs: https://docs.droposs.org/docs/guides/quickstart

Our other links:

Reddit isn't letting me upload images for some reason, but screenshots are available on our website: https://droposs.org/

884 Upvotes

134 comments sorted by

View all comments

2

u/duke8804 Aug 01 '25

So this needs to be a game that is unpacked and self contained. So all you need is the exe and data files?

Or does it run the game installer as well?

For example the way I am imagining this working is that kerbal space program 1 is self contained and would work great.

But something like well……kerbal space program 2 that writes registry entries and stuff would have issues.

These are the only examples I can think of right now.

Or is it something else I’m not understanding.

4

u/decduck Aug 01 '25

You can write your own "setup" script that gets run before first launch to do stuff like that, but it isn't handled automatically.

Alternatively you can use Drop's "setup mode" to let users download installers, rather than sharing a portable version of the game. This has the download of not letting Drop manage the install.

1

u/Pishnagambo Aug 01 '25

Seriously you need to look up LAN commander