https://github.com/automatic-ripping-machine/arm-dependencies
A repo to codify the requirements used by Automatic Ripping Machine
https://github.com/automatic-ripping-machine/arm-dependencies
docker dvd handbrake makemkv ripping
Last synced: about 1 year ago
JSON representation
A repo to codify the requirements used by Automatic Ripping Machine
- Host: GitHub
- URL: https://github.com/automatic-ripping-machine/arm-dependencies
- Owner: automatic-ripping-machine
- License: mit
- Created: 2022-03-21T16:50:21.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T05:00:41.000Z (over 1 year ago)
- Last Synced: 2024-11-04T06:17:03.788Z (over 1 year ago)
- Topics: docker, dvd, handbrake, makemkv, ripping
- Language: Shell
- Homepage:
- Size: 332 KB
- Stars: 5
- Watchers: 3
- Forks: 8
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# arm-dependencies
[](https://github.com/automatic-ripping-machine/arm-dependencies/actions/workflows/deploy-docker.yml)
[](https://hub.docker.com/r/automaticrippingmachine/arm-dependencies)
[](https://github.com/automatic-ripping-machine/arm-dependencies/blob/main/LICENSE)
[](https://github.com/automatic-ripping-machine/arm-dependencies/network)
[](https://github.com/automatic-ripping-machine/arm-dependencies/stargazers)
[](https://github.com/automatic-ripping-machine/arm-dependencies/issues)
[](https://github.com/automatic-ripping-machine/arm-dependencies/pulls)

[](https://discord.gg/FUSrn8jUcR)
## Overview
This repo codifies the requirements for building and running Automatic Ripping Machine, and provides a docker container that has everything preinstalled. All you need to do is install the ARM source and set up files.
The `arm-dependencies`Docker image is rebuilt every night, so you should always get the most up-to-date versions of MakeMKV and Handbrake when you build ARM from this image.
## Usage
### Git Repo
To add this manually, run the following command:
```shell
git submodule add -b main https://github.com/automatic-ripping-machine/arm-dependencies arm-dependencies
git submodule update --init --recursive
git config -f .gitmodules submodule.arm-dependencies.update rebase
git submodule update --remote
```
In your fork's `requirements.txt`, replace everything with
```text
-r arm-dependencies/requirements.txt
```
### Docker Container
To base your docker container on `arm-dependencies`, add this to the top of your `Dockerfile`:
```dockerfile
FROM automaticrippingmachine/arm-dependencies AS base
```