Compare commits

...

4 Commits

4 changed files with 32 additions and 3 deletions

View File

@ -1,6 +1,6 @@
FROM ghcr.io/linuxserver/baseimage-kasmvnc:ubuntunoble
# Instalar dependencias necesarias
# Instalar dependencias necesarias, incluyendo las de Qt y xcb
RUN apt-get update && apt-get install -y \
libstdc++6 \
libx11-6 \
@ -11,6 +11,27 @@ RUN apt-get update && apt-get install -y \
openjdk-11-jre \
wget \
unzip \
libxcb-xinerama0 \
libusb-0.1-4 \
# Dependencias de Qt y xcb
libqt5widgets5 \
libqt5gui5 \
libqt5core5a \
libqt5dbus5 \
libxcb-icccm4 \
libxcb-image0 \
libxcb-keysyms1 \
libxcb-randr0 \
libxcb-render-util0 \
libxcb-render0 \
libxcb-shape0 \
libxcb-sync1 \
libxcb-xfixes0 \
libxcb-xinerama0 \
libxcb-xkb1 \
libxkbcommon-x11-0 \
libxkbcommon0 \
qt5-gtk-platformtheme \
&& rm -rf /var/lib/apt/lists/*
# Descargar e instalar Viva Designer
@ -20,7 +41,7 @@ RUN wget "https://viva.systems/download/vivadesigner11-64-bit-free-debian-deb/?w
&& rm -rf /tmp/*
# add local files
# COPY /root /
COPY /root /
# ports and volumes
EXPOSE 3000

View File

@ -1,3 +1,3 @@
# Viva Designer Image
### version 0.0.4
### version 0.0.8

1
root/defaults/autostart Normal file
View File

@ -0,0 +1 @@
/usr/lib/viva/VivaDesigner

7
root/defaults/menu.xml Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<openbox_menu xmlns="http://openbox.org/3.4/menu">
<menu id="root-menu" label="MENU">
<item label="xterm" icon="/usr/share/pixmaps/xterm-color_48x48.xpm"><action name="Execute"><command>/usr/bin/xterm</command></action></item>
<item label="VivaDesigner" icon="/usr/share/icons/hicolor/48x48/apps/VivaDesigner-Logo.png"><action name="Execute"><command>/usr/lib/viva/VivaDesigner</command></action></item>
</menu>
</openbox_menu>