diff --git a/matrix/coturn/turnserver.conf b/matrix/coturn/turnserver.conf index eacd7bd..c153035 100644 --- a/matrix/coturn/turnserver.conf +++ b/matrix/coturn/turnserver.conf @@ -458,14 +458,14 @@ no-tcp-relay # configuration file. # Use PEM file format. # -cert=/etc/letsencrypt/live/$BASE_URL/fullchain.pem; +cert=/etc/letsencrypt/live/$BASE_URL/fullchain.pem # Private key file. # Use an absolute path or path relative to the # configuration file. # Use PEM file format. # -pkey=/etc/letsencrypt/live/$BASE_URL/privkey.pem; +pkey=/etc/letsencrypt/live/$BASE_URL/privkey.pem # Private key file password, if it is in encoded format. # This option has no default value. diff --git a/searxng/config/settings.yml b/searxng/config/settings.yml index f464231..8fb9701 100644 --- a/searxng/config/settings.yml +++ b/searxng/config/settings.yml @@ -227,11 +227,7 @@ hostname_replace: # '(.*\.)?youtube\.com$': 'invidious.example.com' # '(.*\.)?youtu\.be$': 'invidious.example.com' # '(.*\.)?youtube-noocookie\.com$': 'yotter.example.com' -# '(.*\.)?reddit\.com$': 'teddit.example.com' -# '(.*\.)?redd\.it$': 'teddit.example.com' # '(www\.)?twitter\.com$': 'nitter.example.com' -# # to remove matching host names from result list, set value to false -# 'spam\.example\.com': false checker: # disable checker when in debug mode diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile index fbfe906..eb0fe87 100644 --- a/sonarr/Dockerfile +++ b/sonarr/Dockerfile @@ -8,36 +8,15 @@ RUN apt-get update \ ca-certificates \ curl \ && rm -rf /var/lib/apt/lists/* -ARG SONARR="https://services.sonarr.tv/v1/download/main/latest?version=3&os=linux" +ARG SONARR="https://services.sonarr.tv/v1/download/main/latest?version=4&os=linux&arch=x64" RUN curl -L "$SONARR" | tar xz --strip-components=1 FROM base -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - libmono-corlib4.5-cil \ - libmono-microsoft-csharp4.0-cil \ - libmono-posix4.0-cil \ - libmono-system-componentmodel-dataannotations4.0-cil \ - libmono-system-configuration-install4.0-cil \ - libmono-system-configuration4.0-cil \ - libmono-system-core4.0-cil \ - libmono-system-data-datasetextensions4.0-cil \ - libmono-system-data4.0-cil \ - libmono-system-identitymodel4.0-cil \ - libmono-system-io-compression4.0-cil \ - libmono-system-net-http4.0-cil \ - libmono-system-numerics4.0-cil \ - libmono-system-runtime-serialization4.0-cil \ - libmono-system-security4.0-cil \ - libmono-system-servicemodel4.0a-cil \ - libmono-system-serviceprocess4.0-cil \ - libmono-system-transactions4.0-cil \ - libmono-system-web4.0-cil \ - libmono-system-xml-linq4.0-cil \ - libmono-system-xml4.0-cil \ - libmono-system4.0-cil \ - mediainfo \ - mono-runtime \ +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + libicu72 \ + libsqlite3-0 \ + libssl3 \ && rm -rf /var/lib/apt/lists/* COPY --from=build /app/ . COPY entrypoint.sh /usr/local/bin/ @@ -45,4 +24,4 @@ RUN useradd -m app VOLUME /config/ EXPOSE 8989 ENTRYPOINT ["entrypoint.sh"] -CMD ["mono", "Sonarr.exe", "-nobrowser", "-data=/config"] +CMD ["./Sonarr", "-nobrowser", "-data=/config"] diff --git a/sonarr/nginx.conf b/sonarr/nginx.conf index 661c288..b2a5ed4 100644 --- a/sonarr/nginx.conf +++ b/sonarr/nginx.conf @@ -17,7 +17,7 @@ server { location / { proxy_pass http://sonarr:8989; - proxy_set_header Host $proxy_host; + proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Proto $scheme;