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

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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