How to install Nginx Proxy Manager in Ubuntu

Published: 16 January 2023
on channel: Quickloss3
4,395
45

Update System:
apt update && apt upgrade -y

Install Docker:
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release

Add Docker’s official GPG key
curl -fsSL https://download.docker.com/linux/ubu... | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Set up stable repository
##### i'm replacing angled bracke with square bracket###########

echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list ] /dev/null

Install Docker Engine
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

Install Docker Compose
sudo curl -L "https://github.com/docker/compose/rel... -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

Test the installation
docker-compose --version

Install npm:

mkdir -p npm

Make sure you're in the Nginx Proxy Manager directory
cd npm

Create a docker-compose configuration file
touch docker-compose.yml

Editing the file
nano docker-compose.yml
paste
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
'80:80'
'81:81'
'443:443'
volumes:
./data:/data
./letsencrypt:/etc/letsencrypt

docker-compose up -d

http://server_ip:81

Default admin user:

Email: [email protected]
Password: changeme


Watch video How to install Nginx Proxy Manager in Ubuntu online without registration, duration hours minute second in high quality. This video was added by user Quickloss3 16 January 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 4,395 once and liked it 45 people.