dokploy-auto-installer-private-ip
dokploy-auto-installer-private-ip access
0
Stars
0
Forks
0
Watchers
0
Issues
48
Size (KB)
main
Branch
Files
0 folders · 12 filesClick a file to open it on GitHub. Browse full tree →
README.md
View raw on GitHub →Dokploy Auto Installer - Private IP
Automatic script to install Dokploy with private IP address configuration.
🌍 Languages / Bahasa
- 🇺🇸 English - Full English documentation
- 🇮🇩 Bahasa Indonesia - Dokumentasi lengkap bahasa Indonesia
Features
- ✅ Automatic system update (apt update & upgrade)
- ✅ Install required packages (curl, wget, bash, git)
- ✅ Automatic Docker installation
- ✅ Docker Swarm setup with private IP
- ✅ Deploy Dokploy with PostgreSQL and Redis
- ✅ Setup Traefik reverse proxy
- ✅ Clear progress information with "tegar-aja" prefix
Quick Start
🚀 One-Liner Installation (Easiest)
Using curl:
curl -sSL https://raw.githubusercontent.com/TEGAR-SRC/dokploy-auto-installer-private-ip/main/one-liner-install.sh | bash
Using wget (if curl not available):
wget -qO- https://raw.githubusercontent.com/TEGAR-SRC/dokploy-auto-installer-private-ip/main/one-liner-install.sh | bash
Download first then run (like aapanel):
URL=https://raw.githubusercontent.com/TEGAR-SRC/dokploy-auto-installer-private-ip/main/one-liner-install.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O one-liner-install.sh "$URL";fi;bash one-liner-install.sh
📦 Manual Installation
# Download and run script
curl -sSL https://raw.githubusercontent.com/TEGAR-SRC/dokploy-auto-installer-private-ip/main/install.sh | bashOr clone repository and run
git clone https://github.com/TEGAR-SRC/dokploy-auto-installer-private-ip.git
cd dokploy-auto-installer-private-ip
chmod +x dokploy-installer-iplocal.sh
sudo ./dokploy-installer-iplocal.sh
Update
# Update Dokploy to latest version
sudo ./dokploy-installer-iplocal.sh update
Requirements
- Ubuntu/Debian Linux
- Root access
- Internet connection
- Ports 80 and 443 not in use
Access
After installation is complete, access Dokploy at:
- HTTP:
http://[SERVER-IP]:3000
- HTTPS:
https://[SERVER-IP]:3000(after SSL setup)
Configuration
The script will automatically detect private IP address. To use manual IP:
export ADVERTISE_ADDR=192.168.1.100
sudo ./dokploy-installer-iplocal.sh
Troubleshooting
Port already in use
# Check which ports are in use
sudo ss -tulnp | grep ':80\|:443'Stop service using the port
sudo systemctl stop apache2 # or nginx
Docker not installed
# Install Docker manually
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker $USER
Cannot access web interface
# Check service status
docker service ls
docker service ps dokployCheck logs
docker service logs dokploy
Reset installation
# Remove all services and data
docker service rm dokploy dokploy-postgres dokploy-redis
docker container rm -f dokploy-traefik
docker volume rm dokploy-postgres-database redis-data-volume dokploy-docker-config
docker network rm dokploy-network
docker swarm leave --force
File Structure
dokploy-auto-installer-private-ip/
├── dokploy-installer-iplocal.sh # Main installer script
├── one-liner-install.sh # One-liner installer
├── install.sh # Auto installer with checks
├── install-oneliner.sh # Helper for one-liner
├── README.md # Main documentation (EN)
├── README-ID.md # Indonesian documentation
└── README-EN.md # English documentation
License
MIT License
Contributing
Please create issues or pull requests for improvements and new features.
Support
If you encounter problems, please:
1. Check the Troubleshooting section above
2. Create an issue in the GitHub repository
3. Contact the developer
---
Created by TEGAR-SRC
Repository metadata
- Owner
- TEGAR-SRC
- Primary language
- Shell
- License
- Not declared
- Created
- Sep 4, 2025
- Last pushed
- Nov 8, 2025
- Last updated
- Nov 8, 2025
Clone this repository
HTTPS
git clone https://github.com/TEGAR-SRC/dokploy-auto-installer-private-ip.gitSSH
git clone git@github.com:TEGAR-SRC/dokploy-auto-installer-private-ip.gitMore Shell repositories
BUG-XL-AKRAB-UNLIMTED
BUG INI TELAH DI ENCRYPT KAALU MAU PAKE SILAHKAN EMAIL SAYA
Grafana-Mikrotik
No description
DEV
No description
cloud-ready-installer
A fully automated Linux server setup script designed for cloud environments and bare-metal installations. It performs essential system configurations, installs popular tools (like htop, btop, zsh, neofetch), sets timezone via Indonesia NTP servers, enables root SSH access, and ensures your system is cloud-ready within minutes.