-
-
Notifications
You must be signed in to change notification settings - Fork 866
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Script: Automatic Ripping Machine #2165
base: main
Are you sure you want to change the base?
Conversation
msg_info "Updating ${APP}" | ||
cd /opt/arm | ||
git pull &>/dev/null | ||
msg_ok "Updated ${APP}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs to be reworked to not use git pull. Instead download the latest tarball.
$STD apt-get install -y \ | ||
curl \ | ||
sudo \ | ||
mc \ | ||
git \ | ||
python3-pip \ | ||
python3-venv \ | ||
ffmpeg \ | ||
libdvdcss2 \ | ||
handbrake-cli \ | ||
makemkv-bin \ | ||
libavcodec-extra \ | ||
abcde \ | ||
flac \ | ||
imagemagick \ | ||
udev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
$STD apt-get install -y \ | |
curl \ | |
sudo \ | |
mc \ | |
git \ | |
python3-pip \ | |
python3-venv \ | |
ffmpeg \ | |
libdvdcss2 \ | |
handbrake-cli \ | |
makemkv-bin \ | |
libavcodec-extra \ | |
abcde \ | |
flac \ | |
imagemagick \ | |
udev | |
$STD apt-get install -y \ | |
curl \ | |
sudo \ | |
mc \ | |
git \ | |
python3-pip \ | |
python3-venv \ | |
ffmpeg \ | |
libdvdcss2 \ | |
handbrake-cli \ | |
makemkv-bin \ | |
libavcodec-extra \ | |
abcde \ | |
flac \ | |
imagemagick \ | |
udev |
systemctl enable -q --now arm.service | ||
systemctl enable -q --now armui.service |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
systemctl enable -q --now arm.service | |
systemctl enable -q --now armui.service | |
systemctl enable -q --now arm | |
systemctl enable -q --now armui |
var_os="ubuntu" | ||
var_version="22.04" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you change it do debian 12, as this is our standard?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I followed the documentation, so I used Ubuntu as recommended. However, it seems the most recent activity is aimed at Debian 12 support.
I will start from scratch based on this new information.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ubuntu is fine too, but maybe 24.04?
# License: MIT | https://github.com/community-scripts/ProxmoxVE/raw/main/LICENSE | ||
# Source: https://github.com/automatic-ripping-machine/automatic-ripping-machine | ||
|
||
# App Default Values |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove comment
var_version="22.04" | ||
var_unprivileged="0" | ||
|
||
# App Output & Base Settings |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove comment
header_info "$APP" | ||
base_settings | ||
|
||
# Core |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove comment
"username": "admin", | ||
"password": "password" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can these be randomly generated or its hardcoded to admin/password?
Co-authored-by: Michel Roegl-Brunner <[email protected]>
./ct/automatic-ripping-machine.sh: line 2: .github/workflows/scripts/app-test/pr-build.func: No such file or directory
./ct/automatic-ripping-machine.sh: line 19: header_info: command not found ./ct/automatic-ripping-machine.sh: line 20: base_settings: command not found ./ct/automatic-ripping-machine.sh: line 23: variables: command not found ./ct/automatic-ripping-machine.sh: line 24: color: command not found ./ct/automatic-ripping-machine.sh: line 25: catch_errors: command not found ./ct/automatic-ripping-machine.sh: line 42: start: command not found ./ct/automatic-ripping-machine.sh: line 43: build_container: command not found ./ct/automatic-ripping-machine.sh: line 44: description: command not found ./ct/automatic-ripping-machine.sh: line 46: msg_ok: command not found |
✍️ Description
✅ Prerequisites
The following steps must be completed for the pull request to be considered:
🛠️ Type of Change
Please check the relevant options:
📋 Additional Information (optional)
Provide any extra context or screenshots about the feature or fix here.