Starter with VueJS, VueX, Vue-ROUTER, Vue-RESOURCE(JWT), Capistrano...
WIP vue-resource interceptor for jwt renewal
npm install
npm run dev
npm run build
- [server] create /var/www/projectName/
- set deploy.rb : repo and name
- After git add / commit / push
- cap production deploy (set server info before automatic install and build vue.js project)
- cap production apache:create_vhost_http (set apache conf)
- cap production apache:create_vhost_https (set ssl host conf)
- cap production dcoker:apache_restart (container apache restart)
- cap production letsencrypt:letsencrypt_conf (set conf ssl_file)
- cap production letsencrypt:letsencrypt_renewal (renewal conf ssl_file)
cap production deploy:rollback