diff --git a/config.js b/config.js
index e5723b6..4f0b498 100644
--- a/config.js
+++ b/config.js
@@ -1,6 +1,7 @@
const os = require('os')
const path = require('path')
const mkdirp = require('mkdirp')
+const fs = require('fs-extra')
const config = {
background: '#ffffff',
@@ -21,7 +22,7 @@ const config = {
original: '',
toprint: ''
},
- output: path.resolve('/media/share/', 'output'),
+ output: path.resolve('/media/share/'),
footer: 'm-30ansv2.jpg'
}
@@ -37,6 +38,16 @@ config.killZone = {
right: 25
}
+config.output = __dirname
+config.output = path.join(config.output, 'bobinoscope')
+
+try {
+ fs.ensureDirSync(config.output)
+ console.log('[!] Bobinogrammes will be available in: ' + config.output)
+} catch (e) {
+ console.log('[!] Failed to create folders: ' + config.output)
+}
+
// Init PATH
config.paths.template = path.resolve(__dirname, './server/public/rsc/template')
config.footer = path.resolve(__dirname, './server/public/rsc/footer', config.footer)
diff --git a/server/views/index.ejs b/server/views/index.ejs
index 5f4f26d..4be892d 100644
--- a/server/views/index.ejs
+++ b/server/views/index.ejs
@@ -24,7 +24,7 @@