🔧 What You Need:
A VPS or server with a clean OS (Ubuntu 20.04 recommended)
Root access or sudo privileges
aaPanel installed (if not, instructions below)
Internet connection
✅ Step-by-Step: Install DeepSeek with aaPanel
Step 1: Install aaPanel (if not already)
Run this in your terminal:
bash
Copy
Edit
curl -sSO http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install-ubuntu_6.0_en.sh
Once installed:
Go to http://your-server-ip:8888
Login using the credentials shown at the end of the install
Step 2: Open Terminal in aaPanel
Log in to aaPanel
Go to App Store → Tools → Terminal
Or install and use the SSH Terminal plugin
Step 3: Install DeepSeek
There’s no official 1-click button in aaPanel for DeepSeek (as of now), but you can run the install commands easily in the aaPanel terminal.
Use this example to install DeepSeek locally (adapt if it’s on Docker or another env):
bash
Copy
Edit
Clone DeepSeek
git clone https://github.com/deepseek-ai/DeepSeek-LLM.git
cd DeepSeek-LLM
Install Python dependencies
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Run DeepSeek (adjust script depending on repo content)
python app.py
⚠️ Adjust based on the specific DeepSeek project (DeepSeek Coder, DeepSeek-VL, etc.) – each has its own repo & requirements.
Step 4: Reverse Proxy or Port Forward
To access DeepSeek from the web:
Go to Website → Add Site in aaPanel
Set a domain (or use your server IP)
Go to Reverse Proxy and point it to the DeepSeek port (e.g., localhost:7860)
🎉 That’s it!
You’ve now set up DeepSeek via aaPanel in just a few steps. It’s not exactly “one-click,” but with aaPanel’s terminal and tools, it’s nearly that simple.
🧠 Bonus Tips:
Use Docker if the DeepSeek version supports it for even faster deployment
Use Supervisor plugin in aaPanel to keep the service running
Set up SSL with the Let’s Encrypt plugin in aaPanel for HTTPS