Skip to content

AudiOrbits Wallpaper - for Web, Wallpaper Engine and Lively Wallpaper

License

Notifications You must be signed in to change notification settings

hexxone/audiorbits

Repository files navigation


Logo
GPL 3.0 License Current Release Current Release Date
GitHub Downloads Steam subscribers GitHub Repo stars

A web wallpaper designed for Wallpaper Engine and Lively

About

The Wallpaper was originally made for and maintained on the Steam Workshop.

It is however basically a website and can easily run in most browsers.

Note: Chrome-based browsers are preferred. Firefox may have some smaller problems.

Steam Links

Usage Notice

You are allowed to use this Wallpaper for your favourite party, event, video, stream, etc. Please just include a link to THIS repository or the Steam-Page (see urls above). Thanks 🙂

Downloads

Using the code

Prerequisites:

  • Git, NodeJs and NPM
  • yarn package manager (npm install -g yarn)

Install steps:

  1. git clone --recursive https://github.com/hexxone/audiorbits.git recursive is needed to include all submodules.
  2. cd audiorbits
  3. yarn install
  4. yarn start for debugging or yarn prod for an optimized build

The little things

Certain HTML/JS/WebAssembly features need a secure web context to mitigate security risks. For example, this

Therefore this web-app needs to be served with the following html headers:

 'https': true,
 'Access-Control-Allow-Origin': '*',
 'Cross-Origin-Opener-Policy': 'same-origin',
 'Cross-Origin-Embedder-Policy': 'require-corp',

-> See webpack.config.js -> devServer

Dependencies

Tech-Stack

Authors

License(s)

This Wallpaper is incorporating pieces of Software with different Licenses, as seen above. The project itself is licensed under the GPLv3 and several portions of it under MIT. Users of any part of this Code must therefore abide by the conditions of all licences which covered it as they received it.