Bit Goblin video transcoder service
Go to file
Gregory Ballantine fa4e51a0e8
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Updated Makefile to change 'build' command to 'compile'
2023-02-11 15:33:08 -05:00
bin Updated Makefile to change 'build' command to 'compile' 2023-02-11 15:33:08 -05:00
build Added script to build deb package 2022-10-26 19:35:23 -04:00
cmd Added a version subcommand 2022-09-16 23:21:47 -04:00
config Added a multi-writer so that log messages go to both the console and log file 2022-09-03 10:51:25 -04:00
transcoder Separated the repository initialization into a separate sub-command 2022-09-15 10:04:39 -04:00
util Consolidated the test file 2022-09-02 12:08:45 -04:00
.gitignore Added example config file to the build files 2022-09-03 10:46:01 -04:00
.woodpecker.yml Added a version subcommand 2022-09-16 23:21:47 -04:00
adept.go Refactored a bit to put the configuration and logging setup before Cobra launches, so it doesn't need to be handled in every sub-command 2022-09-15 10:09:10 -04:00
go.mod Separated the repository initialization into a separate sub-command 2022-09-15 10:04:39 -04:00
go.sum Separated the repository initialization into a separate sub-command 2022-09-15 10:04:39 -04:00
LICENSE Basic project structure 2022-08-31 19:56:06 -04:00
Makefile Updated Makefile to change 'build' command to 'compile' 2023-02-11 15:33:08 -05: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