
Aggiornamento
Cari clienti,
quando abbiamo comunicato la futura dismissione di Bakney Sport, ci siamo impegnati a non lasciare che il lavoro costruito insieme andasse perduto. Oggi posso condividere con voi un passo concreto: il codice sorgente di Assozeta e la sua documentazione per il self-hosting sono pubblici.
Open source
Consulta il codice, la documentazione tecnica e lo stack Docker dedicato al self-hosting.
Assozeta è un'applicazione full-stack per digitalizzare la gestione quotidiana di Associazioni e Società Sportive Dilettantistiche. Nasce dall'esperienza di Bakney e rende disponibile alla community una base completa, aperta e personalizzabile.
Il progetto comprende la UI Svelte, il backend Django e gli strumenti necessari per gestire anagrafiche, iscrizioni, corsi, presenze, documenti, pagamenti, contabilità e comunicazioni. La disponibilità delle singole funzioni dipende dalla configurazione dell'istanza e dai servizi esterni abilitati.
Frontend Svelte 4, API Django 5.2 e servizi asincroni.
Docker Compose con PostgreSQL, Redis, MinIO e Caddy.
Il progetto può essere studiato, modificato e condiviso.
La distribuzione self-hosted è pensata per un singolo server e richiede competenze tecniche per installazione, aggiornamenti, sicurezza e continuità operativa. I requisiti principali documentati dal progetto sono:
openssl, curl e tar;La guida ufficiale descrive installazione, configurazione iniziale, aggiornamenti, backup,
ripristino e diagnostica. Per un ambiente pubblico è importante usare una release con
versione esatta quando disponibile; il tag latest è indicato solo per la valutazione.
Il backend implementa l'esportazione e l'importazione nel formato applicativo
bakney_sport_export_v1. Questa compatibilità non equivale a un supporto
generale per qualsiasi backup storico o per formati prodotti da versioni differenti.
Prima di pianificare una migrazione è quindi necessario verificare il formato dei dati, provare la procedura in un ambiente separato e conservare una copia indipendente degli export originali.
Assozeta è distribuito con licenza GNU AGPL v3. Se una versione modificata viene resa disponibile agli utenti attraverso una rete, la licenza richiede che anche il relativo codice sorgente sia messo a loro disposizione.
Chi gestisce un'installazione autonoma è responsabile dell'infrastruttura, degli aggiornamenti, dei backup, della protezione dei segreti e degli adempimenti relativi ai dati trattati.
Segnalazioni, correzioni e contributi sono benvenuti. È possibile usare le GitHub Issues, partecipare alla community Telegram o scrivere a support@bakney.com.
Grazie a tutte le associazioni, le società sportive e le persone che hanno contribuito all'esperienza di Bakney. Assozeta vuole rendere quel lavoro una base utile e duratura per chi desidera portarlo avanti.
Un caro saluto,
Alberto Carbognin
Amministratore Delegato, Bakney SRL