atari.area
twoje polskie źródło informacji o Atari

TNFS Multitenant 0.2.1

Autor: dely / Blowjobb / NG | 14.07.2026 09:32

Pojawiła się nowa wersja narzędzia TNFS Multitenant oznaczona numerem 0.2.1. Projekt ten powstał na bazie istniejącego serwera FujiNetWIFI/tnfsd, co pozwoliło na wykorzystanie sprawdzonych rozwiązań i rozszerzenie ich o zaawansowane funkcje wieloużytkownikowe. Jest to znakomite rozwiązanie dla osób korzystających z interfejsu FujiNet, które chcą w łatwy i wygodny sposób wymieniać pliki pomiędzy swoim Atari a komputerem PC.

Głównym założeniem projektu było rozbudowanie oryginalnego kodu o bezpieczny panel zarządzania oraz obsługę wielu kont. W najnowszym wydaniu autor wprowadził szereg istotnych ulepszeń i funkcjonalności:

  • Rejestracja oraz logowanie użytkowników z izolacją sesji.
  • Osobny, wydzielony katalog dla każdego założonego konta na serwerze.
  • Uwierzytelnianie TNFS przy użyciu dedykowanego login oraz osobnego tokenu bezpieczeństwa.
  • Wygodny panel WWW umożliwiający wysyłanie, pobieranie, usuwanie, zmianę nazw plików oraz tworzenie nowych katalogów.
  • Możliwość ustawiania limitów przestrzeni dyskowej dla poszczególnych użytkowników.
  • Konfigurowalny tryb pracy TNFS: tylko do odczytu lub z pełną możliwością zapisu danych.
  • Panel administratora pozwalający na zarządzanie kontami, w tym ich blokowanie, aktywowanie oraz kontrolowanie globalnej rejestracji.
  • Dwuwarstwowy interfejs użytkownika dostępny w języku polskim oraz angielskim.
  • Integracja systemowa w postaci gotowej usługi systemd, a także dedykowany instalator i aktualizator ułatwiający wdrożenie serwera.

Warto podkreślić, że panel zarządzania oraz sam serwer TNFS operują bezpośrednio na tych samych katalogach. Oznacza to, że dowolny plik przesłany przez przeglądarkę internetową staje się natychmiast widoczny i gotowy do użycia na Atari przez protokół TNFS. Wszelkie zmiany uprawnień, limitów czy tokenów są automatycznie aplikowane przy kolejnym montowaniu udziału sieciowego.

Projekt cały czas znajduje się w fazie rozwojowej, jednak jego bazowe funkcje są już w pełni stabilne i gotowe do testów. Całe repozytorium kodu oraz pliki instalacyjne są publicznie dostępne dla każdego zainteresowanego.

Więcej informacji oraz kod źródłowy znajdziecie bezpośrednio w repozytorium autora.

Brak komentarzy. Bądź pierwszy!

Dodaj komentarz

Musisz się zalogować, użyć konta Google lub użyć konta GitHub, aby dodać komentarz.