Podman compose and container systemd files for web services I deploy
README.md

archivebox#

Usage:

podman-compose run archivebox version
podman-compose run archivebox setup
podman-compose run archivebox config --set SAVE_ARCHIVEDOTORG=True
podman-compose run archivebox add --depth=1 'https://news.ycombinator.com'
podman-compose run -T archivebox add < bookmarks.txt
podman-compose up -d && open 'http://web.archivebox.localhost:8000'
podman-compose run archivebox help

Futher resources at https://github.com/ArchiveBox/ArchiveBox/wiki/Docker#docker-compose

SELinux#

sudo restorecon -R /var/naspool/archivebox

Rootless podman-compose#

systemctl --user enable --now podman.socket

Use the PUID and PGID that podman assigns to the containers.

sudo chown -R PUID:PGID /var/naspool/archivebox

TODO#

  • Find out how to install the Chrome binary for use in the containers