harvard-lil / perma-capture

GNU Affero General Public License v3.0
3 stars 6 forks source link

Upgrade to latest Browsertrix #77

Closed rebeccacremona closed 2 years ago

rebeccacremona commented 2 years ago

This will fail until registry.lil.tools/webrecorder/browsertrix-crawler:0.4.3 is present.

If BROWSERTRIX_INTERNAL_DATA_DIR is being set for any tiers... no need, we can lose that setting.

For posterity: the upgrade didn't work initially because exec su -c "$*", found in the now-unnecessary entrypoint.sh, was working somehow differently with this ubuntu image than with the former image, which Ilya kindly discovered. Switching to exec bash -c "$*" works... but I'm just losing the entrypoint entirely and using /tmp instead... The only reason we didn't want to do that before was because we were doing stuff with volumes, and mounting /tmp resulted in clutter: not an issue now!