Files
G-Radio-Player/docker/Dockerfile.arch
T
cescobar 03084e2d5a Commit inicial: G Radio Player
Sistema de automatización de radio en Rust (GTK4 + GStreamer): reproductor
principal con crossfade y ducking, scheduler de comerciales, refill de
playlist, y herramientas auxiliares (pautaje, parrilla, botonera, visor,
buscador, playlist, grabador, reportes). Incluye sistema de skins y modos
de Players (paneles de reproducción configurables).
2026-08-23 00:57:40 -05:00

26 lines
633 B
Docker

FROM archlinux:latest
# Actualizar base y herramientas de compilación
RUN pacman -Syu --noconfirm && \
pacman -S --noconfirm --needed \
base-devel \
pkg-config \
curl \
ca-certificates \
gtk4 \
gstreamer \
gst-plugins-base \
gst-plugins-bad \
gst-plugins-good \
gst-plugins-ugly \
gst-libav \
openssl \
ffmpeg \
&& pacman -Scc --noconfirm
# Instalar Rust estable
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable
ENV PATH="/root/.cargo/bin:${PATH}"
WORKDIR /build