Files
nas/CHANGELOG.md
Sebastian Palencsár 5ecb235919 Add files via upload
2025-01-22 09:13:20 +01:00

1.9 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

3.4.0 - 2025-01-01

Added

  • Support for multiple Linux distributions (Ubuntu, Debian, Fedora, Arch Linux, openSUSE)
  • Installation of Docker, NFS, and Netdata
  • Improved network configuration

Changed

  • Modularization of the script by moving functions to separate files

Fixed

  • Improved error handling and logging

3.0.0 - 2024-01-28

Added

  • Initial public release of the NAS Setup Script version 3.0
  • Compatibility with Ubuntu 22.04 and later versions
  • SSH configuration with custom port and user
  • Samba file sharing setup
  • Docker installation and configuration
  • Basic security measures including:
    • Firewall setup (ufw)
    • fail2ban installation
    • Secure shared memory configuration
  • Automatic system updates configuration (unattended-upgrades)
  • Optional installation of additional components:
    • Vaultwarden
    • Jellyfin
    • Portainer
    • Netdata
  • System requirements check (disk space, RAM)
  • Network configuration with static IP option
  • Time Machine backup support for macOS
  • Comprehensive logging functionality
  • Enhanced error handling and progress display
  • Configuration file (config.sh) for easy customization
  • Backup functionality for configuration files
  • Basic system monitoring tools (htop, iotop)

Changed

  • Improved script structure and modularity
  • Enhanced user interaction with more informative prompts

Documentation

  • Comprehensive README with usage instructions
  • Contribution guidelines (CONTRIBUTING.md)
  • MIT License
  • This CHANGELOG file