Skip to content

Commit b57be1e

Browse files
committed
fix(media): 🐛 sync FlareSolverr runtime config and docs
1 parent ebaa04a commit b57be1e

2 files changed

Lines changed: 26 additions & 13 deletions

File tree

media/README.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ A comprehensive media management and automation stack for your homelab environme
99
- **Sonarr**: TV show management and automation
1010
- **Radarr**: Movie management and automation
1111
- **Prowlarr**: Indexer management for Sonarr and Radarr
12-
- **Jellyseerr**: Media request management
12+
- **Seerr**: Media request management
1313
- **Jellyfin**: Media streaming server
1414

1515
### Download Management
1616

1717
- **qBittorrent**: Torrent client with Vuetorrent UI
1818
- **FlareSolverr**: Cloudflare bypass solution
19-
- **Anime Downloader**: Automated anime downloading and management
19+
- **AW Downloader**: Automated anime downloading and management
2020

2121
## Configuration
2222

@@ -49,20 +49,20 @@ This stack requires a `.env` file for configuration. A complete and recommended
4949
| **Prowlarr** | `9696` | `9696` | Indexer management. |
5050
| **qBittorrent** | `8003`, `6881` | `8003`, `6881` | Torrent client and web UI. |
5151
| **Jellyfin** | - | `8096` | Media streaming (exposed via reverse proxy). |
52-
| **Jellyseerr** | - | `5055` | Media requests (exposed via reverse proxy). |
52+
| **Seerr** | - | `5055` | Media requests (exposed via reverse proxy). |
5353
| **FlareSolverr** | - | `8191` | Cloudflare bypass (internal service). |
54-
| **Anime Downloader** | - | `5000` | Anime downloading (exposed via reverse proxy). |
54+
| **AW Downloader** | - | `5000` | Anime downloading (exposed via reverse proxy). |
5555

5656
> **Note:** Most services are exposed internally and are intended to be accessed via a reverse proxy. Only essential ports are mapped externally.
5757
5858
## Container Images
5959

6060
| Service | Image |
6161
| ---------------- | -------------------------------------------- |
62-
| Anime Downloader | `ghcr.io/mainkronos/anime_downloader:latest` |
63-
| FlareSolverr | `ghcr.io/flaresolverr/flaresolverr:latest` |
62+
| AW Downloader | `ghcr.io/savvymeat/aw-downloader:latest` |
63+
| FlareSolverr | `ghcr.io/alsd4git/flaresolverr:latest` |
6464
| Jellyfin | `linuxserver/jellyfin:latest` |
65-
| Jellyseerr | `fallenbagel/jellyseerr:latest` |
65+
| Seerr | `ghcr.io/seerr-team/seerr:latest` |
6666
| Prowlarr | `linuxserver/prowlarr:latest` |
6767
| qBittorrent | `linuxserver/qbittorrent:latest` |
6868
| Radarr | `linuxserver/radarr:latest` |
@@ -74,7 +74,7 @@ This stack requires a `.env` file for configuration. A complete and recommended
7474

7575
```bash
7676
# Create required directories
77-
mkdir -p ${DOCKER_DATA_BASEFOLDER}/{sonarr,radarr,prowlarr,jellyfin,jellyseerr,qbittorrent,animedownloader}
77+
mkdir -p ${DOCKER_DATA_BASEFOLDER}/{sonarr,radarr,prowlarr,jellyfin,jellyseerr,qbittorrent,aw-downloader}
7878
mkdir -p ${DOCKER_MEDIA_BASEFOLDER}/{tvseries,anime,downloads}
7979
```
8080

@@ -86,7 +86,7 @@ This stack requires a `.env` file for configuration. A complete and recommended
8686

8787
3. **Access Services**:
8888
- Access Sonarr, Radarr, Prowlarr, and qBittorrent on their externally mapped ports.
89-
- Access Jellyfin, Jellyseerr, and Anime Downloader through your reverse proxy.
89+
- Access Jellyfin, Seerr, and AW Downloader through your reverse proxy.
9090

9191
## Network Configuration
9292

@@ -124,4 +124,5 @@ All services are connected through a bridge network for internal communication.
124124
- [Jellyfin Documentation](https://jellyfin.org/docs)
125125
- [qBittorrent Documentation](https://github.com/qbittorrent/qBittorrent/wiki)
126126
- [FlareSolverr Documentation](https://github.com/FlareSolverr/FlareSolverr)
127-
- [Anime Downloader Documentation](https://github.com/mainkronos/anime_downloader)
127+
- [Seerr Documentation](https://github.com/seerr-team/seerr)
128+
- [AW Downloader Documentation](https://github.com/savvymeat/aw-downloader)

media/compose.yaml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,31 @@ services:
3232
- npm_network
3333

3434
flaresolverr:
35-
image: ghcr.io/flaresolverr/flaresolverr:latest
35+
image: ghcr.io/alsd4git/flaresolverr:latest
3636
container_name: flaresolverr
3737
restart: unless-stopped
38-
# Disabled: Use reverse proxy instead (port is exposed below)
38+
# Disabled: use reverse proxy instead (port is exposed below)
3939
# ports:
4040
# - 8191:8191 # API (external mapping)
4141
expose:
4242
- 8191 # API (internal, for reverse proxy or internal access)
4343
environment:
4444
- LOG_LEVEL=${LOG_LEVEL:-info}
45+
- LOG_FILE=${LOG_FILE:-none}
4546
- LOG_HTML=${LOG_HTML:-false}
4647
- CAPTCHA_SOLVER=${CAPTCHA_SOLVER:-none}
47-
- TZ=Europe/London
48+
- TZ=${TZ:-Europe/Rome}
49+
- LANG=${LANG:-en_US.UTF-8}
50+
- USER_AGENT=${USER_AGENT:-Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36}
51+
- BROWSER_LANGUAGES=${BROWSER_LANGUAGES:-en-US,en,it}
52+
- BROWSER_LOCALE=${BROWSER_LOCALE:-it}
53+
- BROWSER_PLATFORM=${BROWSER_PLATFORM:-MacIntel}
54+
- WINDOW_SIZE=${WINDOW_SIZE:-1470x715}
55+
- SCREEN_SIZE=${SCREEN_SIZE:-1470x956}
56+
- DEVICE_SCALE_FACTOR=${DEVICE_SCALE_FACTOR:-2}
57+
- COOKIE_JAR_FILE=${COOKIE_JAR_FILE:-/config/cookie-jar.json}
58+
volumes:
59+
- ${DOCKER_DATA_BASEFOLDER:-/opt/docker/data}/flaresolverr:/config
4860
networks:
4961
- media_network
5062
- npm_network

0 commit comments

Comments
 (0)