diff options
author | Lars Wirzenius <liw@liw.fi> | 2017-04-16 16:56:35 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2017-04-16 16:56:35 +0300 |
commit | 40c650c1114443862d5048a1cb14f2501f1fd99b (patch) | |
tree | 24a0c073e79ea62591b7c3fec57aa42aafbc5e1d /debian | |
parent | dd7c2ad79e469ac36d45577457c2e9a8f9ffaa7f (diff) | |
download | distixapi-40c650c1114443862d5048a1cb14f2501f1fd99b.tar.gz |
Add Debian packaging to start automatically
Diffstat (limited to 'debian')
-rw-r--r-- | debian/distix-backend.install | 2 | ||||
-rw-r--r-- | debian/distix-backend.service | 11 | ||||
-rw-r--r-- | debian/distixapi.yaml | 5 | ||||
-rw-r--r-- | debian/users.yaml | 1 |
4 files changed, 19 insertions, 0 deletions
diff --git a/debian/distix-backend.install b/debian/distix-backend.install new file mode 100644 index 0000000..aaf0746 --- /dev/null +++ b/debian/distix-backend.install @@ -0,0 +1,2 @@ +distixapi.yaml etc/distix-backend/distixapi.yaml +users.yaml etc/distix-backend/users.yaml diff --git a/debian/distix-backend.service b/debian/distix-backend.service new file mode 100644 index 0000000..c37ab57 --- /dev/null +++ b/debian/distix-backend.service @@ -0,0 +1,11 @@ +[Unit] +Description=Distix API + +[Service] +Type=oneshot +User=www-data +Group=www-data +ExecStart=/usr/bin/distix-backend --config=/etc/distix-backend/distixapi.yaml + +[Install] +WantedBy=multi-user.target diff --git a/debian/distixapi.yaml b/debian/distixapi.yaml new file mode 100644 index 0000000..bd5435f --- /dev/null +++ b/debian/distixapi.yaml @@ -0,0 +1,5 @@ +config: + log: syslog + log-level: debug + port: 8080 + users-file: /etc/distix-backend/users.yaml diff --git a/debian/users.yaml b/debian/users.yaml new file mode 100644 index 0000000..bf82e98 --- /dev/null +++ b/debian/users.yaml @@ -0,0 +1 @@ +users: {} |