Skip to content

myrunes/frontend

Repository files navigation


Save your League of Legends rune pages without wasting money.

   

   

Frontend

This is the repository of the front end of myrunes.com, built with Vue. The compiled static front end files are then served by NGINX as web server inside a Docker container.


What is MYRUNES?

MYRUNES is a little web tool where you can simply create and store League of Legends rune pages without spending ingame (or even real) money for rune pages. Just visit myrunes.com, create an account and save your runes to be ready for the next pick and ban.
Of course, if you don't trust us, you can download the source code and build the binaries and front end to be hosted on your own server environment.


Docker

The font end image can be pulled from the official docker registry:

# docker pull myrunes/frontend

Here you can find a configuration example to set up myruens with docker-compose in a stack with the front end, back end (providing REST API), MongoDB and portainer as Docker web control panel.

If you want to build the image yourself, use the provided Dockerfile in this repository:

# docker build . -t myrunes/frontend

If you want to provide the REST API on another (sub)domain, just pass the domain of the REST API as build argument:

# docker build . -t myrunes/frontend \
    --build-arg VUE_APP_API_HOST_URL=https://api.myrunes.com

© 2019-20 Ringo Hoffmann (zekro Development)
Covered by the MIT Licence.