Skip to content

Latest commit

Β 

History

History
70 lines (40 loc) Β· 1.5 KB

File metadata and controls

70 lines (40 loc) Β· 1.5 KB

πŸ“‘ oio.radio

An open streaming service for the lockdown by oio.studio

oio radio

πŸ—Ό Stream

Anyone can stream on oio radio through a Shoutcast client, such as Butt.

Streamers can coordinate on the #oio-radio channel on Discord for air time.

πŸ‘―β€β™€οΈ Info and background images

The "Backend" of the website is a Google Sheet spreadsheet.

oio radio backend

From there it's possible to switch ON and OFF the radio and update the relevant streaming information.

In the gifsTag column it's possible to set a keyword for the background animations.

You can request edit access on the #oio-radio channel on Discord.

πŸ‘©πŸ»β€πŸ’» Develop

πŸ”‘πŸ™…πŸ»β€β™€οΈ Keys not included

You need to get API keys from the Giphy Developer portal. I suggest to create multiple accounts and get 4/5 different keys, to avoid reaching the API limit.

Then create a keys.js file in the src folder with just this content:

export const keys = [
    // your keys here
    "q2Yzkz...",
    "cqIxo6..."
]

πŸƒπŸ»β€β™‚οΈ Run the radio

The app is packaged using Yarn. You can start by typing

yarn install

then

yarn start

and build for deployment using

yarn build

stay stealthy

-matlo