Repository navigation
Uninstall
ARM v3 keeps everything inside its install prefix and installs no systemd units or distro integration, so removing it is a few commands:
armctl down # stop the stack and the rippers/transcoders it startedThen remove the folder (rm -rf ~/arm; the database folder may need sudo), the data volume (docker volume rm armv3_arm-data), and the PATH link if one was made (rm ~/.local/bin/armctl or sudo rm /usr/local/bin/armctl). Do this once you've saved anything you want to keep. Use your actual prefix if you installed with --prefix.
- The
armv3-*containers and the compose network. - It does not delete your bind-mounted data —
db/,raw/,media/,logs/, andcerts/are plain directories under the prefix and survive until yourm -rfthem.
To also drop any anonymous volumes the stack created, add --volumes:
armctl compose down --volumes-
certs/arm-ca.key— your unique CA. If you keep it (and.armctl/.env), a reinstall won't force every LAN device to re-trust a new certificate. -
media/(andraw/if you haven't transcoded yet) — your actual ripped content. -
A Postgres dump if you want to preserve job history:
docker exec armv3-db pg_dump -U arm arm > ~/arm-final-backup.sql
If you agreed to it during the install, the installer added a host-wide rule that stops the desktop auto-mounting optical discs. Remove it if you no longer want ARM's drives left un-automounted:
sudo rm /etc/udev/rules.d/99-arm-no-automount.rules
sudo udevadm control --reload-rules && sudo udevadm triggerdocker image ls 'automaticrippingmachine/*'
docker image rm <image-id> ...Getting Started
Using ARM
Troubleshooting
Project