From f721bb928545722f3a096bde0983557785a3d3c0 Mon Sep 17 00:00:00 2001 From: Zuke Date: Thu, 13 Nov 2025 20:49:24 -0600 Subject: [PATCH 1/5] Added wishlist doc --- docs/sandbox/apps/wishlist.md | 41 +++++++++++++++++++++++++++++++++++ docs/sandbox/index.md | 1 + mkdocs.yml | 1 + 3 files changed, 43 insertions(+) create mode 100644 docs/sandbox/apps/wishlist.md diff --git a/docs/sandbox/apps/wishlist.md b/docs/sandbox/apps/wishlist.md new file mode 100644 index 000000000..545091083 --- /dev/null +++ b/docs/sandbox/apps/wishlist.md @@ -0,0 +1,41 @@ +--- +hide: + - tags +tags: + - wishlist + - gift + - list +--- + +# Wishlist + +## What is it? + +[Wishlist](https://github.com/cmintey/wishlist) is a sharable wishlist for your friends and family + +Wishlist is a self-hosted wishlist application that you can share with your friends and family. You no longer have to wonder what to get your parents for the holidays, simply check their wishlist and claim any available item. With a simple user interface, even the grandparents can get involved! + +| Details | | | | +|-------------|-------------|-------------|-------------| + [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](ghcr.io/cmintey/wishlist){: .header-icons }| + +This is not behind Authelia by default since Wishlist has its own authentication and allows configuration for public lists + +### 1. Installation + +``` shell +sb install sandbox-wishlist + +``` + +### 2. URL + +- To access Wishlist, visit `https://wishlist._yourdomain.com_` + +### 3. Usage + +Make sure to log in after Installation to configure the admin account. + +The uploads and database files will be stored in `/opt/wishlist/` + +See the [Wishlist GitHub](https://github.com/cmintey/wishlist) for more usage information. diff --git a/docs/sandbox/index.md b/docs/sandbox/index.md index 991d3976e..2d8cb57f2 100644 --- a/docs/sandbox/index.md +++ b/docs/sandbox/index.md @@ -185,6 +185,7 @@ tags: - **[watchstate](../sandbox/apps/watchstate.md)** - tag - `sandbox-watchstate` - **[wikijs](../sandbox/apps/wikijs.md)** - tag - `sandbox-wikijs` - **[wireguard](../sandbox/apps/wireguard.md)** - tag - `sandbox-wireguard` +- **[wishlist](../sandbox/apps/wishlist.md)** - tag - `sandbox-wishlist` - **[wizarr](../sandbox/apps/wizarr.md)** - tag - `sandbox-wizarr` - **[wordpress](../sandbox/apps/wordpress.md)** - tag - `sandbox-wordpress` - **[wrapperr](../sandbox/apps/wrapperr.md)** - tag - `sandbox-wrapperr` diff --git a/mkdocs.yml b/mkdocs.yml index 0870059e2..cce93f352 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -391,6 +391,7 @@ nav: - Uptime Kuma: sandbox/apps/uptime-kuma.md - Vaultwarden: sandbox/apps/vaultwarden.md - Varken: sandbox/apps/varken.md + - Wishlist: sandbox/apps/wishlist.md - Apps: - Saltbox standard [set up in this order]: From 0bec84b153d608c29f873f4df09793ea1cfa6d1c Mon Sep 17 00:00:00 2001 From: Zuke Date: Thu, 13 Nov 2025 20:51:56 -0600 Subject: [PATCH 2/5] add authelia not enabled warning --- docs/sandbox/apps/wishlist.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sandbox/apps/wishlist.md b/docs/sandbox/apps/wishlist.md index 545091083..6d37546ec 100644 --- a/docs/sandbox/apps/wishlist.md +++ b/docs/sandbox/apps/wishlist.md @@ -19,7 +19,7 @@ Wishlist is a self-hosted wishlist application that you can share with your frie |-------------|-------------|-------------|-------------| [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](ghcr.io/cmintey/wishlist){: .header-icons }| -This is not behind Authelia by default since Wishlist has its own authentication and allows configuration for public lists +!!! warning This is not behind Authelia by default since Wishlist has its own authentication and allows configuration for public lists ### 1. Installation From 34ac32a4e6cd12589b384c91c7ba347bf655fa88 Mon Sep 17 00:00:00 2001 From: Zuke Date: Thu, 13 Nov 2025 20:54:10 -0600 Subject: [PATCH 3/5] fix details table --- docs/sandbox/apps/wishlist.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sandbox/apps/wishlist.md b/docs/sandbox/apps/wishlist.md index 6d37546ec..46de751f0 100644 --- a/docs/sandbox/apps/wishlist.md +++ b/docs/sandbox/apps/wishlist.md @@ -17,7 +17,7 @@ Wishlist is a self-hosted wishlist application that you can share with your frie | Details | | | | |-------------|-------------|-------------|-------------| - [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](ghcr.io/cmintey/wishlist){: .header-icons }| +| [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](ghcr.io/cmintey/wishlist){: .header-icons }| !!! warning This is not behind Authelia by default since Wishlist has its own authentication and allows configuration for public lists From ad9bcddef79ba8183e49b491ab212a22202e0d6a Mon Sep 17 00:00:00 2001 From: Zuke Date: Thu, 13 Nov 2025 21:16:10 -0600 Subject: [PATCH 4/5] fixed docker container link --- docs/sandbox/apps/wishlist.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/sandbox/apps/wishlist.md b/docs/sandbox/apps/wishlist.md index 46de751f0..fcc16d2db 100644 --- a/docs/sandbox/apps/wishlist.md +++ b/docs/sandbox/apps/wishlist.md @@ -17,7 +17,7 @@ Wishlist is a self-hosted wishlist application that you can share with your frie | Details | | | | |-------------|-------------|-------------|-------------| -| [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](ghcr.io/cmintey/wishlist){: .header-icons }| +| [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](https://github.com/cmintey/wishlist/pkgs/container/wishlist){: .header-icons }| !!! warning This is not behind Authelia by default since Wishlist has its own authentication and allows configuration for public lists From d18275857501573b562136c5af98b7d20d66c2e5 Mon Sep 17 00:00:00 2001 From: Zuke Date: Wed, 10 Dec 2025 21:07:47 -0600 Subject: [PATCH 5/5] fixed for behind authelia by default --- docs/sandbox/apps/wishlist.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/sandbox/apps/wishlist.md b/docs/sandbox/apps/wishlist.md index fcc16d2db..3bc311e51 100644 --- a/docs/sandbox/apps/wishlist.md +++ b/docs/sandbox/apps/wishlist.md @@ -19,7 +19,7 @@ Wishlist is a self-hosted wishlist application that you can share with your frie |-------------|-------------|-------------|-------------| | [:material-home: Project home](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-link-16: Docs](https://github.com/cmintey/wishlist){: .header-icons } | [:octicons-mark-github-16: Github](https://github.com/cmintey/wishlist){: .header-icons } | [:material-docker: Docker](https://github.com/cmintey/wishlist/pkgs/container/wishlist){: .header-icons }| -!!! warning This is not behind Authelia by default since Wishlist has its own authentication and allows configuration for public lists +This is behind Authelia by default which will require you to login twice. To disable the Authelia login see the [Inventory Guide](https://docs.saltbox.dev/saltbox/inventory/#authelia-app-bypass) ### 1. Installation @@ -34,7 +34,7 @@ sb install sandbox-wishlist ### 3. Usage -Make sure to log in after Installation to configure the admin account. +Make sure to log in after installation to configure the admin account. The uploads and database files will be stored in `/opt/wishlist/`