PierreBeucher / cloudypad

Your own gaming gear in the Cloud ! ๐ŸŽฎ โ›…
https://cloudypad.gg
GNU General Public License v3.0
101 stars 6 forks source link
aws cloud game-stream game-streaming game-streaming-server gaming moonlight remote-desktop

Cloudy Pad

Discord GitHub License

Cloudy Pad lets you deploy a Cloud gaming server anywhere in the world and play your own games - without requiring a powerful gaming machine or a costly subscription:

๐Ÿ“œ See full documentation

Not familiar with Cloud Gaming ? See What's Cloud Gaming and how is Cloudy Pad useful ?


Development status ๐Ÿงช

This project is still at an experimental phase. While working and allowing you to play in the Cloud seamlessly, there may be breaking changes in the future. Your feedback, bug reports and contribution will be greatly appreciated !

Getting started ๐Ÿš€

Not familiar with terms like "Cloud gaming", "Moonlight", "Cloud Provider" "terminal" or "CLI" ? Visit What's Cloud Gaming and how is Cloudy Pad useful ? first ๐Ÿ˜‰

Prerequisites

Installation

Install latest version of cloudypad CLI:

curl -fsSL https://raw.githubusercontent.com/PierreBeucher/cloudypad/master/install.sh | sh

For other installation methods, see Installation

Cloud provider setup

You may need to setup a few things on your Cloud provider (eg. API key or SSH key). Checkout per-Clouder setup specifities.

Deploy your instance !

Once ready, create your instance with cloudypad CLI:

cloudypad create
# How shall we name your Cloudy Pad instance? (default: mypad) 
#
# Creating Cloudy Pad instance 'mypad'
#
# [...]
#
# ๐Ÿฅณ Your Cloudy Pad instance is ready !

Cloudy Pad will:

Play your game

Run Moonlight and connect to your instance. Run Steam, login, install your game and enjoy.

To connect with Steam, either:

Stop your instance after gaming sessions

Once you are done, remember to stop your instance to avoid unnecessary costs ๐Ÿ’ธ

cloudypad stop mypad
# or 
# cloudypad destroy mypad

Problem ?

๐Ÿ˜ฑ Something went wrong? See FAQ and known issues or create an issue

Documentation

๐Ÿ“œ See full documentation

Contributing

See development guide

License

Cloudy Pad is licensed under GNU General Public License v3.0