Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
23 changes: 15 additions & 8 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ghcr.io/linuxserver/baseimage-kasmvnc:debianbookworm
FROM ghcr.io/linuxserver/baseimage-selkies:ubuntunoble

# set version label
# ARG BUILD_DATE
Expand All @@ -16,9 +16,10 @@ ENV TITLE=Beeper
RUN \
echo "**** add icon ****" && \
curl -o \
/kclient/public/icon.png \
/usr/share/selkies/www/icon.png \
https://avatars.githubusercontent.com/u/74791520?s=200&v=4 && \
echo "**** install packages ****" && \
add-apt-repository ppa:xtradeb/apps && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive \
echo "**** install beeper ****" && \
Expand All @@ -30,22 +31,28 @@ RUN \
chromium \
chromium-l10n \
git \
libgtk-3-bin \
libatk1.0 \
libatk-bridge2.0 \
libnss3 \
python3-xdg && \
fonts-dejavu \
fonts-dejavu-extra \
gir1.2-gst-plugins-bad-1.0 \
gir1.2-gstreamer-1.0 \
gstreamer1.0-nice \
gstreamer1.0-plugins-* \
gstreamer1.0-pulseaudio \
libosmesa6 \
libwebkit2gtk-4.1-0 \
libwx-perl && \
cd /tmp && \
echo "**** download beta ****" && \
curl -o \
/tmp/beeper.app -L \
"https://beeper-desktop.download.beeper.com/builds/Beeper-4.2.269-x86_64.AppImage" && \
"https://beeper-desktop.download.beeper.com/builds/Beeper-4.2.330-x86_64.AppImage" && \
chmod +x /tmp/beeper.app && \
./beeper.app --appimage-extract && \
mv squashfs-root /opt/beeper && \
cp \
/opt/beeper/beepertexts.png \
/usr/share/icons/hicolor/512x512/apps/beeper.png && \
localedef -i en_GB -f UTF-8 en_GB.UTF-8 && \
echo "**** cleanup ****" && \
apt-get autoclean && \
rm -rf \
Expand Down
59 changes: 0 additions & 59 deletions Dockerfile.aarch64

This file was deleted.

5 changes: 1 addition & 4 deletions root/defaults/autostart
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
# Fix permissions
sudo lsiown -R $(id -u):$(id -u) /opt/beeper

# Enable dark mode if defined
if [ "${DARK_MODE}" = "true" ] && [ ! -f "$HOME/.config/gtk-3.0/settings.ini" ]; then
mkdir -p $HOME/.config/gtk-3.0
Expand All @@ -11,4 +8,4 @@ elif [ "${DARK_MODE}" != "true" ] && [ -f "$HOME/.config/gtk-3.0/settings.ini" ]
fi

export APPDIR='/opt/beeper'
/opt/beeper/AppRun --no-sandbox --disable-gpu
/opt/beeper/beepertexts --no-sandbox
Empty file.
10 changes: 0 additions & 10 deletions root/etc/s6-overlay/s6-rc.d/init-beeper-config/run

This file was deleted.

1 change: 0 additions & 1 deletion root/etc/s6-overlay/s6-rc.d/init-beeper-config/type

This file was deleted.

1 change: 0 additions & 1 deletion root/etc/s6-overlay/s6-rc.d/init-beeper-config/up

This file was deleted.

Empty file.
21 changes: 0 additions & 21 deletions root/usr/bin/beeper

This file was deleted.

29 changes: 0 additions & 29 deletions root/usr/bin/chromium

This file was deleted.

Loading