diff --git a/pi-hosted_template/images/archivebox.png b/pi-hosted_template/images/archivebox.png new file mode 100644 index 0000000..1833059 Binary files /dev/null and b/pi-hosted_template/images/archivebox.png differ diff --git a/pi-hosted_template/template/portainer-v2.json b/pi-hosted_template/template/portainer-v2.json index a6394f4..d7a4b8f 100644 --- a/pi-hosted_template/template/portainer-v2.json +++ b/pi-hosted_template/template/portainer-v2.json @@ -4513,7 +4513,7 @@ "container": "/homebridge" } ] - }, + }, { "categories": [ "Other", @@ -4556,7 +4556,7 @@ "name": "GOTIFY_DEFAULTUSER_PASS" } ] - }, + }, { "categories": [ "Other", @@ -4616,6 +4616,57 @@ "name": "DOCKER_GRP" } ] - } + }, + { + "categories": [ + "Other", + "Tools" + ], + "description": "ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view sites you want to preserve offline.", + "image": "archivebox/archivebox:master", + "logo": "https://raw.githubusercontent.com/novaspirit/pi-hosted/master/pi-hosted_template/images/archivebox.png", + "name": "archivebox", + "note": "By default an admin user is not created. You can do so by launching a shell in the container and executing 'archivebox manage createsuperuser'. Documentation is Available \u003ca href='https://github.com/ArchiveBox/ArchiveBox/wiki'\u003ehere\u003c/a\u003e.", + "platform": "linux", + "ports": [ + "8002:8000/tcp" + ], + "restart_policy": "unless-stopped", + "title": "Archivebox", + "type": 1, + "volumes": [ + { + "bind": "/portainer/Files/AppData/Config/archivebox", + "container": "/data" + } + ], + "env": [ + { + "default": "*", + "label": "ALLOWED_HOSTS", + "name": "ALLOWED_HOSTS" + }, + { + "default": "750m", + "label": "MEDIA_MAX_SIZE", + "name": "MEDIA_MAX_SIZE" + }, + { + "default": true, + "label": "PUBLIC_INDEX", + "name": "PUBLIC_INDEX" + }, + { + "default": true, + "label": "PUBLIC_SNAPSHOTS", + "name": "PUBLIC_SNAPSHOTS" + }, + { + "default": false, + "label": "PUBLIC_ADD_VIEW", + "name": "PUBLIC_ADD_VIEW" + } + ] + } ] }