diff --git a/Makefile b/Makefile index 5868ba2..1b58a48 100644 --- a/Makefile +++ b/Makefile @@ -29,14 +29,11 @@ dev-redis-only: docker compose --env-file .env.dev -f docker-compose.yml -f docker-compose.dev.yml build redis docker compose --env-file .env.dev -f docker-compose.yml -f docker-compose.dev.yml up --remove-orphans redis -.PHONY: stop-dev -stop-dev: - docker compose -f docker-compose.yml -f docker-compose.dev.yml down --volumes - .PHONY: prod prod: clean-session-data sysctl vm.overcommit_memory 2>/dev/null | grep -q 'vm.overcommit_memory = 1' || sudo sysctl vm.overcommit_memory=1 docker compose --env-file .env.prod build + make stop-prod docker compose --env-file .env.prod up -d --remove-orphans docker buildx prune --keep-storage 30gb -f docker image prune -f @@ -44,4 +41,4 @@ prod: clean-session-data .PHONY: stop-prod stop-prod: - docker compose down + docker compose --env-file .env.prod down diff --git a/app/web/config.py b/app/web/config.py index daa2eb0..3aa875e 100644 --- a/app/web/config.py +++ b/app/web/config.py @@ -1,4 +1,4 @@ -VERSION = "0.12.6" +VERSION = "0.12.7" API_DESCRIPTION = """ #### API for the Auto-Archiver project, a tool to archive web pages and Google Sheets. diff --git a/docker/worker/Dockerfile b/docker/worker/Dockerfile index 20ceb72..6049afc 100644 --- a/docker/worker/Dockerfile +++ b/docker/worker/Dockerfile @@ -1,5 +1,5 @@ # From python:3.10 -FROM bellingcat/auto-archiver:v1.2.1 +FROM bellingcat/auto-archiver:v1.2.2 # set work directory WORKDIR /aa-api diff --git a/poetry.lock b/poetry.lock index 16fa356..28f3207 100644 --- a/poetry.lock +++ b/poetry.lock @@ -145,14 +145,14 @@ cryptography = "*" [[package]] name = "auto-archiver" -version = "1.2.1" +version = "1.2.2" description = "Automatically archive links to videos, images, and social media content from Google Sheets (and more)." optional = false python-versions = "<3.13,>=3.10" groups = ["main"] files = [ - {file = "auto_archiver-1.2.1-py3-none-any.whl", hash = "sha256:841a0fecfe7c2a7a41f38c6f00723b8b5914eee140b35503cbc4cd271ec38c97"}, - {file = "auto_archiver-1.2.1.tar.gz", hash = "sha256:71528bcef3c1e37cfe43bf13101fcb60f18adcba883b093f196c8044118d7608"}, + {file = "auto_archiver-1.2.2-py3-none-any.whl", hash = "sha256:3d0e19510299f335bb13641cf4f01eedb5b26d47d0be7151b3f8fb5ffb3dcfdc"}, + {file = "auto_archiver-1.2.2.tar.gz", hash = "sha256:8521a741e99a0890de644f79e8f73afe1f507b7a8d837a4ee19e1e40acd18a06"}, ] [package.dependencies] @@ -5383,4 +5383,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.13" -content-hash = "aabbda02cc4c2a318bd3dd46848c564e730e617943f0c7a74f4db2472d5690e6" +content-hash = "3948f36c55b70ff1049c6114e411cf92868091b7c107b6b55a63c862c1f88780" diff --git a/pyproject.toml b/pyproject.toml index 473dcc3..829e2cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,7 +21,7 @@ requires-python = ">=3.10,<3.13" dependencies = [ - "auto-archiver (>=1.2.1,<2.0.0)", + "auto-archiver (>=1.2.2,<2.0.0)", "celery (>=5.0)", "redis (>=7.2.0,<8.0.0)", "loguru (>=0.7.3,<0.8.0)",