Files
wiki/Catalogue-Self-Hosted/apps/app-nextcloud-forms.md
T
2026-06-09 18:40:21 +02:00

3.4 KiB


title: Nextcloud Forms created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, surveys-and-forms, nextcloud, app-marathon-batch-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Surveys+and+Forms&app=nextcloud-forms, https://apps.nextcloud.com/apps/forms]

📋 Nextcloud Forms

Module de sondages intégré à Nextcloud : créez des formulaires, collectez les réponses, visualisez les statistiques — sans quitter votre cloud privé.

📋 Informations Générales

Champ Valeur
Site web apps.nextcloud.com/apps/forms
GitHub nextcloud/forms
License AGPL-3.0
Langage JavaScript / Vue
Étoiles GitHub 0.4k
Catégorie [[cat-surveys-and-forms

📝 Description

Nextcloud Forms est l'extension officielle de sondages pour Nextcloud. Elle propose un éditeur de questions simple (texte, choix unique/multiple, date, fichier), des formulaires publics partageables par lien, et des statistiques agrégées en temps réel.

Différence vs Formbricks : Forms est un module léger du Nextcloud existant (pas de produit standalone). Formbricks est une plateforme dédiée experience management avec webhooks, intégrations produit, logique avancée.

Pour qui : utilisateurs Nextcloud qui veulent créer un sondage rapide sans installer un service tiers.

🚀 Installation

Installation via interface Nextcloud (recommandé)

# Dans le conteneur Nextcloud
occ app:install forms
occ app:enable forms

docker-compose (intégration)

version: '3.8'
services:
  nextcloud:
    image: nextcloud:28-apache
    container_name: nextcloud
    restart: unless-stopped
    volumes:
      - nextcloud_data:/var/www/html
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.nextcloud.rule=Host(`cloud.example.com`)"
      - "traefik.http.routers.nextcloud.entrypoints=websecure"
      - "traefik.http.routers.nextcloud.tls.certresolver=letsencrypt"
    depends_on:
      - db

  db:
    image: mariadb:11
    environment:
      - MYSQL_ROOT_PASSWORD=***      - MYSQL_DATABASE=nextcloud
      - MYSQL_USER=nextcloud
      - MYSQL_PASSWORD=***    volumes:
      - nextcloud_db:/var/lib/mysql

volumes:
  nextcloud_data:
  nextcloud_db:

🔄 Alternatives

Open Source

Propriétaires

  • Google Forms — Gratuit avec compte Google
  • Microsoft Forms — Intégré à M365
  • Typeform — UX premium

🔐 Sécurité

  • Stockage interne : réponses dans la base Nextcloud (chiffrée si E2EE activé)
  • Anonymat configurable : le créateur peut voir qui a répondu (compte NC) ou pas
  • Partage par lien : token aléatoire, expiration possible
  • Aucune donnée externe : tout reste dans votre instance

📚 Ressources

Pages Liées