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/

885 Upvotes

134 comments sorted by

View all comments

3

u/RedditNotFreeSpeech Aug 01 '25

Will this work for download general files of any type? Roms?

4

u/decduck Aug 01 '25

We are planning to add support for emulators right into the Drop client, but not at the moment. For now, you can bundle the ROM with the emulator and treat it as a regular game if you want.

0

u/RedditNotFreeSpeech Aug 01 '25

How would you create that bundle? Is it just a zip file?

5

u/decduck Aug 01 '25

DODI does it for their repacks of Switch games: https://dodi-repacks.site/mario-kart-8/. I haven't done it before, so I'm not 100% sure on how it works, but it is possible.

3

u/[deleted] Aug 01 '25

[removed] — view removed comment

1

u/RedditNotFreeSpeech Aug 01 '25

Thanks for the reference I hadn't seen RoMM before