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.
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
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 l’auto-hébergement de Puter, incluant les options de configuration et bonnes pratiques, consultez notre documentation d’auto-hébergement.
☁️ Puter.com
Puter est également disponible en service hébergé sur puter.com.
Configuration requise
- Systèmes d’exploitation : 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 :
- Rapport de bug ou demande de fonctionnalité ? Veuillez ouvrir une issue.
- Discord : discord.com/invite/PQcx7Teh8u
- X (Twitter) : x.com/HeyPuter
- Reddit : reddit.com/r/puter/
- Mastodon : mastodon.social/@puter
- Problèmes de sécurité ? security@puter.com
- Contact par email : hi@puter.com
Nous serons toujours ravis de vous aider. N’hé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
- Arabe / العربية
- Arménien / Հայերեն
- Bengali / বাংলা
- Chinois / 中文
- Danois / Dansk
- Anglais
- Farsi / فارسی
- Finnois / Suomi
- Français
- Allemand / Deutsch
- Hébreu / עברית
- Hindi / हिंदी
- Hongrois / Magyar
- Indonésien / Bahasa Indonesia
- Italien / Italiano
- Japonais / 日本語
- Coréen / 한국어
- Malais / Bahasa Malaysia
- Malayalam / മലയാളം
- Polonais / Polski
- Portugais / Português
- Roumain / Română
- Russe / Русский
- Espagnol / Español
- Suédois / Svenska
- Tamoul / தமிழ்
- Telugu / తెలుగు
- Thaï / ไทย
- Turc / Türkçe
- Ukrainien / Українська
- Urdu / اردو
- Vietnamien / Tiếng Việt

