SKHU's API . Go, Gin, GoQuery, Chromedp , Node.js . Chromdep headless-shell , Go , Node.js , .
The API Backend for SKHU's Service built with Go, Gin, GoQuery and Chromedp. And It replaces legacy Node.js based backend. Thanks to Chromdep's headless-shell and Go. It has much higher performance with very low resource and storage usage than old Node.js based backend
Chrome . Chrome is required to be installed on your system.
git clone https://github.com/s-owl/skhus-backend.git
cd skhus-backend
go run .
docker build . --file Dockerfile --tag skhus-backend:latest
docker run skhus-backend:latest
. You can also run with prebuilt images.
docker pull docker.pkg.github.com/s-owl/skhus-backend/backend:[tag]
docker run docker.pkg.github.com/s-owl/skhus-backend/backend:[tag]