Skip to content

App Submission: Ghostfolio#396

Merged
nevets963 merged 5 commits intogetumbrel:masterfrom
metacurb:ghostfolio
Feb 13, 2023
Merged

App Submission: Ghostfolio#396
nevets963 merged 5 commits intogetumbrel:masterfrom
metacurb:ghostfolio

Conversation

@metacurb
Copy link
Contributor

@metacurb metacurb commented Feb 5, 2023

App Submission

Closes #386

App name

Ghostfolio

256x256 SVG icon

https://svgur.com/s/q3G

Gallery images

I've not actually used the app myself, so @dtslvr may want to supply some better pictures to show it off!

ghostfolio-screenshot-5
ghostfolio-screenshot-4
ghostfolio-screenshot-3
ghostfolio-screenshot-2
ghostfolio-screenshot-1

I have tested my app on:

@nevets963 have you thought about supporting markdown in the app store? I think it could really help with formatting and inserting links into content 👍🏼

Copy link
Contributor

@nevets963 nevets963 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@BeauAgst Many many thanks for submitting Ghostfolio into the Umbrel App Store! Overall, this was a super clean PR 😄

I touched up a few tiny things - could you triple check those commits to make sure I haven't done anything silly?

Otherwise, I've tested this on arm64 and amd64 and it's working nicely.

This is approved from me. We only need to prepare the graphics now for the app store. I'll speak with our graphics designer and get this actioned.

@nevets963
Copy link
Contributor

Graphics have been created and exist here: getumbrel/umbrel-apps-gallery#37

@metacurb
Copy link
Contributor Author

Hey @nevets963, the only thing I would question is that we've removed 3334 from the list of exposes ports, but the docker image only exposes 3333 by default. This port is already being used by another app from what I could tell

@nevets963
Copy link
Contributor

@BeauAgst It looks like the server container is set to listen on port 3334 (https://github.com/getumbrel/umbrel-apps/pull/396/files#diff-f83aef0ad7dbb18e3a44a765cda67cedf674a3bcd528ed0d8ea9d8b1c6957656R15) which the App Proxy forwards onto (via the Docker bridge). The app is also set to use port 3334 (which is what the App Proxy opens on the host). ie. in 1 case the port 3334 is opened on the container, in the other, port 3334 is opened on the host so there aren't any conflicts.

@nevets963 nevets963 merged commit 1f7bfb8 into getumbrel:master Feb 13, 2023
@metacurb
Copy link
Contributor Author

Amazing! I'm not much of a Docker expert, so thanks for explaining 🙏🏼

@metacurb metacurb deleted the ghostfolio branch February 13, 2023 18:02
@nevets963
Copy link
Contributor

Merged 🚀

@BeauAgst Re Markdown support, currently we don't do this incase it introduces XSS as an attack vector - but I'm sure at some point we'll be able to do something to improve the formatting of app descriptions.

@dtslvr
Copy link

dtslvr commented Feb 15, 2023

Thanks @BeauAgst for the Ghostfolio app submission 👍🏻
Is it already available in the Umbrel app store? I would like to add the Umbrel logo to the Ghostfolio landing page.

@nevets963
Copy link
Contributor

Yep 😄 It's already live in the App Store

Screenshot 2023-02-15 at 17 35 48

@dtslvr
Copy link

dtslvr commented Feb 15, 2023

Yep 😄 It's already live in the App Store

Thanks for the information @nevets963 😎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Ghostfolio to the Umbrel AppStore

3 participants