Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

📚 Add YunoHost as a self-hosting option #6128

Merged
merged 1 commit into from
Mar 26, 2025

Conversation

orhtej2
Copy link
Contributor

@orhtej2 orhtej2 commented Mar 20, 2025

Related Ticket

I don't have one, this is just for docs.

Summary

Penpot is available in YunoHost app catalog as an easy installation option.

Checklist

  • Choose the correct target branch; use develop by default.
  • Provide a brief summary of the changes introduced.
  • Add a detailed explanation of how to reproduce the issue and/or verify the fix, if applicable.
  • Include screenshots or videos, if applicable.
  • Add or modify existing integration tests in case of bugs or new features, if applicable.
  • Check CI passes successfully.
  • Update the CHANGES.md file, referencing the related GitHub issue, if applicable.

@orhtej2 orhtej2 changed the title Add YunoHost as a self-hosting option 📚 Add YunoHost as a self-hosting option Mar 20, 2025
Signed-off-by: Mateusz Szymański <2871798+orhtej2@users.noreply.github.com>
@yamila-moreno
Copy link
Contributor

Hi @orhtej2 ! thanks for your suggestion and PR.
We believe it's a good idea to add this to the unofficial installation methods; first we're gonna reach yunohost to see if they can use a specific referer.

Meanwhile, we leave this PR waiting.

Nonetheless, a documentation change like this could point directly to staging, if you'd like to. see you soon!

@@ -9,6 +9,7 @@ There are some other options, **NOT SUPPORTED BY PENPOT**:
* Install with <a href="https://community.penpot.app/t/how-to-develop-penpot-with-podman-penpotman/2113" target="_blank">Podman</a> instead of Docker.
* Try the under development <a href="https://github.com/author-more/penpot-desktop/releases/latest" target="_blank">Penpot Desktop app</a>.
* Try a simple Kubernetes Deployment option <a href="https://github.com/degola/penpot-kubernetes" target="_blank">penpot-kubernetes</a>.
* Penpot is available <a href="https://apps.yunohost.org/app/penpot">in the catalog</a> of apps installable on YunoHost instances.

Choose a reason for hiding this comment

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

Suggested change
* Penpot is available <a href="https://apps.yunohost.org/app/penpot">in the catalog</a> of apps installable on YunoHost instances.
* Penpot is available <a href="https://apps.yunohost.org/app/penpot">in the catalog</a> of apps installable on <a href="https://yunohost.org/">YunoHost</a> instances.

I think it would be nice to include a link to the YunoHost landing page to explain what it is to people that don't already know

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was considering that initially but decided against it to avoid link spam, especially given catalog page links to both landing and instructions on how to via 'Install with YNH' button.

But I'm OK with linking YNH landing as long as Penpot maintainers don't consider it excessive 👍

@orhtej2
Copy link
Contributor Author

orhtej2 commented Mar 24, 2025

Nonetheless, a documentation change like this could point directly to staging, if you'd like to. see you soon!

I must admit I was confused with CONTRIBUTING.md and went for the safe option :)
If you're willing to push it straight to staging I'm all for it 👍

@yamila-moreno yamila-moreno changed the base branch from develop to staging March 26, 2025 09:16
@yamila-moreno yamila-moreno merged commit c65c427 into penpot:staging Mar 26, 2025
10 checks passed
@orhtej2 orhtej2 deleted the patch-1 branch March 26, 2025 09:27
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants