Skip to content

Releases: martin-rizzo/QuickSambaServer

QuickSambaServer v0.44

11 Aug 01:00
Compare
Choose a tag to compare

Major Improvements:

  • Added two new configuration options:
    • NEW_DIR_MODE: Sets the permissions for newly created directories.
    • NEW_FILE_MODE: Sets the permissions for newly created files.

QuickSambaServer v0.43

10 Aug 19:50
Compare
Choose a tag to compare

Major Improvements:

  • Added the ability to configure resource visibility on a per-user basis.
  • The config script now searches for two possible files (qsamba.config and qsamba.ini)
  • Automatic detection of user and group IDs, simplifying the configuration process.
  • Provide informative error messages if user and group IDs are not found.
  • Internal refactorings to simplify resource flag handling.

QuickSambaServer v0.39

04 Aug 00:52
Compare
Choose a tag to compare

Major Improvements:

  • Simplified user/group ID retrieval by sourcing them from env variables, config variables, or the qsamba.config file.
  • Added README_CONFIGURATION.MD to document configuration variables within qsamba.config.
  • Improved nmbd and avahi service management with better output and error handling.
  • Translated and enhanced comments within entrypoint.sh for improved clarity and understanding.
  • Moved logs into the /var/log/samba directory.

QuickSambaServer v0.33

21 Jul 01:05
Compare
Choose a tag to compare

Major Improvements:

  • Samba virtual users are now recreated automatically after a container restart.
  • A clear error message is displayed if the /appdata volume is mounted incorrectly.
  • A clear error message is displayed if the container is run with a non-privileged user.
  • The README.MD has been updated with detailed instructions on building the project from source.
  • The docker-cmd.sh restart command now performs a true container restart.
  • The docker-cmd.sh push ensures a clean rebuild of the image before pushing.

QuickSambaServer v0.26

09 Jul 22:59
Compare
Choose a tag to compare

Major Improvements:

  • Introduced control over resource attributes for both global and user-specific settings. This enables defining whether a resource is read-only (r:), writeable (w:), or hidden (-).
  • Implemented the SERVER_NAME setting to customize the Samba server name displayed to clients.
  • Added the NETBIOS (boolean) option to enable server discovery by Windows clients.
  • Added the AVAHI (boolean) option to enable server discovery by Linux and macOS clients.
  • The ./test.sh script has been enhanced to automatically verify the availability of NETBIOS and AVAHI UDP ports.
  • Minor improvements have been applied to the README.MD file for enhanced clarity and readability.

QuickSambaServer v0.18

30 Jun 18:17
Compare
Choose a tag to compare

Major improvements:

  • Added the ability to push the image directly to Docker Hub using the command ./docker-cmd.sh push

QuickSambaServer v0.14 - Initial release

30 Jun 18:12
Compare
Choose a tag to compare

First release of QuickSambaServer, a Docker container designed to easily set up and run a Samba server. This release marks the beginning of the project and is only intended for initial testing.

  • Includes 'test.sh' to verify open ports and perform a simple connection to the Samba server.
  • This version passes the ./test.sh