Compare commits

...

5 Commits

Author SHA1 Message Date
Girish Ramakrishnan 2c440d58c2 lockfile 2018-06-11 22:54:15 -07:00
Girish Ramakrishnan 043fc9d1af Parse args 2018-06-11 22:51:40 -07:00
Girish Ramakrishnan f36f221213 Bump version 2018-06-11 22:41:12 -07:00
Girish Ramakrishnan 5e8a6fdb11 Version 1.0.1 2018-06-11 22:15:02 -07:00
Girish Ramakrishnan 2845790459 Move systemd script and install to box repo 2018-06-11 22:14:11 -07:00
4 changed files with 11 additions and 23 deletions
-14
View File
@@ -1,14 +0,0 @@
[Unit]
Description=Cloudron Syslog
After=network.target
[Service]
ExecStart=/usr/bin/node index.js
WorkingDirectory=/usr/local/cloudron-syslog
Environment="NODE_ENV=production"
Restart=always
User=yellowtent
Group=yellowtent
[Install]
WantedBy=multi-user.target
+8 -5
View File
@@ -8,14 +8,17 @@ var dgram = require('dgram'),
mkdirp = require('mkdirp'), mkdirp = require('mkdirp'),
parser = require('nsyslog-parser'); parser = require('nsyslog-parser');
const LOG_FILE_FOLDER = '/home/yellowtent/platformdata/logs'; const argv = require('yargs')
const LOG_FILE_NAME = 'app.log'; .default('port', 2514, 'The port to listen on') // syslog is 514 so we prefix with 2
const PORT = 2514; // syslog is 514 so we prefix with 2 .default('logdir', '/tmp/logs', 'The root log directory')
.argv;
const argv = require('yargs').argv; const LOG_FILE_FOLDER = argv.logdir;
const LOG_FILE_NAME = 'app.log';
const PORT = argv.port;
if (argv.version) { if (argv.version) {
console.log('1.0.0'); console.log('1.0.1');
process.exit(0); process.exit(0);
} }
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "cloudron-syslog", "name": "cloudron-syslog",
"version": "1.0.0", "version": "1.0.1",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
+2 -3
View File
@@ -1,11 +1,10 @@
{ {
"name": "cloudron-syslog", "name": "cloudron-syslog",
"version": "1.0.0", "version": "1.0.1",
"description": "Cloudron Syslog Daemon listening on port 2514", "description": "Cloudron Syslog Daemon listening on port 2514",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"test": "echo \"Error: no test specified\" && exit 1", "test": "echo \"Error: no test specified\" && exit 1"
"postinstall": "cp cloudron-syslog.service /etc/systemd/system/ || true"
}, },
"bin": { "bin": {
"cloudron-syslog": "./index.js" "cloudron-syslog": "./index.js"