Skip to content

Initial Release

Choose a tag to compare

@Arelius-D Arelius-D released this 05 Mar 00:47
· 21 commits to main since this release

Initial Release of NeXdocMan

Streamlined and lightweight shell-based utility for unifying Docker and Docker Compose installations and initial configuration on any Debian-based systems. Whether you need to install, update, or even remove Docker and Docker Compose without a trace, NeXdocMan simplifies the process with both minimalist TUI or direct CLI execution.

Features

  • Install Docker and Docker Compose effortlessly.
  • Automatically adds the current user to the Docker group.
  • Check for and apply Docker and Docker Compose updates.
  • Cleanly purge Docker and related components if needed.
  • Use an interactive menu or command-line flags.
  • Detailed logs for tracking actions and executions.

Download, Extract and Install:

  • Using wget:
    wget https://github.com/Arelius-D/NeXdocMan/releases/download/v1.0.0/NeXdocMan.tar.gz && \
    tar -xzvf NeXdocMan.tar.gz && \
    cd NeXdocMan && \
    sudo chmod +x nexdocman.sh && \
    sudo ./nexdocman.sh --initiate && \
    cd .. && \
    rm -rf NeXdocMan NeXdocMan.tar.gz
  • Using curl:
    curl -L https://github.com/Arelius-D/NeXdocMan/releases/download/v1.0.0/NeXdocMan.tar.gz -o NeXdocMan.tar.gz && \
    tar -xzvf NeXdocMan.tar.gz && \
    cd NeXdocMan && \
    sudo chmod +x nexdocman.sh && \
    sudo ./nexdocman.sh --initiate && \
    cd .. && \
    rm -rf NeXdocMan NeXdocMan.tar.gz
  • Note: NeXdocMan is installed system-wide in /usr/local/bin/nexdocman. The command above automatically removes the temporary NeXdocMan/ directory and tarball after installation.

Now you can execute NeXdocMan by using:
nexdocman