diff --git a/common/users/docker/flaresolverr/default.nix b/common/users/docker/flaresolverr/default.nix new file mode 100644 index 0000000..3923e0a --- /dev/null +++ b/common/users/docker/flaresolverr/default.nix @@ -0,0 +1,8 @@ +{...}: { + home = { + file = { + source = ./docker-compose.yml; + target = "./src/flaresolverr/docker-compose.yml"; + }; + }; +} diff --git a/common/users/docker/flaresolverr/docker-compose.yml b/common/users/docker/flaresolverr/docker-compose.yml new file mode 100644 index 0000000..c982092 --- /dev/null +++ b/common/users/docker/flaresolverr/docker-compose.yml @@ -0,0 +1,13 @@ +services: + flaresolverr: + # DockerHub mirror flaresolverr/flaresolverr:latest + image: ghcr.io/flaresolverr/flaresolverr:latest + container_name: flaresolverr + environment: + - LOG_LEVEL=${LOG_LEVEL:-info} + - LOG_HTML=${LOG_HTML:-false} + - CAPTCHA_SOLVER=${CAPTCHA_SOLVER:-none} + - TZ=Europe/London + ports: + - "${PORT:-8191}:8191" + restart: unless-stopped diff --git a/common/users/meyer-server/default.nix b/common/users/meyer-server/default.nix index 2e29c89..e208c06 100644 --- a/common/users/meyer-server/default.nix +++ b/common/users/meyer-server/default.nix @@ -57,6 +57,7 @@ in ../docker/obsidian ../docker/qbit ../docker/prowlarr + ../docker/flaresolverr ./home.nix ]; }