diff --git a/vue.config.js b/vue.config.js
index e3ceb2db..1c190888 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -4,6 +4,16 @@ const qBittorrentPort = process.env['QBITTORRENT_PORT'] ?? 8080
 const vueTorrentPort = process.env['VUETORRENT_PORT'] ?? 8000
 
 module.exports = {
+  pwa: {
+    name: 'VueTorrent', //PWApp name
+    themeColor: '#597566', //PWA title bar color ( windows 10 PWA, android web browser and PWA address bar color )
+    manifestOptions: {
+      background_color: '#eeeeee' //background color for android PWA splash page
+    },
+    workboxOptions: {
+      skipWaiting: true
+    }
+  },
   chainWebpack: config => {
     config
       .plugin('html')
@@ -32,6 +42,7 @@ module.exports = {
     },
     host: '0.0.0.0',
     port: `${vueTorrentPort}`,
+    disableHostCheck: true, //allows https proxy for dev server
     proxy: {
       '/api': {
         target: `http://localhost:${qBittorrentPort}`