A simple installation script for setting up Titan Edge node with Docker.
This script automates the installation process of Titan Edge node by:
- Checking and installing Docker if not present
- Pulling required Docker images
- Setting up the Titan Edge environment
- Binding the device with your hash
Before installation, you need to register to get your hash:
- Visit Titan Edge Registration
- Complete the registration process
- After registration, obtain your hash:
- Go to Console
- Navigate to Node Management
- Click on "Get Identity Code"
- Save your hash for the installation process
- Linux-based operating system (Ubuntu/Debian or CentOS/RHEL/Fedora)
- Sudo privileges
- Internet connection
- Your Titan Edge hash (obtained from Node Management console)
- Ubuntu
- Debian
- CentOS
- Red Hat
- Fedora
-
Register and get your hash:
- Register at Titan Edge Registration
- Go to Console > Node Management > Get Identity Code
-
Run this single command to download and execute the installation script:
curl -fsSL https://raw.githubusercontent.com/Galkurta/Titan-Network/main/install.sh -o install.sh && chmod +x install.sh && sudo ./install.sh
Or using wget:
wget https://raw.githubusercontent.com/Galkurta/Titan-Network/main/install.sh && chmod +x install.sh && sudo ./install.sh
The script will prompt you to enter your hash during installation.
- One-command installation
- Automatic Docker installation if not present
- Simple and minimalist interface
- Error handling and validation
- Automatic system detection
- Interactive hash input
If you encounter any issues:
-
Docker Installation Fails
- Ensure your system is up to date
- Check your internet connection
- Verify sudo privileges
-
Container Fails to Start
- Ensure Docker service is running
- Check if required ports are available
- Verify system resources
-
Binding Fails
- Verify your hash is correct (from Console > Node Management > Get Identity Code)
- Check your internet connection
- Ensure API endpoint is accessible
- After Docker installation, you may need to log out and log back in for group changes to take effect
- The script requires internet access to download necessary components
- Make sure to keep your hash secure and do not share it with others
- If you haven't registered, make sure to do so before running the installation script
- Your hash can be found in the Node Management section of the console
This project is open source and available under the MIT License.
Contributions are welcome! Please feel free to submit a Pull Request.