Bit Goblin video transcoder service
Go to file
Gregory Ballantine 579450a537
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Updated runtime dependencies in the readme
2022-09-02 17:58:08 -04:00
build/etc/systemd/system Updated the Makefile to add commands for installing and uninstalling the software on Linux - this will make up for not having native packaging for the time being 2022-09-02 13:43:32 -04:00
config Basic project structure 2022-08-31 19:56:06 -04:00
transcoder Added a main loop on a timed interval 2022-09-01 00:17:29 -04:00
util Consolidated the test file 2022-09-02 12:08:45 -04:00
.gitignore Updated .gitignore 2022-08-31 20:13:45 -04:00
.woodpecker.yml Fixed lsof in woodpecker testing 2022-09-02 12:12:09 -04:00
adept.go Added a quick and dirty file open check 2022-09-01 15:16:56 -04:00
go.mod Added more unit tests; added Testify package to improve testing capabilities 2022-09-02 00:55:47 -04:00
go.sum Added more unit tests; added Testify package to improve testing capabilities 2022-09-02 00:55:47 -04:00
LICENSE Basic project structure 2022-08-31 19:56:06 -04:00
Makefile Updated the Makefile to add commands for installing and uninstalling the software on Linux - this will make up for not having native packaging for the time being 2022-09-02 13:43:32 -04:00
README.md Updated runtime dependencies in the readme 2022-09-02 17:58:08 -04:00

adept

Bit Goblin video transcoder service

Installation

Note: currently Adept will only run on Linux as lsof is a runtime dependency, which doesn't have a Windows equivalent. This will be rectified in the future.

Build dependencies:

  • go
  • make

Runtime dependencies:

  • ffmpeg
  • lsof

To install dependencies on Ubuntu: apt install golang make ffmpeg lsof To install dependencies on Red Hat/AlmaLinux: dnf install go make ffmpeg lsof

To install Adept as a system service: make build && sudo make install

Uninstallation

To uninstall Adept (if it was installed through make): sudo make uninstall