Commit graph

12 commits

Author SHA1 Message Date
Joshua M. Boniface 8c9604afba Add Web integration option in default service conf 2020-04-29 16:06:42 -04:00
Joshua M. Boniface 8b620ed26a Move Debian folder to root of repo 2020-03-22 16:01:33 -04:00
Erwin de Haan 399a079dd4 Build scripts and build system consolidation.
Squashed commit.
2019-01-10 19:45:30 +01:00
Joshua Boniface d4182e761c Tweakes based on review feedback 2019-01-06 14:55:24 -05:00
Joshua Boniface 4e8149bc86 Update logging for async mode from #438 2019-01-05 23:42:00 -05:00
Joshua Boniface 177c4835a5 Add updated configurations for log and config dir
1. Add log and config flags to init and config
2. Move the existing logs and config dirs to the right places
3. Some cleanups in the control scripts
4. Prune the changelog of pre-Jellyfin entries
2019-01-05 22:31:22 -05:00
Joshua M. Boniface a73d255f51 Enable self-contained binary mode (#160)
* Build self-contained Debian linux-x64 binary

* Update initscripts to use self-contained binary

The binary is declared in the units intentionally rather than using
the variable extrapolation from before, to avoid confusion since
these can't really be moved reasonably.

* With combined binary name, use pgrep instead

* Remove dotnet-runtime dependency

* Move the compiled scb to usr/bin

* Update binary location for upstart/systemd

* Move binary path; fix pidfile handling

* Entirely remove the temporary usr/ dir

* Don't move the compiled binary

* Create /usr/bin symlink

* Use the variable here

* Update architecture to any

* Add libcurl4-openssl build dependency

* Update the build Dockerfile to install builddeps
2018-12-14 21:21:48 -05:00
Joshua Boniface 917ccad0ab Improve formatting and add comments 2018-12-12 19:37:40 -05:00
Joshua Boniface 629bedc6e8 Fix up the comment 2018-12-12 19:34:51 -05:00
Joshua Boniface 90a65c009f Can't override ExecStart 2018-12-12 19:33:12 -05:00
Joshua Boniface 18ef4a4684 Major rejigger of init configurations 2018-12-12 19:14:20 -05:00
Joshua Boniface 7d0f5b6259 Organize supplementary files better 2018-12-09 21:58:01 -05:00