File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -111,7 +111,7 @@ jobs:
111111 exit 0
112112 else
113113 assets=$(curl -u "${{ secrets.CR_USER }}:${{ secrets.CR_PAT }}" -sX GET "https://api.github.com/repos/bambulab/BambuStudio/releases/tags/${EXT_RELEASE}" | jq -r '.assets[].browser_download_url')
114- if grep -q "Bambu_Studio_linux_fedora " <<< "${assets}"; then
114+ if grep -q "Bambu_Studio_linux_ubuntu-24.04 " <<< "${assets}"; then
115115 artifacts_found="true"
116116 else
117117 artifacts_found="false"
Original file line number Diff line number Diff line change 11# syntax=docker/dockerfile:1
22
3- FROM ghcr.io/linuxserver/baseimage-selkies:debianbookworm
3+ FROM ghcr.io/linuxserver/baseimage-selkies:ubuntunoble
44
55# set version label
66ARG BUILD_DATE
@@ -19,10 +19,11 @@ RUN \
1919 /usr/share/selkies/www/icon.png \
2020 https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/bambustudio-logo.png && \
2121 echo "**** install packages ****" && \
22+ add-apt-repository ppa:xtradeb/apps && \
2223 apt-get update && \
2324 DEBIAN_FRONTEND=noninteractive \
2425 apt-get install --no-install-recommends -y \
25- firefox-esr \
26+ firefox \
2627 fonts-dejavu \
2728 fonts-dejavu-extra \
2829 gir1.2-gst-plugins-bad-1.0 \
@@ -31,15 +32,15 @@ RUN \
3132 gstreamer1.0-plugins-* \
3233 gstreamer1.0-pulseaudio \
3334 libosmesa6 \
34- libwebkit2gtk-4.0-37 \
35+ libwebkit2gtk-4.1-0 \
3536 libwx-perl && \
3637 echo "**** install bambu studio from appimage ****" && \
3738 if [ -z ${BAMBUSTUDIO_VERSION+x} ]; then \
3839 BAMBUSTUDIO_VERSION=$(curl -sX GET "https://api.github.com/repos/bambulab/BambuStudio/releases/latest" \
3940 | awk '/tag_name/{print $4;exit}' FS='[""]' ); \
4041 fi && \
4142 RELEASE_URL=$(curl -sX GET "https://api.github.com/repos/bambulab/BambuStudio/releases/latest" | awk '/url/{print $4;exit}' FS='[""]' ) && \
42- DOWNLOAD_URL=$(curl -sX GET "${RELEASE_URL}" | awk '/browser_download_url.*fedora /{print $4;exit}' FS='[""]' ) && \
43+ DOWNLOAD_URL=$(curl -sX GET "${RELEASE_URL}" | awk '/browser_download_url.*24.04 /{print $4;exit}' FS='[""]' ) && \
4344 cd /tmp && \
4445 curl -o \
4546 /tmp/bambu.app -L \
Original file line number Diff line number Diff line change @@ -428,6 +428,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
428428
429429# # Versions
430430
431+ * ** 14.08.25:** - Rebase to Ubuntu Noble to ingest approved appimage.
431432* ** 12.07.25:** - Rebase to Selkies, HTTPS IS NOW REQUIRED.
432433* ** 29.07.24:** - Add required fonts and environment variable for dark mode.
433434* ** 10.02.24:** - Update Readme with new env vars.
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ release_tag: latest
88ls_branch : master
99external_artifact_check : |
1010 assets=$(curl -u "${{ '{{' }} secrets.CR_USER {{ '}}' }}:${{ '{{' }} secrets.CR_PAT {{ '}}' }}" -sX GET "https://api.github.com/repos/bambulab/BambuStudio/releases/tags/${EXT_RELEASE}" | jq -r '.assets[].browser_download_url')
11- if grep -q "Bambu_Studio_linux_fedora " <<< "${assets}"; then
11+ if grep -q "Bambu_Studio_linux_ubuntu-24.04 " <<< "${assets}"; then
1212 artifacts_found="true"
1313 else
1414 artifacts_found="false"
Original file line number Diff line number Diff line change @@ -104,6 +104,7 @@ init_diagram: |
104104 "bambustudio:latest" <- Base Images
105105# changelog
106106changelogs :
107+ - {date: "14.08.25:", desc: "Rebase to Ubuntu Noble to ingest approved appimage."}
107108 - {date: "12.07.25:", desc: "Rebase to Selkies, HTTPS IS NOW REQUIRED."}
108109 - {date: "29.07.24:", desc: "Add required fonts and environment variable for dark mode."}
109110 - {date: "10.02.24:", desc: "Update Readme with new env vars."}
Original file line number Diff line number Diff line change 22<openbox_menu xmlns =" http://openbox.org/3.4/menu" >
33<menu id =" root-menu" label =" MENU" >
44<item label =" xterm" icon =" /usr/share/pixmaps/xterm-color_48x48.xpm" ><action name =" Execute" ><command >/usr/bin/xterm</command ></action ></item >
5- <item label =" FireFox" icon =" /usr/share/icons/hicolor/48x48/apps/firefox-esr .png" ><action name =" Execute" ><command >/usr/bin/firefox</command ></action ></item >
5+ <item label =" FireFox" icon =" /usr/share/icons/hicolor/48x48/apps/firefox.png" ><action name =" Execute" ><command >/usr/bin/firefox</command ></action ></item >
66<item label =" Bambu Studio" icon =" /opt/bambustudio/BambuStudio.png" ><action name =" Execute" ><command >/opt/bambustudio/AppRun</command ></action ></item >
77</menu >
88</openbox_menu >
You can’t perform that action at this time.
0 commit comments