KernelDeimos 54310ad0ab chore: remove rollup, always use webpack
These two issues have affected us, but go away without rollup:
- https://github.com/npm/cli/issues/4828
- https://github.com/rollup/rollup/issues/6168

We can just use webpack instead; it has never caused build/npm issues.
This migration was done using AI, by pasting error messages over and
over again until everything worked. Since we're not actively working on
terminal and phoenix (dependents of rollup) currently it doesn't make
sense to focus on doing this migration manually, and any errors not
observed in basic use can be remedied later.
2025-11-07 17:17:54 -05:00
2025-11-06 15:26:40 -08:00
2025-11-06 15:26:40 -08:00

Puter.com, L’ordinateur personnel dans le cloud : Tous vos fichiers, applications et jeux dans un seul endroit, accessibles de n’importe où et à tout moment.

Le système d'exploitation d'Internet ! Gratuit, Open-Source et auto-hébergeable.

« DÉMO EN DIRECT »

Puter.com · App Store · Développeurs · CLI · Discord · Reddit · X

capture d’écran


Puter

Puter est un système d'exploitation Internet avancé, open-source, conçu pour être riche en fonctionnalités, extrêmement rapide et hautement extensible. Puter peut être utilisé comme :

  • Un cloud personnel axé sur la confidentialité pour conserver tous vos fichiers, applications et jeux dans un endroit sécurisé, accessible de partout et à tout moment.
  • Une plateforme pour créer et publier des sites web, applications web et jeux.
  • Une alternative à Dropbox, Google Drive, OneDrive, etc., avec une interface moderne et de puissantes fonctionnalités.
  • Un environnement de bureau à distance pour serveurs et stations de travail.
  • Un projet et une communauté open-source accueillants pour apprendre le développement web, le cloud computing, les systèmes distribués, et bien plus encore !

Bien démarrer

💻 Développement local

git clone https://github.com/HeyPuter/puter
cd puter
npm install
npm start

Cela devrait lancer Puter sur
http://puter.localhost:4100 (ou le prochain port disponible).

Si cela ne fonctionne pas, consultez First Run Issues pour les étapes de dépannage.


🐳 Docker

mkdir puter && cd puter && mkdir -p puter/config puter/data && sudo chown -R 1000:1000 puter && docker run --rm -p 4100:4100 -v `pwd`/puter/config:/etc/puter -v `pwd`/puter/data:/var/puter  ghcr.io/heyputer/puter

Cela devrait lancer Puter sur
http://puter.localhost:4100 (ou le prochain port disponible).


🐙 Docker Compose

Linux/macOS

mkdir -p puter/config puter/data
sudo chown -R 1000:1000 puter
wget https://raw.githubusercontent.com/HeyPuter/puter/main/docker-compose.yml
docker compose up

Cela devrait être disponible sur
http://puter.localhost:4100 (ou le prochain port disponible).


Windows

mkdir -p puter
cd puter
New-Item -Path "puter\config" -ItemType Directory -Force
New-Item -Path "puter\data" -ItemType Directory -Force
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/HeyPuter/puter/main/docker-compose.yml" -OutFile "docker-compose.yml"
docker compose up

Cela devrait lancer Puter sur
http://puter.localhost:4100 (ou le prochain port disponible).


🚀 Auto-hébergement

Pour des guides détaillés sur lauto-hébergement de Puter, incluant les options de configuration et bonnes pratiques, consultez notre documentation dauto-hébergement.


☁️ Puter.com

Puter est également disponible en service hébergé sur puter.com.


Configuration requise

  • Systèmes dexploitation : Linux, macOS, Windows
  • RAM : minimum 2GB (4GB recommandé)
  • Espace disque : 1GB libre
  • Node.js : Version 20.19.5+ (23+ recommandé)
  • npm : Dernière version stable

Support

Contactez les mainteneurs et la communauté via les canaux suivants :

Nous serons toujours ravis de vous aider. Nhésitez pas à poser vos questions !


Licence

Ce dépôt, incluant tout son contenu, sous-projets, modules et composants, est sous licence AGPL-3.0 sauf indication contraire explicite.
Les bibliothèques tierces incluses dans ce dépôt peuvent être soumises à leurs propres licences.


Traductions

Liens vers dautres README

Backend

Languages
JavaScript 63.3%
TypeScript 29%
CSS 4.2%
HTML 3.4%