feat: resolve chromecast discovery conflict and add CI/CD workflow
Build and Push Docker Image / build-and-push (push) Failing after 10m6s
Build and Push Docker Image / build-and-push (push) Failing after 10m6s
- Update Zeroconf to unicast mode to resolve port 5353 conflict with avahi-daemon - Make API and Streamlit ports configurable via environment variables (defaults: 8055, 8505) - Add Gitea Actions workflow for automated Docker builds and registry pushes - Refactor Chromecast discovery to use modern CastBrowser API
This commit is contained in:
+2
-2
@@ -2,13 +2,13 @@ import streamlit as st
|
||||
import httpx
|
||||
import time
|
||||
from pathlib import Path
|
||||
from utils import get_logger, get_host_ip
|
||||
from utils import get_logger, get_host_ip, API_PORT
|
||||
|
||||
logger = get_logger(__name__)
|
||||
|
||||
# Config - Use host IP so the browser can find the API
|
||||
HOST_IP = get_host_ip()
|
||||
API_URL = f"http://{HOST_IP}:8000"
|
||||
API_URL = f"http://{HOST_IP}:{API_PORT}"
|
||||
|
||||
st.set_page_config(
|
||||
page_title="Boys Streaming 📺",
|
||||
|
||||
Reference in New Issue
Block a user