Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 898 Bytes

README.md

File metadata and controls

15 lines (8 loc) · 898 Bytes

DanMage

Overview

DanMage is a project that brings NicoNico-style danmaku (or scrolling chat) to various video sites as a Chrome extension, now supporting YouTube, Twitch and Crunchyroll. It's also deployed as a website, which provides minimum backend support to the Chrome extension, such as storing posted chats and player settings.

Build

To build Chrome extension, run npm run bext which generates an extension.zip, which can be downloaded and unzipped to be loaded by Chrome. It talks directly to the PROD web server.

To run the web server locally, run npm run local which starts at port 8080.

Deployment

It's deployed to Google Cloud Platform (GCP) by using Google Cloud Build which requires cloudbuild.yaml and Dockerfile.