Dana Okafor
dana@acme.com
Hosting privato per gli strumenti interni creati con l’AI
Hai creato qualcosa di utile con Claude Code o Cursor. Scrivi un comando ed è online a un link privato che possono aprire solo i tuoi colleghi, con il loro account Google o Microsoft di lavoro o con un codice inviato alla loro email aziendale. Alla sicurezza pensiamo noi. Tu non ne scrivi una riga.
Nessuna carta per la prova. Poi da $19 al mese. Puoi pubblicare pochi minuti dopo aver iniziato.
Dana Okafor
dana@acme.com
npx teamonly deploy Live at https://expenses.acme.teamonly.appPossono accedere solo gli account @acme.com
01Di solito
Funziona sul tuo portatile. Per farlo arrivare alle cinque persone che ne hanno bisogno, di solito serve una lista come questa.
Dana ha creato uno strumento per le spese che funziona solo sul suo portatile. Scrive un comando, npx teamonly deploy, e ottiene un link: expenses.acme.teamonly.app. Tre colleghi, Marco, Priya e Lee, aprono il link, accedono con il loro account di lavoro e a ciascuno si apre lo stesso strumento.

TeamOnly spunta quella lista al posto tuo.
Nessun server da noleggiare, nessun codice di login da scrivere, nessun ticket all’IT. È pensato solo per le app interne, quindi le uniche persone che vedranno il tuo strumento sono quelle con cui lavori.
Questo vale anche per la sicurezza. Accesso, ingresso riservato all’azienda, chi può aprire ogni app, dati di ogni app tenuti separati e app fuori dai motori di ricerca: ci pensiamo noi a tutto, e tu non ne scrivi niente.
02Pubblica
Quando il tuo strumento funziona, scrivi npx teamonly deploy. Un minuto dopo ha un suo indirizzo da incollare su Slack, Teams o in un’email.
Un terminale. Qualcuno scrive npx teamonly deploy. L’app viene impacchettata, viene creato un database e viene configurato il login per acme.com. Poi: Live at https://expenses.acme.teamonly.app. Only @acme.com accounts can sign in.
npx teamonly init aggiunge istruzioni che la tua AI legge, così crea il tipo di app che si pubblica al primo colpo.
A parole tue. “Crea uno strumento di approvazione spese” è un buon inizio.
Vuoi cambiare qualcosa dopo? Pubblica di nuovo. Stesso link.
expensesIl tuo strumento.acmeLa tua azienda.teamonly.appLa porta chiusa
Davanti all’app delle spese c’è una porta con la targa Riservato al personale. Sam, che ha fatto l’accesso come sam@acme.com, viene controllato alla porta ed entra. Poi randomperson@gmail.com e un bot vengono controllati alla stessa porta e respinti. Non arrivano mai all’app, perché il controllo avviene alla porta, prima dell’app.
Sam Reyes
sam@acme.com
Sconosciuto
someone@gmail.com
03Chi entra
I colleghi accedono con l’account di lavoro che hanno già: Google, Microsoft o un codice inviato alla loro email aziendale. Nessun nuovo account, nessuna password da condividere, nessuna licenza in più.
Chiunque altro viene respinto alla porta, anche se ha il link. Il controllo avviene prima che la tua app parta, quindi un errore nella tua app non può far entrare uno sconosciuto. Un link inoltrato è solo una schermata di accesso molto curata.
04Incluso
Il tuo strumento deve ricordare le cose. Alla prima pubblicazione riceve un suo database e uno spazio per i file, senza iscriverti a niente.
Chiavi API e password si aggiungono con npx teamonly secrets set, mai nel codice. I dati di ogni app restano in quell’app.
Alla prima pubblicazione, quattro parti si incastrano attorno all’app come pezzi di un kit: un database, l’archiviazione file, le chiavi segrete e il login aziendale. Non c’è niente da configurare.
Ricevuta di pubblicazione
expenses.acme.teamonly.app
N. 1
Online05Il tuo strumento AI
Gli strumenti AI sono bravi a scrivere app e pessimi a indovinare dove verranno ospitate. TeamOnly dà al tuo un breve set di istruzioni, così scrive un’app adatta: un front end semplice, una piccola API, e il nostro login, database e file già collegati.
In uno strumento di programmazione con AI, qualcuno scrive: Creami uno strumento di approvazione spese per il mio team. La schermata dell’app prende forma: un elenco di spese, ognuna con un pulsante Approva. Poi un comando, npx teamonly deploy, e lo strumento è online su expenses.acme.teamonly.app.
06Per l’IT
Le persone creano già questi strumenti. Qui finiscono in un unico posto che il tuo team IT può vedere.
Un registro delle app di acme.com si compila riga per riga. expenses, responsabile dana@acme.com, aperta a tutti in acme.com, ultima pubblicazione oggi alle 9:41. inventory, responsabile marco@acme.com, aperta a 6 persone, pubblicata ieri. lookup, responsabile priya@acme.com, aperta a priya, marco e altri 3, pubblicata il 21 ottobre. requests, responsabile lee@acme.com, aperta a tutti in acme.com, pubblicata il 18 ottobre. Poi marco@acme.com viene disattivato e ogni riga che gli dava accesso viene barrata.
07Idee
Piccoli strumenti che servivano a un team e che nessuno aveva tempo di comprare. Ognuno nasce da una frase come queste.
Per l’amministrazione e ogni responsabile
Le persone caricano uno scontrino, il loro responsabile lo approva o lo rifiuta, e l’amministrazione vede tutto ciò che è stato approvato questo mese.
Per il magazzino e l’ufficio
Tieni traccia delle scorte per scaffale. Chiunque in magazzino può registrare un conteggio dal telefono, e io ricevo l’elenco di ciò che sta finendo.
Per office manager e operations
Un modulo per le richieste di attrezzatura. Salva chi l’ha chiesta, io posso segnare ognuna come ordinata o completata, e le persone possono controllarne lo stato.
Builder $19 al mese. Team $249 al mese. Chi usa soltanto le tue app: gratis.
No. Accedono con l’account Google o Microsoft di lavoro che usano già, o con un codice inviato alla loro email aziendale. Nessuna nuova password, nessun invito a un altro strumento, e chi usa soltanto le tue app non è una licenza che paghi. Come funziona il login aziendale.
No. Il link apre una schermata di accesso, e la superano solo gli account del dominio email della tua azienda. Un link inoltrato o un account Gmail personale viene respinto prima che la tua app si carichi.
Non proprio. Descrivi lo strumento a Claude Code o Cursor, e le istruzioni che TeamOnly aggiunge al tuo progetto gli spiegano come creare un’app che si può pubblicare. Scriverai due comandi, e ti mostriamo quali.
Accesso anticipato
TeamOnly è in accesso anticipato e tutti i piani sono già disponibili. Provalo gratis per 14 giorni senza carta, oppure abbonati. In entrambi i casi la tua azienda è pronta subito, e bastano tre comandi per mettere online la tua prima app.
Nessuna carta per la prova. Poi da $19 al mese, disdici quando vuoi.
Le domande vanno a hello@teamonly.dev, e risponde una persona.