Foto dell'autore articolo: Alberto Carbognin
Alberto Carbognin
  • 5 Agosto 2026
  • lettura 6 min

Aggiornamento

Assozeta è disponibile: il futuro open source di Bakney Sport

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

Scopri Assozeta su GitHub

Consulta il codice, la documentazione tecnica e lo stack Docker dedicato al self-hosting.

Che cos'è Assozeta

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.

Codice completo

Frontend Svelte 4, API Django 5.2 e servizi asincroni.

Stack self-hosted

Docker Compose con PostgreSQL, Redis, MinIO e Caddy.

Licenza AGPL-3.0

Il progetto può essere studiato, modificato e condiviso.

Cosa serve per il self-hosting

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:

  • un server Linux con Docker Engine e Docker Compose 2.20.0 o successivo;
  • un record DNS pubblico e le porte 80 e 443 raggiungibili per HTTPS automatico;
  • openssl, curl e tar;
  • almeno 4 GB di RAM, con 8 GB consigliati per il rendering dei PDF.

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.

Leggi tutte le istruzioni di self-hosting

Trasferimento dei dati

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.

Licenza e responsabilità

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.

Un progetto aperto alla community

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

assozeta bakney open source gestionale sportivo asd ssd self-hosting docker