mirror of
https://github.com/R0m1k3/xtremflow.git
synced 2026-10-16 03:38:29 +02:00
feat: Introduce backend server with live TV proxy, VOD HLS transcoding, and IPTV streaming settings UI.
This commit is contained in:
1 parent
f290f5a7fc
commit
3dc9a8def2
8 files changed
+32
-43
No files matched your search
+9
-3
@@ -54,7 +54,13 @@ RUN apt-get update && apt-get install -y sqlite3 libsqlite3-dev ffmpeg && rm -rf
|
||||
# Create directory for HLS stream output
|
||||
RUN mkdir -p /tmp/streams && chmod 777 /tmp/streams
|
||||
|
||||
# Copy entire bin directory (API, database, etc.)
|
||||
# Copy pubspec.yaml (required for dependencies)
|
||||
COPY pubspec.yaml ./
|
||||
|
||||
# Copy lib directory (required for shared models)
|
||||
COPY lib/ ./lib/
|
||||
|
||||
# Copy bin directory
|
||||
COPY bin/ ./bin/
|
||||
|
||||
# Get dependencies
|
||||
@@ -67,5 +73,5 @@ COPY --from=builder /app/build/web /app/web
|
||||
EXPOSE 8089
|
||||
|
||||
# Serve web application with API proxy
|
||||
WORKDIR /app/bin
|
||||
CMD ["dart", "run", "server.dart", "--port", "8089", "--path", "/app/web"]
|
||||
WORKDIR /app
|
||||
CMD ["dart", "run", "bin/server.dart", "--port", "8089", "--path", "/app/web"]
|
||||
Reference in new issue
Block a user