Commit Graph
1 Commits
Author SHA1 Message Date
tuxsudoandGitHub 31d210ffc4 feat(Linkwarden) Add Linkwarden to incubator (#14806)
**Description**

It's new app time, and this time it's Linkwarden!
Linkwarden is an open-source collaborative bookmark manager
https://github.com/linkwarden/linkwarden

⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code


**🧪 How Has This Been Tested?**

Tested on TrueNAS Scale Cobia 23.10.0.1


**📃 Notes:**

App is "hardcoded" (no env var to change yarn port) to port 3000, so
targetPort is set to avoid issues.

NEXTAUTH_URL has a weird behavior, the env var is required to be set but
only seems to affect a logout redirect (when logging out it redirects to
whatever NEXTAUTH_URL has set), we'll probably want to modify it so it
matches the host + service port or ingress. However, since the main port
has no env var to modify it we may want to keep it as is.


**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [x] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [x] 📄 I have made corresponding changes to the documentation
- [x] ⚠️ My changes generate no new warnings
- [x] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning


** App addition**

If this PR is an app addition please make sure you have done the
following.

- [x] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---
2023-11-19 20:22:53 +02:00