Trasforma le presentazioni unidirezionali in interazione dal vivo: distribuzione di Claper e pratica di accesso pubblico per il pubblico

*Versione 1: questo articolo illustra l’intero processo di distribuzione di Claper con Docker e PostgreSQL, quindi la mappatura della porta locale 4000 su Internet pubblico con cpolar. È adatto a scenari di insegnamento in aula, demo di prodotto, formazione online e condivisione interattiva.

发布于 2026年7月1日presentation-toolsGEO 评分: 552 次阅读
ClaperDockercpolaraccesso pubblicopresentazione interattivapresentazione onlineinterazione con PPTPostgreSQLtunneling intranetdemo di prodottointerazione in aulaformazione da remotodistribuzione self-hostedstrumenti open sourcedistribuzione di Clapertutorial di Claperdistribuzione di Claper con Dockeraccesso pubblico a ClaperClaper cpolarpiattaforma per presentazioni interattivestrumento di interazione con PPTinterazione per presentazioni onlinestrumento per Q&A in direttastrumento per sondaggi in tempo realestrumento per l'interazione in aulastrumento per demo di prodottostrumento per formazione da remototutorial di distribuzione con Dockerconfigurazione di PostgreSQLtunneling intranet con cpolarmappare una porta locale su Internet pubblicoURL pubblico fissoconfigurazione del sottodominiostrumento open source per presentazionisoluzione per l'interazione nelle presentazionistrumento di interazione per eventi onlineconfigurazione di Claper con Dockerstrumento per presentazioni dal vivostrumento per Q&A nelle presentazionistrumento per il coinvolgimento del pubblicoguida alla distribuzione con Dockerconfigurazione di PostgreSQLtunnel cpolaresporre localhost su Internet pubblicostrumento open source per presentazioniinterazione nella formazione onlinestrumento per il coinvolgimento nei webinar
Usa un’immagine di copertina orizzontale in formato 16:9. A sinistra, mostra una finestra di presentazione o una sequenza di slide in riproduzione. A destra, mostra telefoni del pubblico o schede del browser con sondaggi, domande e bolle di feedback in tempo reale. Al centro, usa una linea di connessione chiara o un simbolo di URL pubblico per esprimere l’idea di “dalla presentazione locale alla partecipazione pubblica del pubblico”. Mantieni uno stile complessivo pulito, leggermente tecnico e non troppo complesso. Evita testi lunghi. Può essere usata una breve frase, come `Claper Live Interacti

Trasformare le presentazioni unidirezionali in interazioni dal vivo: distribuzione di Claper e pratica di accesso del pubblico tramite rete pubblica

Fonte: articolo originale CSDN
Titolo originale: “让演示从单向讲解变成现场互动:Claper部署与公网参与实践”
Nota: questa è una riscrittura a livello di tono basata sull’articolo originale. La struttura originale, i passaggi, i comandi e la logica di posizionamento delle immagini sono stati mantenuti.
Il contenuto originale segue la licenza CC 4.0 BY-SA. Si prega di mantenere l’avviso di fonte e licenza in caso di pubblicazione.


Introduzione

In scenari come l’insegnamento in aula, i lanci di prodotto e le presentazioni di lavoro, completare i contenuti non significa necessariamente che il pubblico abbia davvero partecipato.

Molte volte, le sessioni di domande e risposte dal vivo faticano a decollare. Le votazioni a voce sono difficili da conteggiare. Anche i partecipanti da remoto hanno difficoltà a condividere tempestivamente le proprie opinioni. Alla fine, si può solo fare affidamento su un sondaggio post-evento per raccogliere feedback, e il risultato spesso non è particolarmente ideale.

Claper consente di caricare file PPT o PDF su una piattaforma di presentazione indipendente e di aggiungere commenti in tempo reale, sondaggi, votazioni e sessioni di Q&A durante la presentazione. Al pubblico basta aprire la pagina dell’evento in un browser per partecipare direttamente. Anche il relatore può vedere i feedback in tempo reale dall’interfaccia di presentazione.

In questo modo, quella che in passato era una presentazione di slide unidirezionale può diventare un processo con risposte immediate e interazione dal vivo.

In questa configurazione, Claper gestisce i file di presentazione e le funzionalità interattive. PostgreSQL archivia i dati della piattaforma. Docker si occupa della distribuzione. cpolar mappa la porta locale 4000 all’interno della LAN su un URL pubblico.

Questa soluzione è adatta per l’insegnamento in aula, la formazione interna, la condivisione online ed eventi di piccole e medie dimensioni. Una cosa da notare: Claper non è un plugin installato direttamente all’interno di PowerPoint. La presentazione vera e propria viene erogata

tramite la pagina Claper.

L'immagine mostra una donna in piedi davanti a uno schermo di proiezione, circondata da diversi studenti con la mano alzata. Sullo schermo sono visualizzate varie finestre di dialogo con icone come punti interrogativi e lenti di ingrandimento. Sul lato sinistro dell'immagine ci sono tre icone: un fiore colorato, un segnale wireless e una lampadina. Anche sul lato destro ci sono tre icone: una lampadina, una lente di ingrandimento e una mano. L'immagine è collegata ai contenuti del documento che presentano la piattaforma Claper e rappresenta in modo intuitivo uno scenario di insegnamento o presentazione interattiva su Claper, mettendo in evidenza le caratteristiche di risposta immediata e interazione.


1. Distribuire Claper con Docker in un solo passaggio

Finché hai un dispositivo che supporta Docker, puoi avviare Claper abbastanza rapidamente. Non è necessaria una configurazione complessa dell’ambiente e non è vincolato a un sistema operativo specifico.

In questo esempio uso CentOS 7. Vediamo insieme il processo di distribuzione.

Per prima cosa, installalo ed eseguilo con Docker, quindi crea una directory per archiviare i file:

mkdir -p /docker/Claper
cd /docker/Claper

Questa immagine mostra le operazioni relative ai comandi di inizializzazione della directory eseguiti nell’interfaccia a riga di comando di CentOS 7 durante la distribuzione di Claper. In particolare, con i permessi dell’utente [root@zookeeper1 docker], viene prima eseguito il comando mkdir claper per creare una directory chiamata claper, poi il comando cd claper per entrare in tale directory e infine il comando ls per visualizzare il contenuto della directory corrente. Questo contenuto corrisponde al passaggio “installare ed eseguire Docker e creare la directory per l’archiviazione dei file” nel processo di distribuzione di Claper.

Quindi, salva il seguente contenuto come file docker-compose.yml.

Quando PostgreSQL viene avviato per la prima volta e la directory dei dati è vuota, crea l’utente e il database in base alle variabili d’ambiente POSTGRES_*:

POSTGRES_PASSWORD: claper
POSTGRES_USER: claper
POSTGRES_DB: claper

Puoi generare SECRET_KEY_BASE con il seguente comando:

openssl rand -hex 64

La configurazione completa di docker-compose.yml è la seguente:

version: "3.0"

services:
  db:
    image:

postgres:9
    volumes:
      - ./postgres-data:/var/lib/postgresql/data
    environment:
      POSTGRES_PASSWORD: claper
      POSTGRES_USER: claper
      POSTGRES_DB: claper
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U claper"]
      interval: 5s
      timeout: 5s
      retries: 10

  app:
    image: ghcr.io/claperco/claper:latest
    user: "0:0"
    ports:
      - "4000:4000"
    volumes:
      - uploads:/app/uploads
    environment:
      DATABASE_URL: postgres://claper:claper@db:5432/claper
      SECRET_KEY_BASE: 08fdecbc274177363ad3e5457ae910005216dc6d27b470cf69d9524e4fc6b951156b3c4709290054cb76778899ef
      ENDPOINT_PORT: 4000
      ENDPOINT_HOST: 192.168.42.140
      MAX_FILE_SIZE_MB: 50
    depends_on:
      db:
        condition: service_healthy

volumes:
  uploads:

Quindi esegui il seguente comando per avviare il servizio:

# Avvia tutti i servizi
docker-compose up -d

Questa è una schermata dell’interfaccia terminale di un sistema CentOS 7, relativa al processo di distribuzione Docker di Claper. Il contenuto dell’interfaccia mostra il feedback di esecuzione del comando docker-compose up, indicando che sono in corso il pull e il download di più immagini Docker necessarie per distribuire Claper. Per ogni immagine sono mostrati chiaramente l’avanzamento del download, la dimensione completata, la dimensione totale e il tempo impiegato; alcune immagini hanno già completato il download, mentre altre sono ancora in fase di pull. Questa schermata mostra in modo intuitivo l’avanzamento in tempo reale del pull delle immagini durante il processo di distribuzione Docker ed è una registrazione pratica della fase di avvio del servizio nei passaggi di distribuzione.

Dopo l’avvio del servizio, puoi entrare nel container PostgreSQL per verificarlo:

docker exec -it claper-db-1 psql -U claper -d claper

Se riesci ad accedere normalmente al prompt psql, significa che l’utente e il database sono stati creati correttamente.

Puoi anche utilizzare l’utente postgres per visualizzare tutti i ruoli:

docker exec -it claper-db-1 psql -U postgres -c '\du'

![Questa immagine mostra l’interfaccia della riga di comando di un sistema CentOS 7 in cui viene eseguito il comando per accedere al container PostgreSQL, nello specifico docker exec -it claper-db-1 psql -U claper -d claper. Dopo l’esecuzione del comando, la riga di comando restituisce il prompt psql, versione 9.6.

24 e viene richiesto di inserire “help” per ottenere assistenza. Questa operazione corrisponde al passaggio indicato nella documentazione “dopo l’avvio del servizio, è possibile accedere al container PostgreSQL per eseguire controlli”, verificando se l’utente e il database sono stati creati correttamente.](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/article-images/2026/07/cdc2e614-7103-4028-a5b4-367a708009de-1-4.png)

Al termine dell’avvio, verifica se la porta 4000 è accessibile:

curl http://192.168.42.140:4000

L’immagine mostra il contenuto della risposta ottenuta accedendo alla porta 192.168.62.140:4000 tramite il comando curl dopo aver distribuito Claper con Docker su un sistema CentOS 7. La pagina è visualizzata in formato HTML e include il tag <html>, una sezione <head> con informazioni come set di caratteri e viewport, e una sezione <body> con stili come l’impostazione del colore di sfondo. Questa immagine è correlata alla parte della documentazione che verifica l’accessibilità di Claper dopo la distribuzione e mostra chiaramente la struttura della pagina restituita, aiutando l’utente a confermare che il servizio sia in esecuzione correttamente.

Apri il seguente indirizzo e dovresti vedere la pagina di benvenuto di Claper:

http://localhost:4000

Registrati e poi accedi:

L’immagine mostra la pagina di accesso di Claper. A sinistra c’è un uomo in piedi accanto a un podio, con un microfono in mano, su uno sfondo con effetti di illuminazione da palco. In alto a destra sono presenti motivi con linee colorate; sotto compare il testo “È il momento di rendere le presentazioni più potenti. Collega il tuo account”. Al centro è presente un campo di input con il suggerimento “Enter your email”, seguito dal pulsante viola “Login”; in basso sono presenti anche le opzioni “Forgot your password? Create account”. Questa immagine corrisponde al contesto “registrati e accedi” della documentazione ed è la schermata mostrata prima dell’operazione di login.

Dopo aver effettuato l’accesso correttamente, puoi accedere alla dashboard di amministrazione:

L’immagine mostra la pagina “Le mie attività” della piattaforma Claper. Nella parte superiore della pagina sono presenti tre schede: “Active”, “Finished” e “Shared with you”, con “Active” selezionata. In alto a destra sono presenti i pulsanti “+ Quick event” e “+ Create event”, con una freccia rossa che punta al pulsante “+ Create event”. Al centro della pagina compare “Create your first event”, che invita l’utente a creare il primo evento. Questa immagine corrisponde al contesto della documentazione “dopo aver distribuito Claper, accedere alla dashboard di amministrazione e creare un evento” e mostra chiaramente la posizione del punto di accesso per creare un evento.

Successivamente, puoi creare un evento di presentazione:

![L’immagine mostra la pagina “Le mie attività” della piattaforma Claper. Nella parte superiore della pagina sono presenti “Active”, “Finished” e “Shared

con te”, con la scheda “Active” attualmente selezionata. Al centro della pagina viene visualizzato “Create your first event”; sotto è presente un pulsante “+ Create event” evidenziato da un riquadro rosso, con una freccia che punta al pulsante. Questa immagine corrisponde al contenuto della documentazione “Next, you can create a presentation event” e guida l’utente, dopo l’accesso riuscito, ad accedere alla dashboard di amministrazione e a fare clic sul pulsante “+ Create event” per creare un evento di presentazione.](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/article-images/2026/07/23ea88f7-cc63-4285-86ba-ed3f4dc7a95b-1-9.png)

Segui le istruzioni visualizzate nella pagina.

Fai clic su Create nell’angolo in alto a destra, carica un file PPT o PDF, quindi configura i componenti interattivi. Si consiglia di abilitare commenti e sondaggi, perché questo rende l’effetto interattivo più evidente.

L’immagine mostra l’interfaccia di creazione di una presentazione sulla piattaforma Claper. In alto è presente il pulsante “Create”; sotto viene indicato che è possibile caricare file PDF, PPT o PPTX di dimensioni non superiori a 50 MB. Al centro si trova il campo di input “Name of your event”; sotto c’è il campo “Code”, che mostra già il codice “#97N6Z”, e il campo “When your event will start?”. In basso, nella sezione “Facilitators can present and manage interactions”, è presente il pulsante “Add facilitator”. L’immagine è coerente con quanto descritto sopra riguardo al caricamento di PPT o PDF durante la distribuzione di una presentazione sulla piattaforma Claper.

A questo punto, la piattaforma di presentazioni interattive Claper è stata distribuita.

Ora puoi creare un evento di presentazione e invitare il pubblico a partecipare. Che scansionino un codice QR sul posto o aprano un link da remoto, i partecipanti possono prendere parte tramite commenti, questionari, sondaggi e altri metodi. Durante il processo possono anche lasciare dati di feedback utili.

Che si tratti di una relazione in sala riunioni, di una lezione in aula o di un evento di lancio online, Claper può trasformare una spiegazione unidirezionale in un’interazione bidirezionale con un maggiore senso di partecipazione.


2. Installare cpolar

Se hai già distribuito Claper in locale e hai configurato le funzionalità di commenti, questionari e feedback in tempo reale, potresti comunque incontrare un problema quando vuoi far partecipare da remoto colleghi, clienti o studenti. Non possono

accesso:

http://your-internal-ip:4000

Il motivo è semplice: il servizio è in esecuzione all’interno di una LAN e non dispone di un indirizzo IP pubblico, quindi i dispositivi esterni non possono raggiungerlo.

È qui che cpolar può aiutare a risolvere il problema dell’accesso pubblico.

cpolar può mappare su Internet pubblico i servizi in esecuzione sul computer locale, come SSH, servizi Web e database. Ciò significa che, anche se il servizio è in esecuzione a casa, in ufficio o all’interno di una macchina virtuale, può comunque essere accessibile tramite un URL pubblico.

Di seguito sono riportati i passaggi per installare cpolar.

Installalo con lo script in un solo clic:

sudo curl https://get.cpolar.sh | sh

L’immagine mostra il processo da riga di comando per l’installazione di cpolar su un sistema Linux. Per prima cosa viene utilizzato il comando curl per scaricare lo script di installazione di cpolar, quindi lo script viene eseguito per procedere con l’installazione, mostrando l’avanzamento delle operazioni di download, decompressione e così via. Al termine dell’installazione, viene indicato che l’installazione è riuscita, che il file del servizio cpolar è stato installato, e vengono forniti anche la descrizione del servizio, il link alla documentazione e i parametri di avvio. L’immagine è correlata ai passaggi di installazione di cpolar descritti nel documento e mostra in modo intuitivo l’esecuzione dei comandi di installazione.

Dopo l’installazione, esegui il seguente comando per verificare lo stato del servizio cpolar. Se lo stato è normale, il servizio è stato avviato correttamente.

sudo systemctl status cpolar

L’immagine mostra l’output del terminale nel sistema Z4S - VJFL quando viene utilizzato il comando sudo systemctl status cpolar per controllare lo stato del servizio cpolar. Viene mostrato che il servizio cpolar è stato caricato, con stato active (running), in esecuzione dalle 16:51:03 del 17 settembre, per una durata di 8 secondi. Sono inoltre elencati l’ID del processo principale, il numero di attività, l’utilizzo della memoria e altre informazioni, oltre alle informazioni relative a CGroup. L’immagine è correlata al contenuto del documento relativo al controllo dello stato del servizio dopo l’installazione di cpolar e mostra in modo intuitivo lo stato di normale funzionamento del servizio.

Dopo che cpolar è stato installato e avviato correttamente, inserisci nel browser l’IP dell’host della macchina virtuale più la porta 9200 per accedere all’interfaccia di gestione:

http://ip:9200

Puoi anche aprirla localmente:

http://localhost:9200

Dopo aver effettuato l’accesso con l’account registrato su cpolar

sito ufficiale di cpolar: verrà visualizzata l’interfaccia di configurazione Web di cpolar. La configurazione successiva del tunnel può essere completata da questa pagina.

L’immagine mostra l’interfaccia di accesso di cpolar. In alto viene visualizzato l’URL “http://192.168.100.100:9200/webadmin/#!/dashboard”. Al centro c’è il titolo “Accesso a Cpolar”, sotto sono presenti i campi di input “Email” e “Password” e un pulsante blu “Accedi”. In basso compare il messaggio “Accedi con l’account email cpolar. Non hai un account? Registrati prima!”. L’immagine è correlata ai passaggi descritti nel documento dopo l’installazione e l’avvio di cpolar per accedere all’interfaccia di gestione, mostrando l’aspetto della schermata di login.


3. Configurare un URL pubblico

Dopo aver effettuato l’accesso all’interfaccia di gestione Web UI di cpolar, fai clic su Gestione tunnelCrea tunnel nella dashboard a sinistra.

Configuralo con i seguenti parametri:

  • Nome tunnel: valore personalizzato. In questo esempio viene usato claper. Assicurati che non sia uguale al nome di un tunnel esistente.
  • Protocollo: http
  • Indirizzo locale: 4000
  • Tipo di dominio: dominio casuale
  • Regione: scegli China Top

L’immagine mostra la pagina delle impostazioni per la creazione di un tunnel nell’interfaccia di gestione Web UI di cpolar. Nella barra di navigazione a sinistra è selezionato “Crea tunnel”. Nella pagina, il campo “Nome tunnel” mostra “claper”, il “Protocollo” è “http”, l’“Indirizzo locale” è “4000”, il “Tipo di dominio” selezionato è “Dominio casuale” e la “Regione” è “China Top”. In basso a destra è presente il pulsante “Crea”. L’immagine corrisponde ai parametri di configurazione descritti sopra e mostra in modo intuitivo l’interfaccia di impostazione dei parametri durante la creazione del tunnel.

Dopo che la creazione è stata completata con successo, apri Elenco tunnel online a sinistra. Vedrai l’URL pubblico appena generato.

Quindi, usa questo indirizzo su un altro computer o telefono: potrai accedere dalla rete Internet pubblica alla pagina di Claper distribuita localmente.

L’immagine mostra la pagina “Elenco tunnel online” nell’interfaccia di gestione Web UI di cpolar. Nella barra di navigazione a sinistra è selezionato “Elenco tunnel online”. La tabella a destra mostra le informazioni di due tunnel, con numeri 1 e 2; entrambi hanno nome “claper”, i protocolli sono rispettivamente http e https, gli indirizzi locali sono entrambi http://localhost 4000 e l’orario di creazione è il 12 dicembre 2025 alle 16:53:26. L’immagine richiama la visualizzazione dell’URL pubblico generato dopo la configurazione dell’URL pubblico descritta sopra e mostra in modo intuitivo l’elenco dei tunnel online creati correttamente.

Dopo l’accesso riuscito, la pagina appare così:


4. Riservare un URL pubblico fisso

Un URL pubblico casuale può essere utilizzato temporaneamente. Tuttavia, se desideri condividere il servizio con altri per un periodo più lungo, un indirizzo che cambia frequentemente non è molto pratico.

Quindi, qui puoi configurare un sottodominio di secondo livello fisso in cpolar. Dopo la configurazione, questo URL pubblico non cambierà più casualmente ogni volta.

L’immagine mostra la pagina “Riserva” nell’interfaccia di gestione Web UI di cpolar. Sul lato sinistro sono presenti opzioni come “Home”, “Stato”, “Riserva”, “Verifica”, “Piani” e “Referral”, con “Riserva” evidenziato da un riquadro rosso. Sul lato destro sono presenti quattro passaggi: “Scarica cpolar”, “Decomprimi e installa”, “Collega il tuo account” e “Accendi e avvia”, corrispondenti rispettivamente alle istruzioni per download, decompressione, accesso e utilizzo. L’immagine è correlata al contesto della configurazione di un dominio di secondo livello fisso nel documento e mostra in modo intuitivo il layout e i contenuti della pagina “Riserva” nell’interfaccia di gestione Web UI di cpolar.

Fai clic su Riserva a sinistra e seleziona Riserva sottodominio di secondo livello. Scegli China Top come regione, quindi imposta un nome di sottodominio di secondo livello.

In questo esempio, il sottodominio utilizzato è capler. Puoi personalizzarlo in base alle tue esigenze. Dopo aver inserito le informazioni nella nota, fai clic su Riserva.

L’immagine mostra l’interfaccia per riservare un sottodominio di secondo livello in cpolar. Nella barra di navigazione a sinistra è selezionata l’opzione “Riserva”, mentre a destra viene visualizzato il contenuto “Riserva sottodominio di secondo livello”, con un avviso che indica che, anche se il tunnel è offline, non verrà assegnato ad altri utenti e che, durante l’uso, è necessario utilizzare opzioni specifiche. In basso sono presenti campi di input per regione, dominio di secondo livello e descrizione; la regione selezionata è “China Top”, nel campo del dominio di secondo livello appare “capler” e sotto è presente il pulsante “Riserva”. L’immagine è correlata ai passaggi descritti sopra per configurare un sottodominio di secondo livello fisso ed è una schermata dell’interfaccia dopo la configurazione riuscita.

Poi torna all’interfaccia di gestione Web UI di cpolar. Fai clic su Gestione tunnelElenco tunnel nel pannello di sinistra. Trova il tunnel che desideri configurare e fai clic su Modifica a destra.

![Questa immagine mostra la pagina dell’elenco dei tunnel nell’interfaccia di gestione Web UI di cpolar, corrispondente al punto operativo del documento dopo “tornare all’interfaccia di gestione Web UI di cpolar”.

Sul lato sinistro della pagina è presente la barra di navigazione delle funzioni, che include opzioni come Dashboard, Gestione tunnel (con opzioni come Elenco tunnel e Crea tunnel), Stato e sito ufficiale cpolar; nell’area dell’elenco tunnel a destra viene visualizzato il tunnel con numero 1 e nome “capler”, il cui stato è “active”. Nella colonna delle operazioni sono presenti pulsanti funzione come modifica, riavvio e arresto. Questa pagina è l’interfaccia per visualizzare lo stato del tunnel dopo aver completato la configurazione del sottodominio fisso di secondo livello.](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/article-images/2026/07/ecb5e619-4f88-4fdb-bd10-99aa83a54b73-1-19.png)

Successivamente, modifica le informazioni del tunnel e configura nel tunnel il sottodominio di secondo livello riservato:

  • Tipo di dominio: scegli sottodominio di secondo livello
  • Sub Domain: inserisci il sottodominio di secondo livello riservato correttamente
  • Regione: China Top

Dopo aver completato le impostazioni, fai clic su Update.

L’immagine mostra la pagina dell’elenco tunnel sotto Gestione tunnel nell’interfaccia di amministrazione Web UI di cpolar. Nella barra di navigazione a sinistra è selezionato “Elenco tunnel” sotto “Gestione tunnel”. Nella pagina viene mostrato il tunnel con nome “capler”, protocollo http, indirizzo locale 4000, tipo di dominio selezionato “sottodominio di secondo livello”, campo Sub Domain con valore “capler” e regione “China Top”. In fondo alla pagina è presente un pulsante verde “Aggiorna”. L’immagine è correlata ai passaggi precedenti per configurare un sottodominio fisso di secondo livello e serve a illustrare l’interfaccia in cui si imposta e si aggiorna il sottodominio di secondo livello in cpolar.

Una volta completato l’aggiornamento, apri di nuovo Online Tunnel List. Vedrai che l’URL pubblico casuale originale è diventato un URL fisso con sottodominio di secondo livello.

L’immagine mostra la pagina “Elenco tunnel online” nell’interfaccia di amministrazione Web UI di cpolar. La barra di navigazione a sinistra mostra selezionata l’opzione “Elenco tunnel” sotto “Gestione tunnel”. Nella tabella a destra sono elencate due informazioni relative al tunnel, entrambe denominate “capler”; i relativi indirizzi pubblici sono disponibili nei protocolli http e https, gli indirizzi locali sono entrambi http://localhost:4000 e l’orario di creazione è il 12 dicembre 2025 alle 16:58:52. L’immagine è correlata ai passaggi precedenti dopo la configurazione del dominio fisso di secondo livello e serve a mostrare le modifiche nell’elenco tunnel dopo il completamento della configurazione.

Infine, apri l’URL pubblico fisso nel browser su qualsiasi dispositivo. Se la pagina si apre normalmente, significa che l’indirizzo pubblico fisso con sottodominio di secondo livello è stato configurato correttamente.

![Questa immagine mostra un’interfaccia di accesso web, con sfondo viola scuro, campi di input al centro e un pulsante viola “Join”. In alto è presente il logo del servizio. Nell’angolo in alto a destra sono presenti i pulsanti “About” e “Login”, mentre sul lato destro ci sono decorazioni in stile cartoon. Dal contesto si può dedurre che questa interfaccia sia una pagina operativa relativa all’interfaccia di amministrazione Web UI di cpolar, utilizzata dagli utenti per completare la configurazione e l’accesso ai servizi correlati, ed è la pagina di ingresso da utilizzare nel processo di configurazione di un URL pubblico fisso.](https://we0-cms.oss-cn-beijing.

aliyuncs.com/cms-assets/article-images/2026/07/0d8ae4da-3ced-4377-9830-09cc8bc11487-1-22.png)


Conclusione

Claper non risolve il problema dell’impaginazione delle PPT. Risolve il problema della partecipazione durante una presentazione.

Il pubblico può visualizzare i contenuti, inviare domande e partecipare ai sondaggi nella stessa pagina. Anche il relatore può vedere più rapidamente i feedback in loco. Questo approccio è particolarmente adatto a lezioni, corsi di formazione ed eventi di lancio che richiedono una comunicazione bidirezionale.

Prima di utilizzarlo ufficialmente, vale la pena controllare in anticipo alcuni punti:

  1. Sostituire la password predefinita del database in docker-compose.yml.
  2. Utilizzare il seguente comando per generare una SECRET_KEY_BASE indipendente. Non utilizzare direttamente il valore di esempio presente in questo articolo.

openssl rand -hex 64

  1. Dopo aver configurato l’URL pubblico, verificare se ENDPOINT_HOST debba essere modificato con il dominio di accesso effettivo. In caso contrario, i link di invito o la comunicazione in tempo reale potrebbero continuare a puntare all’IP della LAN.
  2. Per l’immagine PostgreSQL, si consiglia di utilizzare una versione attualmente supportata dal progetto. Non è consigliabile continuare a usare a lungo la vecchia postgres:9.

Nel complesso, l’idea centrale di questa soluzione è chiara:

Prima si utilizza Docker per avviare Claper. Poi si utilizza cpolar per mappare la porta locale 4000 su Internet pubblico. In questo modo, sia durante un evento in presenza sia durante una presentazione da remoto, il pubblico può partecipare tramite browser.

Per aule, sessioni di formazione, demo di prodotto e condivisioni online, questo approccio genera più feedback rispetto alla semplice riproduzione di una PPT e rende anche più facile la partecipazione del pubblico.