Open-Source | OnePlay

Open Source Usage & Contributions

Last updated: 28 December 2023

At OnePlay we believe that Open Source is the future of Transparency of Any Company

Therefore we do and use lots of open source projects/softwares/solutions/code in the entire chain of end to end solution.

Because we love open source so much, Many of our code-base open source and will be making lot of tools open source in the coming days.

https://github.com/OnePlay-Internet

Here is a list of declarations of the services, libraries, softwares, platform, libraries, code that we use every day to build the next generation cloud gaming experience.

NOTE: This list is not always up to date, so we update it time to time as we make our releases.

This list might not have all the libraries/solutions we use but we tried to cover as much as we can to bring full transparency and credit to the creators.

Proxmox

We heavily use Proxmox for our virtualization

KVM

We are on process in building our custom open KVM Dedicated GPU Virtualization Network

Apache

Apache powers our core API/Frontend Serving Infrastructure

NGINIX

We use it for faster caching or as a Micro-service proxy internally

Gitlab/Github

For our internal and external repositories

Zabbix, Grafana, Prometheus

Monitoring is everything

SonarCube

Code scanning is automated

Kafka

Everything Streaming

Selkies-Project

WebRTC/Web based Gaming
https://github.com/selkies-project/selkies-gstreamer

Cachethq

Public Monitoring

Discourse

Forums

Cabotapp

Alerting

OpenVPN & Pritunl

VPN Infrastructure

HaProxy

Internally for Load-balancing

Python/Go/PHP/Node/C++/QT C++/Rust/Java

Ah, the languages we love

MySQL/Mongo/Elastic/Redis

Databases you can never live without

AWS

We love AWS after all

OwnCloud

Disk/Storage Management

Redash/Countly/Google Analytics

Data Analytics we can never miss

Zoho Desk & Zoho Mail

CRM & Organization Mail

Flutter/Kotlin/Java

Our Mobile Application

OpenSSL/LetsEncrypt/Comodo SSL/Amazon SSL/DigiCERT

SSL/Signing our software

BrowserStack/PostMan/LambdaTest

API & Testing

Electron/QTC++

Desktop/Mac Application

Angular/React, Javascript, HTML, CSS

Website & Other Front-ends

Express, Nest, Flask

We love API Building

CDN77 & Cloudflare

CDN

IMGX

Image re-sizing

Jenkins, Docker

CI/CD & Containers

Hashicorp Vault & Terraform

Secret Key & Deployment

Teleport/NGROK/Forward Proxy

For Remote Access

Centos, Ubuntu, Debian

Cannot live without this

TightVNC/UltraVNC

VNC

NMAP, JMETER, BURPSUITE, MOD SECURITY, AWS WAF, SNORT, SURICATA

Security & Load Testing

Elastic APM, KIBANA, Fleet & Log-stash

Logging & Analytics

Windows 10 & 11 Home/Pro/Enterprise/Server 2019/Linux Mint

For our main cloud gaming desktop experience

We use this OS as our main working OS, Dev/QA, Testing or As part of our Production for (BETA)

WebRTC, HEVC, H.264, AV1, VP9

CODEC & Services

Windows Optimisations, Tweaks, Performance, Tuning & Debug

MSI AfterBurner, Riva Tuner, GPUOpen, ProcessHacker, ViGEMBus (Controller Support), XBOX Drivers, NEFRAS

https://github.com/DaddyMadu/Windows10GamingFocus

https://github.com/Atlas-OS/Atlas/tree/main/src

AMD Series GPU - 5700XT, 6800XT, 6800, 6600XT, V520, V620

NVIDIA Series GPU - 2060, 2060s, 1080, 1080TI, 3060, 3070, 4080, 4070, A5000, A4000, A6000, RTX 5000, A10, A16, A40, T4

Intel Series GPU - Arc 770

We use this GPU for either testing, internal Dev usage, QA, or in Production as of our (beta)

Sunshine

At the heart of OnePlay Custom Streaming stack, sunshine is in-build

https://github.com/LizardByte/Sunshine

Moonlight

We use Customised Moonlight client as our main client experience

https://github.com/moonlight-stream

Epic Games, Steam, Battle.net, EA Play/Origin, Ubisoft/Uplay, Rockstar Launcher/SocialClub, Riot Client, GOG

DRM Stores for Games

pfSense, VYOS, OPSense

We love networking, thats we love to customize things as well to the best of experience.

Cisco/Juniper/NetGear/LinkSYS/Ubiquiti Switch/Router

We use them inside our network in office or in the Datacenter

PayTM, Rayzorpay, Stripe, Paypal

Main payment gateway

Polygon/Solana

Blockchain

Slack & Jira & Discord

You know what you know

Dell PowerEdge, SuperMicro, Asus, Gigabyte, HP Server Series

We use the combination of this in our Dev, QA, Prod, Office Network as per application requirement

Custom Hardware:

We use and will continue to use custom hardware as part of broader customisation, efficiency and cost effectiveness.

That can include custom Chassis, Cooling Strategy, Motherboard/CPU/GPU Combination, Risers etc.

We mainly use

X570, X670, B550/450, WRX80, TRX80 and many more server/workstation grade

Samsung, Crucial, Micron SSD

WD/Seagate HDD

Custom Chassis

AMD EPYC, Threadripper or latest Ryzen CPU’s

Intel XEON, i5/i7/i9 Series

ASUS 10GBE NIC

PCI 3/4 X16 Risers

And many more to create custom blade/tower/rack servers as per need



© 2024 RainBox Media Pvt Ltd. All Rights Reserved.

Disclaimer: Steam©, Valve & Steam software are all property of the Valve Corporation.Steam & Steam logo are trademarks and/or registered trademarks of Valve Corporation. Origin©,Origin software are all the property of Electronic Arts Inc. Ubisoft©, Ubisoft Connect software are all the property of Ubisoft Entertainment SA. All trademarks are property of their respective owners in the US and other countries.

OnePlay has a Grievance Officer to address your concerns regarding data safety, privacy, and other Platform usage concerns. You may contact the, Grievance Officer at any of the following:

Address: 14th Floor, Hindustan C, Bus Stop, 247 Park, Lal Bahadur Shastri Marg, Gandhi Nagar, Vikhroli West, Mumbai, Maharashtra 400079

Email: grievance@oneplay.in

Note - Kindly send all user related grievances to the above mentioned email ID, in order for us to process and resolve the same in an expeditious manner