Homepage Dashboard release branch #227

Closed
opened 2026-02-04 17:13:51 +03:00 by OVERLORD · 10 comments
Owner

Originally created by @pafade89 on GitHub (Dec 28, 2024).

Have you read and understood the above guidelines?

Yes

📜 What is the name of the script you are using?

Homepage Dashboard

📂 What was the exact command used to execute the script?

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/homepage.sh)"

📝 Provide a clear and concise description of the issue.

I think it make sense not to use the dev branch but instead ne single releases. Also an benefit is that after switching the branch tbe version is shown correct in the right corner of homepage.

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

No version in the right low corner ;)

Paste the full error output (if available).

No errors

🖼️ Additional context (optional).

No response

Originally created by @pafade89 on GitHub (Dec 28, 2024). ### ✅ Have you read and understood the above guidelines? Yes ### 📜 What is the name of the script you are using? Homepage Dashboard ### 📂 What was the exact command used to execute the script? bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/homepage.sh)" ### 📝 Provide a clear and concise description of the issue. I think it make sense not to use the dev branch but instead ne single releases. Also an benefit is that after switching the branch tbe version is shown correct in the right corner of homepage. ### ⚙️ What settings are you using? - [X] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. No version in the right low corner ;) ### ❌ Paste the full error output (if available). No errors ### 🖼️ Additional context (optional). _No response_
Author
Owner

@se-bastiaan commented on GitHub (Dec 29, 2024):

If I read your issue correctly, you are proposing the use of homepage releases instead of pulling from the dev branch. Is that correct?

The script currently looks at the latest release on GitHub and then downloads the attached zip file. So I would say that what you want is already how it works.

To show the version of homepage in the UI the correct environment variables need to be set like
NEXT_PUBLIC_VERSION=$RELEASE NEXT_PUBLIC_REVISION='source' pnpm run build

In their own build pipeline for Docker these are derived from the metadata action, which takes it from the Git tag.

@se-bastiaan commented on GitHub (Dec 29, 2024): If I read your issue correctly, you are proposing the use of homepage releases instead of pulling from the dev branch. Is that correct? The script currently looks at the latest release on GitHub and then downloads the attached zip file. So I would say that what you want is already how it works. To show the version of homepage in the UI the correct environment variables need to be set like `NEXT_PUBLIC_VERSION=$RELEASE NEXT_PUBLIC_REVISION='source' pnpm run build` In their own build pipeline for Docker these are derived from the metadata action, which takes it from the Git tag.
Author
Owner

@pafade89 commented on GitHub (Dec 30, 2024):

Thank you for your fast response. When I use your command the following version indicator is now shown:

image

@pafade89 commented on GitHub (Dec 30, 2024): Thank you for your fast response. When I use your command the following version indicator is now shown: ![image](https://github.com/user-attachments/assets/13fceb36-c14c-4213-bbc7-3c7debf9082e)
Author
Owner

@se-bastiaan commented on GitHub (Dec 30, 2024):

Yes I meant that the script needs to be adjusted to set the version. If you want to set it to a specific version with the application already installed you should set NEXT_PUBLIC_VERSION=v0.10.6

@se-bastiaan commented on GitHub (Dec 30, 2024): Yes I meant that the script needs to be adjusted to set the version. If you want to set it to a specific version with the application already installed you should set `NEXT_PUBLIC_VERSION=v0.10.6`
Author
Owner

@pafade89 commented on GitHub (Dec 30, 2024):

@se-bastiaan Thank you very much for #1107 =)

@pafade89 commented on GitHub (Dec 30, 2024): @se-bastiaan Thank you very much for #1107 =)
Author
Owner

@se-bastiaan commented on GitHub (Dec 31, 2024):

could we reopen this?

@se-bastiaan commented on GitHub (Dec 31, 2024): could we reopen this?
Author
Owner

@MickLesk commented on GitHub (Dec 31, 2024):

yep

@MickLesk commented on GitHub (Dec 31, 2024): yep
Author
Owner

@pafade89 commented on GitHub (Jan 1, 2025):

It still doesn't seem to be working properly.

Screenshot_2025-01-01-12-56-28-323_com.android.chrome-edit.jpg

@MickLesk can you reopen?

@pafade89 commented on GitHub (Jan 1, 2025): It still doesn't seem to be working properly. ![Screenshot_2025-01-01-12-56-28-323_com.android.chrome-edit.jpg](https://github.com/user-attachments/assets/061fb6b1-fc9c-4c77-8047-4034abdc4af4) @MickLesk can you reopen?
Author
Owner

@MickLesk commented on GitHub (Jan 1, 2025):

New PR needed only

@MickLesk commented on GitHub (Jan 1, 2025): New PR needed only
Author
Owner

@MickLesk commented on GitHub (Jan 1, 2025):

Please Test the new merge in 10-15min again and give Feedback

@MickLesk commented on GitHub (Jan 1, 2025): Please Test the new merge in 10-15min again and give Feedback
Author
Owner

@pafade89 commented on GitHub (Jan 1, 2025):

For me, it works now perfectly. =)

image

@pafade89 commented on GitHub (Jan 1, 2025): For me, it works now perfectly. =) ![image](https://github.com/user-attachments/assets/a5dabc27-4a27-4244-bba5-194238f774a4)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#227