IPFS Desktop
Paquet d’installation silencieuse pour IPFS Desktop
0.48.0-2
System and network
System and network
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-ipfs-desktop
- name: IPFS Desktop
- version: 0.48.0-2
- categories: System and network
- maintainer: WAPT Team,Tranquil IT,Ingrid TALBOT
- editor: Protocol Labs, Inc.
- licence: opensource_free,cpe:/a:mit:x11_license,wapt_public
- locale: all
- target_os: windows
- impacted_process: IPFS Desktop
- architecture: x64
- signature_date:
- size: 143.69 Mo
- installed_size: 379.99 Mo
- homepage : https://docs.ipfs.tech/install/ipfs-desktop/
package : tis-ipfs-desktop
version : 0.48.0-2
architecture : x64
section : base
priority : optional
name : IPFS Desktop
categories : System and network
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : InterPlanetary File System (IPFS) is a peer-to-peer protocol for distributing content that can be addressed by hypermedia which enables files or file trees to be "stored" in a decentralised and permanent manner. IPFS Desktop bundles an IPFS node, file manager, peer manager, and content explorer into an application
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources :
installed_size : 379991232
impacted_process : IPFS Desktop
description_fr : Le système de fichiers interplanétaire (IPFS) est un protocole pair-à-pair de distribution de contenu qui peut être traité par hypermédia et qui permet de "stocker" des fichiers ou des arborescences de fichiers de manière décentralisée et permanente. IPFS Desktop regroupe un nœud IPFS, un gestionnaire de fichiers, un gestionnaire de pairs et un explorateur de contenu dans une application
description_pl : InterPlanetary File System (IPFS) to protokół peer-to-peer do dystrybucji treści, który może być adresowany przez hipermedia, co umożliwia "przechowywanie" plików lub drzew plików w sposób zdecentralizowany i trwały. IPFS Desktop łączy węzeł IPFS, menedżera plików, menedżera peer i eksploratora treści w aplikację
description_de : InterPlanetary File System (IPFS) ist ein Peer-to-Peer-Protokoll für die Verteilung von Inhalten, die über Hypermedia adressiert werden können, wodurch Dateien oder Dateibäume dezentral und dauerhaft "gespeichert" werden können. IPFS Desktop bündelt einen IPFS-Knoten, einen Dateimanager, einen Peer-Manager und einen Inhaltsexplorer in einer Anwendung
description_es : InterPlanetary File System (IPFS) es un protocolo peer-to-peer para la distribución de contenidos direccionables por hipermedia que permite "almacenar" archivos o árboles de archivos de forma descentralizada y permanente. IPFS Desktop incluye un nodo IPFS, un gestor de archivos, un gestor de pares y un explorador de contenidos en una aplicación
description_pt : O IPFS (InterPlanetary File System) é um protocolo ponto-a-ponto para a distribuição de conteúdos que podem ser tratados por hipermédia e que permite "armazenar" ficheiros ou árvores de ficheiros de forma descentralizada e permanente. O IPFS Desktop agrupa um nó IPFS, um gestor de ficheiros, um gestor de pares e um explorador de conteúdos numa aplicação
description_it : InterPlanetary File System (IPFS) è un protocollo peer-to-peer per la distribuzione di contenuti indirizzabili tramite ipermedia che consente di "archiviare" file o alberi di file in modo decentralizzato e permanente. IPFS Desktop riunisce un nodo IPFS, un file manager, un peer manager e un content explorer in un'applicazione
description_nl : InterPlanetary File System (IPFS) is een peer-to-peer protocol voor het distribueren van inhoud die kan worden aangesproken door hypermedia waarmee bestanden of bestandsbomen op een gedecentraliseerde en permanente manier kunnen worden "opgeslagen". IPFS Desktop bundelt een IPFS knooppunt, bestandsbeheerder, peer manager en inhoudsverkenner in een applicatie
description_ru : InterPlanetary File System (IPFS) - это одноранговый протокол для распространения контента, к которому можно обращаться с помощью гипермедиа, что позволяет "хранить" файлы или деревья файлов децентрализованным и постоянным образом. IPFS Desktop объединяет узел IPFS, файловый менеджер, пиринговый менеджер и проводник контента в приложение
audit_schedule :
editor : Protocol Labs, Inc.
keywords : ipfs,node,application
licence : opensource_free,cpe:/a:mit:x11_license,wapt_public
homepage : https://docs.ipfs.tech/install/ipfs-desktop/
package_uuid : 37a523fd-a2a2-453a-b21b-918762cc590c
valid_from :
valid_until :
forced_install_on :
changelog : https://github.com/ipfs/ipfs-desktop/releases
min_os_version :
max_os_version :
icon_sha256sum : 4c5ed0ff7ba91ab937a3198c140901daeb5cf188f996ed74ed5d06a563058518
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-03-03T00:12:47.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : qLgM7aemL6ujwSp8kAjo52OYH4ZAV5p3TQxsWrnHnqCKA7vF6eO8/uXD/Vm5nTHBtV+RHtD6evIn4UdwzCRq7jMEA+Bn2ApKptkTTDrV1rHf82iR6xES0ka6fXuNJySGy8zVHTkDNlhogGnqfDgsfkBS7i9/xsDsREsdRmZXZ1pAvLU2Q9u2VYsiVwPhnPatZ+hrdJfp4CdgO656DFRnEZE7VLZTNP9gbcXGWgIT3vsXj9IlwJByuENiiQVgR8arcaY0Qk2USfAWklNF6WLPa0yt0OQ6amXaBnyuWefp0YcKXizPkxrHyLC4j4NVXXFGZmBi3rcmLqjI0uYB+2C13g==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("IPFS-Desktop-Setup-*.exe")[0]
install_exe_if_needed(
bin_name,
silentflags=" /allusers /S",
key="033dffdc-028b-55d6-9442-9e386fe5b76e",
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
import re
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
update_dict = {"windows": ".exe", "macos": ".dmg"}
api_url = "https://api.github.com/repos/ipfs/ipfs-desktop/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
exe_found = False # Flag pour indiquer la découverte d'un fichier .exe
# version = json_loads["tag_name"].replace("v", "").replace(".windows", "")
for release in releases_dict:
if exe_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".exe") and update_dict[control.target_os] in asset["browser_download_url"]:
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["name"].replace("v","")
exe_found = True # Mettre à jour le flag pour indiquer qu'un exe a été trouvé
break
# Deleting binaries
for f in glob.glob("*.exe"):
if f != latest_bin:
remove_file(f)
# Downloading latest binaries
print("Download URL is: %s" % url_download)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(url_download, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
version = get_version_from_binary(latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
5456fa313505cc4ebacbe52d09be0040662168edd82ad74101991631ffca3ba1 : WAPT/control
4c5ed0ff7ba91ab937a3198c140901daeb5cf188f996ed74ed5d06a563058518 : WAPT/icon.png
3ce3471308a24afe43e361731e1355821586f973bd3c18cfa618ae8811234432 : ipfs-desktop-setup-0.48.0-win-x64.exe
3e31dbbd1fd315e7e28c1a300576cb1a163af2ac943b2173d3554865a20422b3 : luti.json
a8800d249acde345dfa09552c3cd7dc2de6a7436c63cf246f37a779396246e88 : setup.py
e7fca8cb45c0db2b5d9fad96bdc98866e62920211babf7702354624a02642dee : update_package.py