[PR #2226] [MERGED] New Script: FreshRSS #3507

Closed
opened 2025-11-20 06:05:12 -05:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE/pull/2226
Author: @bvdberg01
Created: 2/10/2025
Status: Merged
Merged: 2/10/2025
Merged by: @michelroegl-brunner

Base: mainHead: freshrss


📝 Commits (2)

📊 Changes

3 files changed (+169 additions, -0 deletions)

View changed files

ct/freshrss.sh (+46 -0)
install/freshrss-install.sh (+84 -0)
json/freshrss.json (+39 -0)

📄 Description

✍️ Description

Adding script for FreshRSS
I tested the script on my Proxmox installation. The app can be updated using the built-in function in the web interface. Therefore, the update script returns a message instructing the user to perform the update via the web interface.


Link: https://github.com/community-scripts/ProxmoxVE/discussions/31

Prerequisites

Before this PR can be reviewed, the following must be completed:

  • Self-review performed – Code follows established patterns and conventions.
  • Testing performed – Changes have been thoroughly tested and verified.

🛠️ Type of Change

Select all that apply:

  • [] 🐞 Bug fix – Resolves an issue without breaking functionality.
  • [] New feature – Adds new, non-breaking functionality.
  • [] 💥 Breaking change – Alters existing functionality in a way that may require updates.
  • 🆕 New script – A fully functional and tested script or script set.

📋 Additional Information (optional)

Installed LXC:
1
Installed old version of FreshRSS (with test data):
2
Installing update:
5
3
After update:
4
6


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/community-scripts/ProxmoxVE/pull/2226 **Author:** [@bvdberg01](https://github.com/bvdberg01) **Created:** 2/10/2025 **Status:** ✅ Merged **Merged:** 2/10/2025 **Merged by:** [@michelroegl-brunner](https://github.com/michelroegl-brunner) **Base:** `main` ← **Head:** `freshrss` --- ### 📝 Commits (2) - [`c42d143`](https://github.com/community-scripts/ProxmoxVE/commit/c42d1433af441670c0c44236523502cc984f4fcf) New Script: FreshRSS - [`c489f5f`](https://github.com/community-scripts/ProxmoxVE/commit/c489f5ff2b74f82e732b16a0212ab2fcb89d0661) json fix note ### 📊 Changes **3 files changed** (+169 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `ct/freshrss.sh` (+46 -0) ➕ `install/freshrss-install.sh` (+84 -0) ➕ `json/freshrss.json` (+39 -0) </details> ### 📄 Description ## ✍️ Description Adding script for [FreshRSS](https://freshrss.org/) I tested the script on my Proxmox installation. The app can be updated using the built-in function in the web interface. Therefore, the update script returns a message instructing the user to perform the update via the web interface. --- ## 🔗 Related Discussion Link: https://github.com/community-scripts/ProxmoxVE/discussions/31 ## ✅ Prerequisites Before this PR can be reviewed, the following must be completed: - [X] **Self-review performed** – Code follows established patterns and conventions. - [X] **Testing performed** – Changes have been thoroughly tested and verified. --- ## 🛠️ Type of Change Select all that apply: - [] 🐞 **Bug fix** – Resolves an issue without breaking functionality. - [] ✨ **New feature** – Adds new, non-breaking functionality. - [] 💥 **Breaking change** – Alters existing functionality in a way that may require updates. - [X] 🆕 **New script** – A fully functional and tested script or script set. --- ## 📋 Additional Information (optional) **Installed LXC:** ![1](https://github.com/user-attachments/assets/c50fc63b-cf6a-43e5-93dc-7096e343bd1d) **Installed old version of FreshRSS (with test data):** ![2](https://github.com/user-attachments/assets/738c7e3d-9084-424b-bc30-70ba69d799a2) Installing update: ![5](https://github.com/user-attachments/assets/dc728bf2-0c6f-4b9a-96cd-144f4ed24219) ![3](https://github.com/user-attachments/assets/27d770da-7504-4edf-8914-a0c17efbc0d5) After update: ![4](https://github.com/user-attachments/assets/d3f5c9c4-c4c9-4ec0-b209-30890392c704) ![6](https://github.com/user-attachments/assets/af318514-266a-4446-acd4-852fc778eff9) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2025-11-20 06:05:12 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#3507