public | ||
src | ||
.gitignore | ||
LICENSE.md | ||
netlify.toml | ||
package.json | ||
README.md | ||
rollup.config.js | ||
tsconfig.json | ||
yarn.lock |
ScoreSaber Reloaded
Users
Just go to ssr.motzel.dev
Devs
Install the dependencies
yarn install
Configure Netlify account
Create a new Netlify project and link it to the forked repo.
Install netlify dev CLI
npm install netlify-cli -g
Then start Netlify dev environment
netlify dev
Navigate to localhost:8888. You should see app running.
Building and running in production mode
By default, Netlify builds the app after every change to the master branch in the repository, so all you need is
git push
... but I don't use Netlify
Check your hosting provider's documentation.
Note that the project uses Netlify redirects to bypass CORS issues in the Beat Savior API and to fetch some of the ScoreSaber subpages (not all data is available in the SS API yet).
Check the contents of netlify.toml and see how you can resolve this with your provider.