Version: 1.0.0 | License: MIT
Description: 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.
Takes the hassle out of setting things up by ensuring a smooth and reliable experience every time.
- One-command Setup – Install Docker and Docker Compose effortlessly.
- User Management – Automatically adds the current user to the Docker group.
- Automated Updates – Check for and apply Docker updates.
- Safe Uninstallation – Cleanly purge Docker and related components if needed.
- Interactive & CLI Modes – Use an interactive menu or command-line flags.
- Logging & Verbose Output – Detailed logs for tracking actions and executions.
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
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
To access the interactive menu (TUI):
nexdocman
Or go full CLI:
nexdocman --install # Installs Docker & Compose
nexdocman --manage # Checks for updates
nexdocman --purge # Completely removes Docker
nexdocman.sh
– The main script that manages execution and user interaction.setup.sh
– Installs Docker & Docker Compose.check_update.sh
– Checks for updates and prompts for upgrades.purge.sh
– Removes Docker, cleans up files, and resets the system.
🌟 Star it on GitHub!
🔔 Stay updated — Watch for notifications
💬 Share ideas: GitHub Discussions
🐞 Found a bug? Report it here
💖 Any form of contributions or donations is immensely appreciated. Sponsor here