Salta ai contenuti

Licenze

FireCMS PRO costa €99 al mese per il primo progetto e €49 al mese per ogni progetto aggiuntivo sulla stessa licenza, più IVA.

Mensile Annuale
Primo progetto €99 ($119) €990 ($1.190)
Ogni progetto aggiuntivo €49 ($59) €490 ($590)
  • L’unità è un progetto Firebase. Ogni progetto collegato a una licenza conta allo stesso modo. Non c’è differenza tra sviluppo, staging e produzione: un’app con progetti Firebase separati per dev, staging e prod sono tre progetti.
  • Utenti illimitati. Aggiungi a ogni progetto tutti gli utenti che ti servono.
  • Tutti i tuoi progetti su un’unica licenza. La tariffa di €49 vale per i progetti sulla stessa licenza, quindi una licenza costa meno di diverse. Prod e staging su una licenza costano €99 + €49 = €148 al mese. Cinque progetti di clienti su una licenza costano €99 + 4 × €49 = €295 al mese; su cinque licenze separate costerebbero €495.

PRO è gratuito per 30 giorni in produzione. Per iniziare non servono né carta né chiave di licenza.

La prova di un progetto Firebase inizia la prima volta che un’app distribuita, cioè qualsiasi app non servita da localhost, 127.0.0.1 o [::1], esegue un plugin PRO con quel progetto. Lo sviluppo in locale non richiede mai una licenza.

Se alla fine della prova un progetto non ha una licenza valida, o quando la sua licenza scade, queste funzioni PRO si mettono in pausa:

  • l’editor delle collezioni (editor dello schema)
  • import ed export
  • la cronologia delle entità
  • data enhancement (compilazione automatica con IA)
  • DataTalk

L’app continua a funzionare. L’accesso, i tuoi dati, le collezioni definite nel codice e quelle salvate con l’editor dello schema continuano a caricarsi e si possono modificare. La gestione utenti continua a occuparsi di accesso e ruoli, ma le sue schermate Utenti e Ruoli mostrano un avviso che sono in pausa. Un banner nell’app porta alla pagina dove ottenere una licenza. Appena il progetto è su una licenza attiva, le funzioni in pausa tornano al successivo caricamento dell’app.

Una licenza copre tanti progetti in produzione quanti ne paga. Se più progetti della licenza sono in produzione, quelli andati online per primi mantengono PRO e sugli altri PRO viene messo in pausa, come descritto sopra, finché la licenza non li paga. Lo sviluppo in locale non conta mai.

Plugin Pacchetto
Editor delle collezioni @firecms/collection_editor
Gestione utenti @firecms/user_management
Import ed export @firecms/data_import, @firecms/data_export, @firecms/data_import_export
Cronologia delle entità @firecms/entity_history
Data enhancement @firecms/data_enhancement
DataTalk @firecms/datatalk

Il media manager, il plugin di amministrazione Firebase e i tuoi plugin non richiedono una licenza. Un’app che non usa nessuno dei plugin sopra è FireCMS Community, gratuito con licenza MIT.

  1. Vai su app.firecms.co/subscriptions e accedi.
  2. Crea una licenza PRO e aggiungi l’ID di ogni progetto Firebase che deve coprire. L’ID di un progetto si trova nella console Firebase, in Impostazioni progetto.
  3. Copia la chiave di licenza e passala al componente FireCMS come apiKey:
<FireCMS
apiKey={import.meta.env.VITE_FIRECMS_API_KEY}
navigationController={navigationController}
authController={authController}
dataSourceDelegate={firestoreDelegate}
plugins={plugins}>
{/* ... */}
</FireCMS>

Se sei partito dal template PRO (npx create-firecms-app --pro), imposta VITE_FIRECMS_API_KEY nel file .env; il template la passa già a FireCMS.

Quando aggiungi un nuovo progetto, come un ambiente di staging o un nuovo cliente, aggiungi il suo ID alla stessa licenza invece di crearne una nuova, così viene fatturato alla tariffa di €49.

La verifica della licenza è una singola richiesta del browser a api.firecms.co quando un utente autenticato apre l’app. La pagina Telemetria spiega esattamente cosa invia, cosa conserviamo e perché.