Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Steam Local Game Transfer" and NAS support #104

Open
KauKauPi opened this issue Nov 18, 2023 · 3 comments
Open

"Steam Local Game Transfer" and NAS support #104

KauKauPi opened this issue Nov 18, 2023 · 3 comments
Assignees
Labels
status:in-review type:enhancement New feature or request for feature enhancement

Comments

@KauKauPi
Copy link

KauKauPi commented Nov 18, 2023

I have an idea for a feature I think many people would be interested in. Steam Headless not expressly for remote play streaming but used primarily as a local Steam Library server using Valve's new local game transfer feature to use a NAS or other pc to host a user's game library and then quickly transfer it to their PC/Laptop/SteamDeck.

I've looked at Lancache but it isn't the use case I'm that I'm envisioning. I want a local server that can remotely download using the Steam app, store games and their updates, and then use Valves built in 'local game transfer' tool to transfer games to any of my computers as I need them to free up storage on my gaming devices and to locally store my whole steam library. As far as I can tell Lancache doesn't do this.

Here's a few ideas I had that I think would be really useful to this end.

-Support for NAS devices like Synology. (Does Steam Headless already work as a docker container on a Synology NAS? intel based of course)
-Support for Raspberry Pi 4 and 5 (would be difficult but possibly achievable using Box86)
-samba support to store whole libraries on a large samba share if separate from the Steam Headless client

@KauKauPi KauKauPi added status:awaiting-triage type:enhancement New feature or request for feature enhancement labels Nov 18, 2023
@Josh5
Copy link
Collaborator

Josh5 commented Nov 18, 2023

Samba support is already available. Mount your samba share with a cifs mount. I have an example of this in Discord.

As for the other stuff, i do not want to undertake arm support. But we could possibly support any x86 device even without a GPU. Does steam work if no GPU is pressent?

@KauKauPi
Copy link
Author

I'm pretty sure Steam would install on even if no gpu is present. Again I have no intention of playing the games, only downloading them for storage and then using Steams network transfer feature to install them on my other pcs. I'm going to give it a shot on my Synology NAS. I'm very new to Docker so I might need some help. What's your discord channel?

BTW i've had my eye on Steam Headless for a while with this in mind. Looks like youve done great work. Thanks for what you've done

@Josh5
Copy link
Collaborator

Josh5 commented Nov 19, 2023

https://support-api.streamingtech.co.nz/discord

When you get there and post your message, add a link back to this issue so that people there know the context.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:in-review type:enhancement New feature or request for feature enhancement
Projects
None yet
Development

No branches or pull requests

2 participants