This is the frontend distribution for the Recorder.moe livestream recorder project.
- Download this repository.
- Fill out your own settings in the config.jsonc file.
- Upload all contents to your static web host.
- Set up github repository action secrets and follow the github workflow.
- Fork this repository.
- Fill out your own settings in the config.jsonc file.
- Enable GitHub Pages in the repository settings.
- Set the GitHub Pages source to the
master
branch. - Setup Custom Domain!!!
This app cannot run at a domain likehttps://username.github.io/LivestreamRecorderFrontend_dist/
.
It must run at the root of the domain, likehttps://your.recorder.moe/
.
-
Run the docker image with config.jsonc mounted to
/usr/share/nginx/html/config.jsonc
.docker run -v /path/to/config.jsonc:/usr/share/nginx/html/config.jsonc:ro -p 80:8080 ghcr.io/recorder-moe/livestreamrecorderfrontend
-
The Nginx server will listen on port 80, so you can access it at
http://localhost:80
. -
Also check the
http://localhost:80/config.jsonc
to make sure the config is loaded correctly.