Expand Distribution Channels

Aperta
#1,982 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
15/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
linux
Ambito
release

Direzione di ricerca

The payload names no files, tests or entry points, so start by checking the repository for any existing Linux packaging or release configuration. This is a question about whether the maintainers will officially support Flatpak/Flathub and Snap, and it needs their decision before any packaging work. Done means a maintainer answers the question, and any follow-up work is split into concrete packaging tasks.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Summary

It would be great to expand the official Linux distribution channels for ComfyUI Desktop by providing official Flatpak (Flathub) and Snap Store packages. Currently, Linux distribution options are somewhat limited, and community-maintained packages already exist for both ecosystems. Having official distribution channels would improve accessibility and provide a more consistent installation and update experience.

Motivation

Both Flatpak and Snap are widely adopted distribution formats across Linux distributions. Supporting them would offer several advantages:

  • Broader accessibility: Users could install ComfyUI Desktop through their preferred package manager or software center.
  • Cross-distribution compatibility: Easier installation on distributions beyond Ubuntu and Debian-based systems.
  • Consistent updates: Officially maintained packages would help ensure that users receive updates in sync with official releases.
  • Better discoverability: Users browsing Flathub or the Snap Store could find ComfyUI Desktop more easily.
Proposed Distribution Channels

Both formats should be considered equally:

  • Flatpak / Flathub
  • Snap Store

There are already community-maintained packaging efforts for both formats, demonstrating interest in making ComfyUI Desktop more accessible to Linux users. Rather than having multiple independent packaging efforts that potentially duplicate work, official support could provide a more centralized and reliable distribution approach.

Additional Considerations

GPU acceleration (NVIDIA CUDA / AMD ROCm), access to model directories, filesystem permissions and integration with the host system would need to be considered when implementing sandboxed packages.

Question

Would the Comfy-Org team consider officially supporting Flatpak/Flathub and Snap distribution, or at least collaborating with existing community maintainers to establish reliable and maintainable packages?

Thanks for your work on ComfyUI Desktop!

Lingua principale
TypeScript
Stelle
696
Fork
89
Merge medio
17h 45m
PR unite (30g)
209

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Comfy-Org/Comfy-Desktop

Tutte le issue di Comfy-Org/Comfy-Desktop

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.