1
0
Fork 0
This repository has been archived on 2024-03-23. You can view files and clone it, but cannot push or open issues or pull requests.
citra-multiplayer-dedicated/Dockerfile

16 lines
568 B
Docker
Raw Normal View History

2018-03-07 23:32:18 +00:00
FROM ubuntu:18.04
# Fixes libcurl.so.4 dependency issue.
RUN apt-get update && apt-get install -y \
wget libcurl4-openssl-dev libsdl2-dev
# Create app directory
WORKDIR /usr/src/app
# Download the Citra binary.
# Bundle citra-room inside the image and delete the downloaded tar file.
2018-08-12 22:58:14 +00:00
RUN wget -O citra-linux.tar.xz https://github.com/citra-emu/citra-canary/releases/download/canary-760/citra-linux-20180812-6958de0.tar.xz && \
2018-03-07 23:32:18 +00:00
tar --wildcards --strip=1 -xJf citra-linux.tar.xz */citra-room && rm citra-linux.tar.xz
ENTRYPOINT [ "/usr/src/app/citra-room" ]