mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-02-18 16:42:57 +00:00
Drop support for armv7 builds, bump version, update docs
This commit is contained in:
17
README.md
17
README.md
@@ -1,7 +1,7 @@
|
|||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="https://nginxproxymanager.com/github.png">
|
<img src="https://nginxproxymanager.com/github.png">
|
||||||
<br><br>
|
<br><br>
|
||||||
<img src="https://img.shields.io/badge/version-2.13.7-green.svg?style=for-the-badge">
|
<img src="https://img.shields.io/badge/version-2.14.0-green.svg?style=for-the-badge">
|
||||||
<a href="https://hub.docker.com/repository/docker/jc21/nginx-proxy-manager">
|
<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">
|
<img src="https://img.shields.io/docker/stars/jc21/nginx-proxy-manager.svg?style=for-the-badge">
|
||||||
</a>
|
</a>
|
||||||
@@ -36,6 +36,10 @@ so that the barrier for entry here is low.
|
|||||||
- Advanced Nginx configuration available for super users
|
- Advanced Nginx configuration available for super users
|
||||||
- User management, permissions and audit log
|
- User management, permissions and audit log
|
||||||
|
|
||||||
|
::: warning
|
||||||
|
`armv7` is no longer supported in version 2.14+. This is due to Nodejs dropping support for armhf. Please
|
||||||
|
use the `2.13.7` image tag if this applies to you.
|
||||||
|
:::
|
||||||
|
|
||||||
## Hosting your home network
|
## Hosting your home network
|
||||||
|
|
||||||
@@ -43,16 +47,15 @@ I won't go in to too much detail here but here are the basics for someone new to
|
|||||||
|
|
||||||
1. Your home router will have a Port Forwarding section somewhere. Log in and find it
|
1. Your home router will have a Port Forwarding section somewhere. Log in and find it
|
||||||
2. Add port forwarding for port 80 and 443 to the server hosting this project
|
2. Add port forwarding for port 80 and 443 to the server hosting this project
|
||||||
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)
|
3. Configure your domain name details to point to your home, either with a static ip or a service like
|
||||||
|
- DuckDNS
|
||||||
|
- [Amazon Route53](https://github.com/jc21/route53-ddns)
|
||||||
|
- [Cloudflare](https://github.com/jc21/cloudflare-ddns)
|
||||||
4. Use the Nginx Proxy Manager as your gateway to forward to your other web based services
|
4. Use the Nginx Proxy Manager as your gateway to forward to your other web based services
|
||||||
|
|
||||||
## Quick Setup
|
## Quick Setup
|
||||||
|
|
||||||
1. Install Docker and Docker-Compose
|
1. [Install Docker](https://docs.docker.com/install/)
|
||||||
|
|
||||||
- [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:
|
2. Create a docker-compose.yml file similar to this:
|
||||||
|
|
||||||
```yml
|
```yml
|
||||||
|
|||||||
@@ -17,10 +17,6 @@ case $TARGETPLATFORM in
|
|||||||
S6_ARCH=aarch64
|
S6_ARCH=aarch64
|
||||||
;;
|
;;
|
||||||
|
|
||||||
linux/arm/v7)
|
|
||||||
S6_ARCH=armhf
|
|
||||||
;;
|
|
||||||
|
|
||||||
*)
|
*)
|
||||||
S6_ARCH=x86_64
|
S6_ARCH=x86_64
|
||||||
;;
|
;;
|
||||||
|
|||||||
@@ -169,12 +169,10 @@ Custom Postgres schema is not supported, as such `public` will be used.
|
|||||||
The docker images support the following architectures:
|
The docker images support the following architectures:
|
||||||
- amd64
|
- amd64
|
||||||
- arm64
|
- arm64
|
||||||
- armv7
|
|
||||||
|
|
||||||
::: warning
|
::: warning
|
||||||
|
`armv7` is no longer supported in version 2.14+. This is due to Nodejs dropping support for armhf. Please
|
||||||
`armv7` support will be retired after June 2026. Any new versions released after this time will only support `amd64` amd `arm64`.
|
use the `2.13.7` image tag if this applies to you.
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
The docker images are a manifest of all the architecture docker builds supported, so this means
|
The docker images are a manifest of all the architecture docker builds supported, so this means
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ docker buildx build \
|
|||||||
--build-arg BUILD_DATE="$(date '+%Y-%m-%d %T %Z')" \
|
--build-arg BUILD_DATE="$(date '+%Y-%m-%d %T %Z')" \
|
||||||
--build-arg GOPROXY="${GOPROXY:-}" \
|
--build-arg GOPROXY="${GOPROXY:-}" \
|
||||||
--build-arg GOPRIVATE="${GOPRIVATE:-}" \
|
--build-arg GOPRIVATE="${GOPRIVATE:-}" \
|
||||||
--platform linux/amd64,linux/arm64,linux/arm/7 \
|
--platform linux/amd64,linux/arm64 \
|
||||||
--progress plain \
|
--progress plain \
|
||||||
--pull \
|
--pull \
|
||||||
-f docker/Dockerfile \
|
-f docker/Dockerfile \
|
||||||
|
|||||||
Reference in New Issue
Block a user