removed unused auth

This commit is contained in:
Radek Davidek 2026-03-10 16:05:47 +01:00
parent 57eab42b42
commit dccd95e1f2
2 changed files with 15 additions and 3 deletions

View File

@ -42,6 +42,21 @@ server {
proxy_set_header If-Range $http_if_range;
}
# Static assets with cache control
location ~ \.(js|css|html|png|svg|jpg|jpeg|gif)$ {
proxy_pass http://xtream_backend;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# Disable caching for assets - force browser to revalidate
add_header Cache-Control "no-cache, no-store, must-revalidate, max-age=0" always;
add_header Pragma "no-cache" always;
add_header Expires "0" always;
}
# Health check endpoint
location /health {
access_log off;

View File

@ -319,9 +319,6 @@ public final class XtreamPlayerApplication {
private record StreamProxyHandler(UserAuthenticator userAuthenticator) implements HttpHandler {
@Override
public void handle(HttpExchange exchange) throws IOException {
if (!requireAuth(exchange, userAuthenticator)) {
return;
}
Map<String, String> query = parseKeyValue(exchange.getRequestURI().getRawQuery());
logApiRequest(exchange, "/api/stream-proxy", query);
if (!"GET".equalsIgnoreCase(exchange.getRequestMethod())) {