diff options
author | Vianney le Clément de Saint-Marcq | 2019-09-12 12:06:03 +0200 |
---|---|---|
committer | Vianney le Clément de Saint-Marcq | 2019-09-12 12:06:03 +0200 |
commit | c07cfaf381bb9b6313d5ab2b98c4aa0b163cb494 (patch) | |
tree | a5624973115811e871dd5748d04e78b88428d6f6 /codimd.service | |
download | aur-c07cfaf381bb9b6313d5ab2b98c4aa0b163cb494.tar.gz |
Initial commit
Diffstat (limited to 'codimd.service')
-rw-r--r-- | codimd.service | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/codimd.service b/codimd.service new file mode 100644 index 000000000000..0d11dbb1e047 --- /dev/null +++ b/codimd.service @@ -0,0 +1,24 @@ +[Unit] +Description=Realtime collaborative markdown notes + +[Service] +Type=simple +RootDirectory=/opt/codimd +WorkingDirectory=/opt/codimd +EnvironmentFile=/etc/codimd/environment +ExecStartPre=/opt/codimd/node_modules/sequelize-cli/lib/sequelize db:migrate --url ${CMD_DB_URL} +ExecStart=/usr/bin/node app.js +User=codimd +ConfigurationDirectory=codimd +StateDirectory=codimd codimd/uploads +MountAPIVFS=true +NoNewPrivileges=true +ProtectKernelTunables=true +ProtectKernelModules=true +ProtectControlGroups=true +PrivateDevices=true +PrivateUsers=true +PrivateTmp=true + +[Install] +WantedBy=multi-user.target |