Add systemd service
[brackets.git] / ops / setup.sh
diff --git a/ops/setup.sh b/ops/setup.sh
new file mode 100755 (executable)
index 0000000..97bca39
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+mkdir -p /usr/share/brackets
+groupadd brackets
+useradd -g brackets -d /usr/share/brackets -s $(which nologin) brackets
+chown brackets:brackets /usr/share/brackets
+chmod 700 /usr/share/brackets
+sqlite3 /usr/share/brackets/brackets.sqlite "$(cat ../backend/migrations/*)"
+chown brackets:brackets /usr/share/brackets/brackets.sqlite
+cp brackets.service /etc/systemd/system/