Bahari Medianet

Dari Debug ke Dokumen: Semua Ada di Sini

, , , , , ,

Cara Install Nginx Proxy Manager di Proxmox

Halo, pada kesempatan kali ini saya ingin berbagi sebuah dokumentasi pribadi saat instalasi NPM (Nginx Proxy Manager) pada Proxmox.

Ada 2 cara untuk menginstall NPM, yakni Menggunakan LXC atau Container langung yang dijalankan diatas Proxmox atau dengan cara kedua Yakni dengan LVM. Pada dokumentasi saat ini saya memilih menggunakan cara kedua.

Hal pertama yang harus dilakukan adalah kita harus mempunyai sistem operasi ubuntu 20.04 yang berjalan diatas Proxmox. Untuk speknya bisa disesuaikan saja seperti punya saya.

-2 Core
-2GB RAM
-32GB ROM Disk

Setelah semuanya sudah siap lakukan instalasi docker pada VM kalian.

Cara Install Docker di Ubuntu 20.04

buat file “docker-compose.yaml” dengan isi sebagai berikut

services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      # These ports are in format <host-port>:<container-port>
      - '80:80' # Public HTTP Port
      - '443:443' # Public HTTPS Port
      - '81:81' # Admin Web Port
      # Add any other Stream port you want to expose
      # - '21:21' # FTP

    #environment:
      # Uncomment this if you want to change the location of
      # the SQLite DB file within the container
      # DB_SQLITE_FILE: "/data/database.sqlite"

      # Uncomment this if IPv6 is not enabled on your host
      # DISABLE_IPV6: 'true'

    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt

Jalankan container

docker compose up -d

lalu uji coba dengan buka di browser

ip_address:81

login dengan user dan password

Email: admin@example.com

Password: changeme

Sampai disini instalasi NPM sudah seelsai dan sudah bisa digunakan. Selamat mencoba!

Terima Kasih

Leave a Reply

Your email address will not be published. Required fields are marked *

Navigation

About

Writing on the Wall is a newsletter for freelance writers seeking inspiration, advice, and support on their creative journey.