Skip to content

Seed project integrating Vue.js, coreui theme and keycloak sso. Deployable via Microsoft Azure, nodejs, docker

Notifications You must be signed in to change notification settings

mechevarria/demo-nginx-vue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c00fe56 · Oct 14, 2022

History

53 Commits
Oct 13, 2022
Oct 13, 2022
Oct 14, 2022
Aug 27, 2020
Aug 19, 2020
Aug 27, 2020
Oct 13, 2022
Aug 19, 2020
Aug 27, 2020
Aug 27, 2020
Aug 27, 2020
Aug 27, 2020
Aug 27, 2020
Aug 19, 2020
Aug 27, 2020
Aug 27, 2020
Aug 27, 2020
Dec 16, 2020
Aug 27, 2020
Aug 27, 2020
Oct 14, 2022
Oct 14, 2022
Nov 20, 2020

Repository files navigation

demo-nginx-vue

Sample web application integrating bootstrap based coreui with Vue. Initial scafold done with Vue CLI. The project can be deployed as a docker container or pushed directly with a buildpack to Microsoft Azure

form

Integration and Links

Project setup

  • Install a nodejs runtime is installed (LTS)
npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run as docker container

You can create a public registry with security scanning for free at Quay.io

  • Build and push the image with this script. You will have to edit the quay.io registry endpoint for the push command to work
docker-build.sh
  • Run the continer with this script
docker-run.sh

Deploy to Microsoft Azure

TODO

Docker

  • Deploy a docker container with the following command
cf-push-docker.sh

About

Seed project integrating Vue.js, coreui theme and keycloak sso. Deployable via Microsoft Azure, nodejs, docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published