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.