https://github.com/damalis/full-stack-nginx-proxy-manager-for-everyone-with-damalis-repository
If You want to build a website with Nginx Proxy Manager at short time; install with damalis repository.
https://github.com/damalis/full-stack-nginx-proxy-manager-for-everyone-with-damalis-repository
multiple-domains nginx nginx-proxy nginx-proxy-manager npm
Last synced: 5 months ago
JSON representation
If You want to build a website with Nginx Proxy Manager at short time; install with damalis repository.
- Host: GitHub
- URL: https://github.com/damalis/full-stack-nginx-proxy-manager-for-everyone-with-damalis-repository
- Owner: damalis
- Created: 2024-07-13T09:29:42.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-14T14:47:29.000Z (6 months ago)
- Last Synced: 2026-04-14T23:00:05.500Z (5 months ago)
- Topics: multiple-domains, nginx, nginx-proxy, nginx-proxy-manager, npm
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# [full stack Nginx Proxy Manager for everyone with damalis repository](https://github.com/damalis/full-stack-nginx-proxy-manager-for-everyone-with-damalis-repository)
If You want to build a website with Nginx Proxy Manager at short time;
#### Full stack Nginx Proxy Manager:
#### IPv4/IPv6 Firewall
Create rule to open port to the internet, or to a specific IPv4 address or range.
- http: 81
### How to
add "npm.yml" file code in "docker-compose.yml" file
#### Example
```
services:
npm:
depends_on:
certbot:
condition: service_healthy
image: jc21/nginx-proxy-manager:latest
container_name: npm
networks:
- backend
- frontend
volumes:
- ./npm:/data
- 'certbot-etc:${LETSENCRYPT_CONF_PREFIX}'
hostname: npm
restart: unless-stopped
ports:
- '81:81' # Admin Web Port
# Add any other Stream port you want to expose
# - '21:21' # FTP
links:
- database
environment:
# Uncomment this if you want to change the location of
# the SQLite DB file within the container
# DB_SQLITE_FILE: '/data/database.sqlite'
TZ: '${LOCAL_TIMEZONE}'
# Uncomment this if IPv6 is not enabled on your host
# DISABLE_IPV6: 'true'
webserver:
.
.
.
```
then
continue damalis repository guide
#### Log in to the Admin UI
```http://DOMAIN_NAME:81``` Attention: http without "s".
#### Default Admin User
```
Email: admin@DOMAIN_NAME
Password: changeme
```
Immediately after logging in with this default user you will be asked to modify your details and change your password.