Skip to content
This repository has been archived by the owner on Jun 5, 2024. It is now read-only.

[MAJOR] Add Go Server for Game Streaming in Watch Party #79

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
40b0f4b
[MAJOR]Add Go Server for Game Streaming in Watch Party
wanjohiryan Jun 16, 2023
707b0ab
go mod tidy
wanjohiryan Jun 16, 2023
b6d2d1e
Add arc3dia to entrypoint
wanjohiryan Jun 18, 2023
689e3c4
Fix typing
wanjohiryan Jun 19, 2023
40c3de0
Fix go imports
wanjohiryan Jun 19, 2023
dfb968b
Move steamcmd script to its own dir
wanjohiryan Jun 19, 2023
350943c
Fix 2
wanjohiryan Jun 19, 2023
e70f92f
change arc3dia to warp
wanjohiryan Jun 19, 2023
d4cb950
testing
wanjohiryan Jun 19, 2023
c054e99
Found the bug: .gitignore removes ``internal`` dir
wanjohiryan Jun 19, 2023
b70d191
Change the color coding for logger.sh
wanjohiryan Jun 24, 2023
9d3b7c8
Fix info ANSI colors
wanjohiryan Jun 24, 2023
cb31bd7
Wait for 2 seconds for arc3dia to start
wanjohiryan Jun 24, 2023
b3b579b
Install wine and winetricks
wanjohiryan Jun 24, 2023
8c3dc2d
Fix some warp code
wanjohiryan Jun 24, 2023
beac19e
Add ``software-properties-common``
wanjohiryan Jun 24, 2023
280da84
Fix ``dockerd`` startup issue
wanjohiryan Jun 24, 2023
ce0324a
Fix ``dockerd`` startup error #2
wanjohiryan Jun 24, 2023
32a1ba6
Isntall ffmpeg6
wanjohiryan Jun 24, 2023
af1e9c9
Downgrade to ffmpeg5
wanjohiryan Jun 24, 2023
ebf9544
Fix 1 for ffmpeg installation
wanjohiryan Jun 24, 2023
699cc54
Fix 2
wanjohiryan Jun 24, 2023
b787d58
Fix 3
wanjohiryan Jun 24, 2023
1113bfe
Install ffmpeg 2
wanjohiryan Jun 24, 2023
1e7d7db
Parent arguments :(
wanjohiryan Jun 24, 2023
e89e73d
ffmpeg install
wanjohiryan Jun 24, 2023
43613ac
Get ffmpeg from new source
wanjohiryan Jun 24, 2023
143c4df
Add ffmpeg.sh
wanjohiryan Jun 25, 2023
80957a6
i don't remember
wanjohiryan Aug 2, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ffmpeg install
  • Loading branch information
wanjohiryan committed Jun 24, 2023
commit e89e73d2e4766b76d80f77ee50d5852f74e33468
13 changes: 12 additions & 1 deletion docker/nvidia/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Which is licensed under MPL-2.0 license
# Thanks ehfd :)
ARG UBUNTU_RELEASE=22.04
FROM ghcr.io/jrottenberg/ffmpeg/5.0.1-ubuntu2004:latest as ffmpeg
FROM ghcr.io/linuxserver/ffmpeg:amd64-latest as ffmpeg

FROM ubuntu:${UBUNTU_RELEASE}

Expand Down Expand Up @@ -53,7 +53,18 @@ RUN wget -nv -O /usr/bin/winetricks https://raw.githubusercontent.com/Winetricks

#
#Install ffmpeg5
RUN mkdir -p etc/OpenCL/vendors
COPY --from=ffmpeg /usr/local /usr/local/
COPY --from=ffmpeg /etc/OpenCL/vendors/nvidia.icd /etc/OpenCL/vendors/

RUN apt-get update; \
apt-get install -y \
libexpat1 libglib2.0-0 libgomp1 libharfbuzz0b libv4l-0 \
libwayland-client0 libx11-6 libx11-xcb1 libxcb1 libxcb-dri3-0 \
libxcb-shape0 libxcb-xfixes0 libxext6 libxfixes3 libxml2 ocl-icd-libopencl1; \
#
#clean up
rm -rf /var/lib/apt/lists/* /var/tmp/*

#check the installed version
RUN ffmpeg -version;
Expand Down