internetarchive / brozzler

brozzler - distributed browser-based web crawler
Apache License 2.0
648 stars 96 forks source link

Update Ansible and Vagrant for Debian 12 #279

Open insom opened 2 months ago

insom commented 2 months ago

Ubuntu no longer packages chromium as a .deb, only as a snap. Debian is keeping the .deb dream alive.

I've made the playbook more resilient to path changes with Python versions by using -mvirtualenv instead of executing the module file and using python3 instead of expecting python on the system path to point to the right place.

This proposed PR would lose the ability to archive Adobe Flash as no equivalent is packaged (or would work with a modern Chromium, I think?)

insom commented 2 months ago

(converting to draft because it looks like Xvnc is crash looping in this configuration)