mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #629] [Bug]: PWA Not Working #407
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy#407
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @SebSeifert on GitHub (Mar 6, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/629
Originally assigned to: @maziggy on GitHub.
Bug Description
I deployes the docker-compose with default settings. But on desktop and smartphone is no option for installing the App on Windows Chrome or Android Chrome.
Expected Behavior
Install PWA
Steps to Reproduce
Get Page
No PWA
Printer Model
A1
Bambuddy Version
v0.2.2b1
Printer Firmware Version
000000
Installation Method
Docker
Operating System
Linux (Ubuntu/Debian)
Relevant Logs / Support Package
Screenshots
Additional Context
No response
Checklist
@maziggy commented on GitHub (Mar 6, 2026):
Sorry, gut don't get it. What has Docker to do with PWA?
@SebSeifert commented on GitHub (Mar 6, 2026):
Nothing. Just wanted to give context. PWA is Not working for me.
@maziggy commented on GitHub (Mar 6, 2026):
You need to be way more precise when explaning you issue. This is not a quiz :)
So you wanto to install Bambuddy as PWA (which has nothing to do woth Docker or Desktoop version).
Just installed Chrome on my mobile and added Bambuddy as PWA. Works perfectly.
So a more meaningful problem description would be very helpful. "PWA is not working for me" in nothing I csn work with. Sorry.
@SebSeifert commented on GitHub (Mar 6, 2026):
I submitted an Screenshot. Normally in the Adresse bar there should ne the PWA Icon. Anyway on PC in could install it from the submenu of Chrome Setting. But on mobile it looks Like on the Screenshot. Normally the top bar shouldnt be visible.

@maziggy commented on GitHub (Mar 6, 2026):
Just tested and it doesn't show me the address bar, when opening Bambuddy PWA.
I'm not that familiar with Windows and Android. But since it's working for me, I guess that may be something wich can be configured. Not sure.
@SebSeifert commented on GitHub (Mar 6, 2026):
I opened the site on my PC an have following errors on:
Manifest
manifest.json
Errors and Warnings
Richer PWA Install UI won’t be available on desktop. Please add at least one screenshot with the form_factor set to wide.
Richer PWA Install UI won’t be available on mobile. Please add at least one screenshot for which form_factor is not set or set to a value other than wide.
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (506px) of Icon http://172.16.3.164:8000/img/android-chrome-512x512.png does not match specified width (512px)
Actual width (178px) of Icon http://172.16.3.164:8000/img/apple-touch-icon.png does not match specified width (180px)
Declaring an icon with 'purpose' of 'any maskable' is discouraged. It is likely to look incorrect on some platforms due to too much or too little padding.
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
@SebSeifert commented on GitHub (Mar 6, 2026):
That looks like an error you can work with and it should not be my settings.
@maziggy commented on GitHub (Mar 6, 2026):
Indeeed. When looking at your issue description....funny.
@SebSeifert commented on GitHub (Mar 6, 2026):
Yeah sorry. Was a long week. I mentioned docker because thats my "platform".
@maziggy commented on GitHub (Mar 6, 2026):
Fixed in branch 0.2.2b2. Please let mw know if it works now.
@SebSeifert commented on GitHub (Mar 6, 2026):
Sorry still not working
@SebSeifert commented on GitHub (Mar 6, 2026):
Sorry still the Same Error. Cant get an PWA on mobile and Browser on PC still Shows this Error
@maziggy commented on GitHub (Mar 6, 2026):
Well....since I'm not familiar with your OS and browser, I did a quick research.
Chrome doesn't support HTTP for connections that are not going to localhost.
Updated docs -> https://wiki.bambuddy.cool/getting-started/mobile/#progressive-web-app-pwa
@SebSeifert commented on GitHub (Mar 6, 2026):
I installed Caddy. But still Not working. But the Chrome flag works now i get the Option to install and the Icon is without Chrome. But still the Adress bar is Not Shown Like in Screenshot what i think is also the problem described in #626

@SebSeifert commented on GitHub (Mar 6, 2026):
I have still errors in manifest:
Richer PWA Install UI won’t be available on desktop. Please add at least one screenshot with the form_factor set to wide.
Richer PWA Install UI won’t be available on mobile. Please add at least one screenshot for which form_factor is not set or set to a value other than wide.
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (506px) of Icon http://172.16.3.164:8000/img/android-chrome-512x512.png does not match specified width (512px)
Actual width (178px) of Icon http://172.16.3.164:8000/img/apple-touch-icon.png does not match specified width (180px)
Declaring an icon with 'purpose' of 'any maskable' is discouraged. It is likely to look incorrect on some platforms due to too much or too little padding.
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Actual width (190px) of Icon http://172.16.3.164:8000/img/android-chrome-192x192.png does not match specified width (192px)
Bambuddy
Bambuddy
Monitor and manage your Bambu Lab 3D printers
http://172.16.3.164:8000/
Learn more
Note: id is not specified in the manifest, start_url is used instead. To specify an App ID that matches the current identity, set the id field to /
.