Pubblicazione

Pubblicare sul web

Metti online la tua app in pochi secondi: il suo indirizzo su setherion.app, un dominio tutto tuo, chi può aprirla, la scansione di sicurezza prima che esca, pubblicare di nuovo e metterla offline.

Pubblicare mette online la tua app, a un indirizzo che chiunque può aprire. È gratis con ogni piano, richiede pochi secondi e puoi farlo quante volte vuoi.

Premi Publish, in alto a destra nell’editor, e scegli Publish to web. Lo stesso menu ha Publish to app stores, Export to GitHub ed Export to GitLab; gli ultimi due richiedono un piano a pagamento.

Il pulsante aspetta finché una creazione è ancora in corso e finché Setherion ricontrolla che la nuova versione si apra, così una versione che si blocca non è mai quella che va online.

L’indirizzo

Your website URL viene proposto a partire dal nome dell’app, su setherion.app. La matita lo cambia. Usa lettere minuscole, numeri e trattini, fino a 40 caratteri.

Save rinomina l’app con quel nome. Non controlla che l’indirizzo sia libero: succede quando premi Continue. Se un’altra app ha già l’indirizzo, la pubblicazione si ferma con un messaggio e ne scegli un altro. Quando l’indirizzo deriva dal nome dell’app ed è occupato, Setherion ci aggiunge da sola qualche carattere.

Un indirizzo appartiene alla prima app che pubblica lì, finché quell’app non viene messa offline o eliminata. Se cambi l’indirizzo e pubblichi, l’app va al nuovo indirizzo.

+ Add custom domain mette l’app su un dominio tutto tuo, come coffeeshop.com, con un piano a pagamento. Prima della prima pubblicazione dice “Publish it first. You can connect a domain of your own right after.” Vedi Domini personalizzati.

Con il piano Free, un’app pubblicata mostra una piccola etichetta “Built with Setherion” nell’angolo in basso a destra. I piani a pagamento no.

Visibility

Chi può aprire l’app pubblicata:

SceltaChi
PublicChiunque abbia il link. Ogni app parte da qui.
WorkspaceSolo le persone del tuo spazio di lavoro, dopo aver effettuato l’accesso.
CustomLo spazio di lavoro, più le persone con cui l’app è condivisa.

Workspace e Custom sono nel piano Business, per le app al loro indirizzo setherion.app, e un editor dell’app può cambiarli. Il piano che conta è quello che paga l’app. Con qualsiasi altro piano le due scelte mostrano un’etichetta Business e aprono l’offerta di passaggio al piano superiore.

Un’app su un dominio tutto suo non può ancora essere privata, e un’app privata non può essere messa su un dominio tutto suo: rendila prima pubblica. Tornare a Public è sempre consentito.

Cosa vede chi visita un’app privata

Chi apre l’indirizzo viene mandato a una pagina di accesso di Setherion. Accede con il proprio account Setherion; non c’è nessuna password per l’app e nessun elenco di indirizzi e-mail. Se l’account è autorizzato, l’app si apre e resta aperta su quel browser per otto ore. Altrimenti vede “You do not have access to this app” e gli viene detto a chi chiedere: il proprietario dello spazio di lavoro per Workspace, o il proprietario dell’app per Custom.

Con Custom, aggiungi le persone con i volti in alto nell’editor, la finestra Share. Vedi Condividere una singola app. La modifica dell’impostazione ha effetto entro pochi secondi.

Un’app privata è nascosta ai motori di ricerca, e le sue Integrazioni per agenti richiedono sempre un account.

Security

L’ultima scansione di sicurezza dell’app e ciò che ha trovato. Scan legge il codice prima che esca, Scan again dopo una prima scansione, e il prezzo in crediti è sul pulsante. Quando sono stati trovati problemi il pulsante è View issues, e quando non è cambiato nulla dall’ultima scansione dice che è aggiornata. Una scansione non blocca mai una pubblicazione.

L’interruttore sotto scansiona da solo dopo ogni pubblicazione di codice modificato, allo stesso prezzo ogni volta. Resta spento finché non lo accendi, quindi non si spende nulla senza il tuo consenso.

Qualunque cosa dica la scansione, una chiave segreta scritta nel codice dell’app non viene mai pubblicata: la pubblicazione viene rifiutata, con il tipo di chiave e il file e la riga in cui è stata trovata, così una chiave non può finire online per errore. Toglila dal codice e aggiungi invece il servizio in Connettori.

Prima che esca

Quando qualcosa non funzionerebbe una volta che l’app è online, la finestra lo dice in una riga a parte, con Fix. Per esempio, un’app il cui accesso e il cui salvataggio usano un Supabase che non è collegato: Fix propone di collegarlo, oppure di spostare l’app sul backend di Setherion, che non richiede alcuna configurazione.

Prima di questo vengono eseguiti due controlli, a ogni creazione e a ogni modifica, senza che tu debba fare nulla:

  • Un test nascosto. La nuova versione viene aperta fuori dalla vista e deve disegnarsi e restare attiva. Se si blocca, Setherion la rimanda in riparazione fino a tre volte, gratis, e il tuo schermo mantiene la versione precedente finché una non passa.
  • Un controllo a larghezza di telefono. La home page viene misurata alla larghezza di un telefono. Se qualcosa sporge, una barra propone una richiesta per la chat. Non si spende nulla finché non la invii.

Continue

Continue pubblica. In pochi secondi la finestra dice Your app is live! (oppure Your app is updated!, oppure Already up to date quando non è cambiato nulla dall’ultima pubblicazione), con l’indirizzo, Open, un pulsante per copiare il link e uno per collegare un dominio.

  • Pubblicare di nuovo sostituisce ciò che è online con ciò che hai adesso. Nulla di ciò che non hai pubblicato è visibile a nessuno tranne te. Un browser può tenere la vecchia versione per un momento: ricarica la pagina forzando l’aggiornamento.
  • Ogni modifica nella chat ha una scheda di versione, e la più recente ha Publish this version, così sai sempre quale versione va online.
  • Se l’interruttore della scansione di sicurezza è acceso, la finestra controlla il codice dopo la pubblicazione e ti dice quanti problemi ha trovato.

Mettila offline

Per togliere l’app dal web, apri Manage, poi Overview, poi Take offline. Il sito online smette subito di funzionare e il suo indirizzo viene liberato per altri. Pubblicare di nuovo riporta l’app online, e un dominio personalizzato va collegato di nuovo. Vedi Panoramica.

Questa pagina ti è stata utile?

Unisciti alla community

Domande, idee e cosa stanno creando gli altri.