-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1111 from jc21/develop
v2.9.3
- Loading branch information
Showing
37 changed files
with
346 additions
and
122 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
name: DNS challenge provider request | ||
about: Suggest a new provider to be available for a certificate DNS challenge | ||
title: '' | ||
labels: dns provider request | ||
assignees: '' | ||
|
||
--- | ||
|
||
**What provider would you like to see added to NPM?** | ||
<!-- What is this provider called? --> | ||
|
||
|
||
**Have you checked if a certbot plugin exists?** | ||
<!-- | ||
Currently NPM only supports DNS challenge providers for which a certbot plugin exists. | ||
You can visit pypi.org, and search for a package with the name `certbot-dns-<privider>`. | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
2.9.2 | ||
2.9.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
<p align="center"> | ||
<img src="https://nginxproxymanager.com/github.png"> | ||
<br><br> | ||
<img src="https://img.shields.io/badge/version-2.9.2-green.svg?style=for-the-badge"> | ||
<img src="https://img.shields.io/badge/version-2.9.3-green.svg?style=for-the-badge"> | ||
<a href="https://hub.docker.com/repository/docker/jc21/nginx-proxy-manager"> | ||
<img src="https://img.shields.io/docker/stars/jc21/nginx-proxy-manager.svg?style=for-the-badge"> | ||
</a> | ||
|
@@ -19,7 +19,7 @@ | |
This project comes as a pre-built docker image that enables you to easily forward to your websites | ||
running at home or otherwise, including free SSL, without having to know too much about Nginx or Letsencrypt. | ||
|
||
- [Quick Setup](https://nginxproxymanager.com#quick-setup) | ||
- [Quick Setup](#quick-setup) | ||
- [Full Setup](https://nginxproxymanager.com/setup/) | ||
- [Screenshots](https://nginxproxymanager.com/screenshots/) | ||
|
||
|
@@ -52,6 +52,65 @@ I won't go in to too much detail here but here are the basics for someone new to | |
3. Configure your domain name details to point to your home, either with a static ip or a service like DuckDNS or [Amazon Route53](https://github.com/jc21/route53-ddns) | ||
4. Use the Nginx Proxy Manager as your gateway to forward to your other web based services | ||
|
||
## Quick Setup | ||
|
||
1. Install Docker and Docker-Compose | ||
|
||
- [Docker Install documentation](https://docs.docker.com/install/) | ||
- [Docker-Compose Install documentation](https://docs.docker.com/compose/install/) | ||
|
||
2. Create a docker-compose.yml file similar to this: | ||
|
||
```yml | ||
version: '3' | ||
services: | ||
app: | ||
image: 'jc21/nginx-proxy-manager:latest' | ||
ports: | ||
- '80:80' | ||
- '81:81' | ||
- '443:443' | ||
environment: | ||
DB_MYSQL_HOST: "db" | ||
DB_MYSQL_PORT: 3306 | ||
DB_MYSQL_USER: "npm" | ||
DB_MYSQL_PASSWORD: "npm" | ||
DB_MYSQL_NAME: "npm" | ||
volumes: | ||
- ./data:/data | ||
- ./letsencrypt:/etc/letsencrypt | ||
db: | ||
image: 'jc21/mariadb-aria:latest' | ||
environment: | ||
MYSQL_ROOT_PASSWORD: 'npm' | ||
MYSQL_DATABASE: 'npm' | ||
MYSQL_USER: 'npm' | ||
MYSQL_PASSWORD: 'npm' | ||
volumes: | ||
- ./data/mysql:/var/lib/mysql | ||
``` | ||
3. Bring up your stack | ||
```bash | ||
docker-compose up -d | ||
``` | ||
|
||
4. Log in to the Admin UI | ||
|
||
When your docker container is running, connect to it on port `81` for the admin interface. | ||
Sometimes this can take a little bit because of the entropy of keys. | ||
|
||
[http://127.0.0.1:81](http://127.0.0.1:81) | ||
|
||
Default Admin User: | ||
``` | ||
Email: [email protected] | ||
Password: changeme | ||
``` | ||
|
||
Immediately after logging in with this default user you will be asked to modify your details and change your password. | ||
|
||
|
||
## Contributors | ||
|
||
|
@@ -331,6 +390,24 @@ Special thanks to the following contributors: | |
<br /><sub><b>Filippo Baruffaldi</b></sub> | ||
</a> | ||
</td> | ||
<td align="center"> | ||
<a href="https://github.com/bikram990"> | ||
<img src="https://avatars.githubusercontent.com/u/6782131?v=4" width="80" alt=""/> | ||
<br /><sub><b>Bikramjeet Singh</b></sub> | ||
</a> | ||
</td> | ||
<td align="center"> | ||
<a href="https://github.com/razvanstoica89"> | ||
<img src="https://avatars.githubusercontent.com/u/28236583?v=4" width="80" alt=""/> | ||
<br /><sub><b>Razvan Stoica</b></sub> | ||
</a> | ||
</td> | ||
<td align="center"> | ||
<a href="https://github.com/psharma04"> | ||
<img src="https://avatars.githubusercontent.com/u/22587474?v=4" width="80" alt=""/> | ||
<br /><sub><b>RBXII3</b></sub> | ||
</a> | ||
</td> | ||
</tr> | ||
</table> | ||
<!-- markdownlint-enable --> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -37,75 +37,3 @@ footer: MIT Licensed | Copyright © 2016-present jc21.com | |
<p>Configure other users to either view or manage their own hosts. Full access permissions are available.</p> | ||
</div> | ||
</div> | ||
|
||
### Quick Setup | ||
|
||
1. Install Docker and Docker-Compose | ||
|
||
- [Docker Install documentation](https://docs.docker.com/install/) | ||
- [Docker-Compose Install documentation](https://docs.docker.com/compose/install/) | ||
|
||
2. Create a docker-compose.yml file similar to this: | ||
|
||
```yml | ||
version: '3' | ||
services: | ||
app: | ||
image: 'jc21/nginx-proxy-manager:latest' | ||
ports: | ||
- '80:80' | ||
- '81:81' | ||
- '443:443' | ||
environment: | ||
DB_MYSQL_HOST: "db" | ||
DB_MYSQL_PORT: 3306 | ||
DB_MYSQL_USER: "npm" | ||
DB_MYSQL_PASSWORD: "npm" | ||
DB_MYSQL_NAME: "npm" | ||
volumes: | ||
- ./data:/data | ||
- ./letsencrypt:/etc/letsencrypt | ||
db: | ||
image: 'jc21/mariadb-aria:latest' | ||
environment: | ||
MYSQL_ROOT_PASSWORD: 'npm' | ||
MYSQL_DATABASE: 'npm' | ||
MYSQL_USER: 'npm' | ||
MYSQL_PASSWORD: 'npm' | ||
volumes: | ||
- ./data/mysql:/var/lib/mysql | ||
``` | ||
3. Bring up your stack | ||
```bash | ||
docker-compose up -d | ||
``` | ||
|
||
4. Log in to the Admin UI | ||
|
||
When your docker container is running, connect to it on port `81` for the admin interface. | ||
Sometimes this can take a little bit because of the entropy of keys. | ||
|
||
[http://127.0.0.1:81](http://127.0.0.1:81) | ||
|
||
Default Admin User: | ||
|
||
``` | ||
Email: [email protected] | ||
Password: changeme | ||
``` | ||
|
||
Immediately after logging in with this default user you will be asked to modify your details and change your password. | ||
|
||
5. Upgrading to new versions | ||
|
||
```bash | ||
docker-compose pull | ||
docker-compose up -d | ||
``` | ||
|
||
This project will automatically update any databases or other requirements so you don't have to follow | ||
any crazy instructions. These steps above will pull the latest updates and recreate the docker | ||
containers. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.