Adds Heroku support

This commit is contained in:
Alicia Sykes 2021-06-11 19:51:07 +01:00
parent a43052e231
commit a9018f137a
3 changed files with 22 additions and 0 deletions

1
Procfile Normal file
View File

@ -0,0 +1 @@
web: node server.js

17
app.json Normal file
View File

@ -0,0 +1,17 @@
{
"name": "Dashy",
"description": "A Dashboard for your Homelab 🚀",
"repository": "https://github.com/lissy93/dashy",
"logo": "https://github.com/Lissy93/dashy/blob/master/docs/assets/logo.png",
"keywords": [
"node",
"vue",
"static",
"dashboard",
"self-hosted",
"home-lab",
"lissy93"
],
"image": "heroku/nodejs",
"stack": "heroku-20"
}

View File

@ -2,6 +2,7 @@
"name": "panel",
"version": "0.1.0",
"license": "MIT",
"heroku-run-build-script": true,
"scripts": {
"start": "node server",
"dev": "vue-cli-service serve",
@ -53,6 +54,9 @@
"gitHooks": {
"pre-commit": "yarn lint"
},
"engines": {
"node": "15.x"
},
"eslintConfig": {
"root": true,
"env": {