Danke für Ihr Interesse an NexaFile. Beiträge (Bugfixes, Features, Docs, Übersetzungen) sind willkommen.
- Bug melden / Feature vorschlagen: GitHub-Issues
- Security-sensitive Befunde: vertraulich per Mail an
security@nexastack.co(siehe SECURITY.md und apps/remix/public/.well-known/security.txt)
npm install
npm run dx # Startet App + DB lokal via Docker
npm run test:dev # Playwright-E2E-Suite
npm run lint # ESLint
npm run format # PrettierErforderlich: Node.js ≥ 22, Docker, npm 10+.
- Eine Änderung pro PR, verständlicher Titel, kurze Beschreibung.
- Conventional-Commit-Stil für Commit-Messages (
feat:,fix:,chore:,docs:,refactor:,test:). - Vor Push:
npm run lintundnpm run test:devgrün. - Neue Features brauchen Tests. Bugfixes idealerweise einen Regressions-Test.
Mit Ihrem Beitrag zu NexaFile erklären Sie sich einverstanden, dass Ihr Code unter AGPL-3.0-or-later lizenziert wird — derselben Lizenz wie der Rest des Projekts. Kein separates CLA erforderlich. Siehe LICENSE.