Jump to content

Traccar Reverse Proxy & SSL Encrypt

From Deffcon
Revision as of 13:31, 7 June 2025 by Rusyanto (talk | contribs) (Created page with "== Pastikan DNS domain sudah mengarah ke server == thumb Pastikan <code>track.deffcon.com</code> sudah mengarah ke IP publik server Anda (<code>103.250.10.5</code>): * Login ke penyedia domain Anda. * Tambahkan record DNS type <code>A</code>: ** '''Host:''' <code>track</code> ** '''Value / IP:''' <code>103.250.10.5</code> Tunggu propagasi DNS beberapa menit (hingga 1 jam tergantung provider). == Instal Nginx == sudo apt...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Pastikan DNS domain sudah mengarah ke server

Pastikan track.deffcon.com sudah mengarah ke IP publik server Anda (103.250.10.5):

  • Login ke penyedia domain Anda.
  • Tambahkan record DNS type A:
    • Host: track
    • Value / IP: 103.250.10.5

Tunggu propagasi DNS beberapa menit (hingga 1 jam tergantung provider).

Instal Nginx

sudo apt update
sudo apt install nginx -y

Konfigurasi Nginx untuk reverse proxy

Buat file konfigurasi baru untuk domain Anda di /etc/nginx/sites-available/track.deffcon.com:

server {

    listen 80;

    server_name track.deffcon.com;

    location / {

        proxy_pass http://localhost:8082/;

        proxy_http_version 1.1;

        proxy_set_header Upgrade $http_upgrade;

        proxy_set_header Connection "upgrade";

        proxy_set_header Host $host;

        proxy_set_header X-Real-IP $remote_addr;

    }

}