Add Docker build for ARMv6, bump again
This commit is contained in:
		
							parent
							
								
									ddf5d49895
								
							
						
					
					
						commit
						66e46aaded
					
				
					 3 changed files with 37 additions and 28 deletions
				
			
		|  | @ -138,14 +138,24 @@ dockers: | |||
|     goarm: 7 | ||||
|     build_flag_templates: | ||||
|       - "--platform=linux/arm/v7" | ||||
|   - image_templates: | ||||
|       - &armv6_image "binwiederhier/ntfy:{{ .Tag }}-armv6" | ||||
|     use: buildx | ||||
|     dockerfile: Dockerfile | ||||
|     goarch: arm | ||||
|     goarm: 6 | ||||
|     build_flag_templates: | ||||
|       - "--platform=linux/arm/v6" | ||||
| docker_manifests: | ||||
|   - name_template: "binwiederhier/ntfy:latest" | ||||
|     image_templates: | ||||
|       - *amd64_image | ||||
|       - *arm64v8_image | ||||
|       - *armv7_image | ||||
|       - *armv6_image | ||||
|   - name_template: "binwiederhier/ntfy:{{ .Tag }}" | ||||
|     image_templates: | ||||
|       - *amd64_image | ||||
|       - *arm64v8_image | ||||
|       - *armv7_image | ||||
|       - *armv6_image | ||||
|  |  | |||
|  | @ -26,37 +26,37 @@ deb/rpm packages. | |||
| 
 | ||||
| === "x86_64/amd64" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_x86_64.tar.gz | ||||
|     tar zxvf ntfy_1.21.1_linux_x86_64.tar.gz | ||||
|     sudo cp -a ntfy_1.21.1_linux_x86_64/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.1_linux_x86_64/{client,server}/*.yml /etc/ntfy | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_x86_64.tar.gz | ||||
|     tar zxvf ntfy_1.21.2_linux_x86_64.tar.gz | ||||
|     sudo cp -a ntfy_1.21.2_linux_x86_64/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.2_linux_x86_64/{client,server}/*.yml /etc/ntfy | ||||
|     sudo ntfy serve | ||||
|     ``` | ||||
| 
 | ||||
| === "armv6" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_armv6.tar.gz | ||||
|     tar zxvf ntfy_1.21.1_linux_armv6.tar.gz | ||||
|     sudo cp -a ntfy_1.21.1_linux_armv6/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.1_linux_armv6/{client,server}/*.yml /etc/ntfy | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_armv6.tar.gz | ||||
|     tar zxvf ntfy_1.21.2_linux_armv6.tar.gz | ||||
|     sudo cp -a ntfy_1.21.2_linux_armv6/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.2_linux_armv6/{client,server}/*.yml /etc/ntfy | ||||
|     sudo ntfy serve | ||||
|     ``` | ||||
| 
 | ||||
| === "armv7/armhf" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_armv7.tar.gz | ||||
|     tar zxvf ntfy_1.21.1_linux_armv7.tar.gz | ||||
|     sudo cp -a ntfy_1.21.1_linux_armv7/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.1_linux_armv7/{client,server}/*.yml /etc/ntfy | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_armv7.tar.gz | ||||
|     tar zxvf ntfy_1.21.2_linux_armv7.tar.gz | ||||
|     sudo cp -a ntfy_1.21.2_linux_armv7/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.2_linux_armv7/{client,server}/*.yml /etc/ntfy | ||||
|     sudo ntfy serve | ||||
|     ``` | ||||
| 
 | ||||
| === "arm64" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_arm64.tar.gz | ||||
|     tar zxvf ntfy_1.21.1_linux_arm64.tar.gz | ||||
|     sudo cp -a ntfy_1.21.1_linux_arm64/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.1_linux_arm64/{client,server}/*.yml /etc/ntfy | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_arm64.tar.gz | ||||
|     tar zxvf ntfy_1.21.2_linux_arm64.tar.gz | ||||
|     sudo cp -a ntfy_1.21.2_linux_arm64/ntfy /usr/bin/ntfy | ||||
|     sudo mkdir /etc/ntfy && sudo cp ntfy_1.21.2_linux_arm64/{client,server}/*.yml /etc/ntfy | ||||
|     sudo ntfy serve | ||||
|     ``` | ||||
| 
 | ||||
|  | @ -103,7 +103,7 @@ Manually installing the .deb file: | |||
| 
 | ||||
| === "x86_64/amd64" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_amd64.deb | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_amd64.deb | ||||
|     sudo dpkg -i ntfy_*.deb | ||||
|     sudo systemctl enable ntfy | ||||
|     sudo systemctl start ntfy | ||||
|  | @ -111,7 +111,7 @@ Manually installing the .deb file: | |||
| 
 | ||||
| === "armv6" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_armv6.deb | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_armv6.deb | ||||
|     sudo dpkg -i ntfy_*.deb | ||||
|     sudo systemctl enable ntfy | ||||
|     sudo systemctl start ntfy | ||||
|  | @ -119,7 +119,7 @@ Manually installing the .deb file: | |||
| 
 | ||||
| === "armv7/armhf" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_armv7.deb | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_armv7.deb | ||||
|     sudo dpkg -i ntfy_*.deb | ||||
|     sudo systemctl enable ntfy | ||||
|     sudo systemctl start ntfy | ||||
|  | @ -127,7 +127,7 @@ Manually installing the .deb file: | |||
| 
 | ||||
| === "arm64" | ||||
|     ```bash | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_arm64.deb | ||||
|     wget https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_arm64.deb | ||||
|     sudo dpkg -i ntfy_*.deb | ||||
|     sudo systemctl enable ntfy | ||||
|     sudo systemctl start ntfy | ||||
|  | @ -137,28 +137,28 @@ Manually installing the .deb file: | |||
| 
 | ||||
| === "x86_64/amd64" | ||||
|     ```bash | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_amd64.rpm | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_amd64.rpm | ||||
|     sudo systemctl enable ntfy  | ||||
|     sudo systemctl start ntfy | ||||
|     ``` | ||||
| 
 | ||||
| === "armv6" | ||||
|     ```bash | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_armv6.rpm | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_armv6.rpm | ||||
|     sudo systemctl enable ntfy | ||||
|     sudo systemctl start ntfy | ||||
|     ``` | ||||
| 
 | ||||
| === "armv7/armhf" | ||||
|     ```bash | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_armv7.rpm | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_armv7.rpm | ||||
|     sudo systemctl enable ntfy  | ||||
|     sudo systemctl start ntfy | ||||
|     ``` | ||||
| 
 | ||||
| === "arm64" | ||||
|     ```bash | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.1/ntfy_1.21.1_linux_arm64.rpm | ||||
|     sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v1.21.2/ntfy_1.21.2_linux_arm64.rpm | ||||
|     sudo systemctl enable ntfy  | ||||
|     sudo systemctl start ntfy | ||||
|     ``` | ||||
|  | @ -177,8 +177,8 @@ makepkg -si | |||
| ``` | ||||
| 
 | ||||
| ## Docker | ||||
| The [ntfy image](https://hub.docker.com/r/binwiederhier/ntfy) is available for amd64, armv7 and arm64. It should be pretty | ||||
| straight forward to use. | ||||
| The [ntfy image](https://hub.docker.com/r/binwiederhier/ntfy) is available for amd64, armv6, armv7 and arm64. It should  | ||||
| be pretty straight forward to use. | ||||
| 
 | ||||
| The server exposes its web UI and the API on port 80, so you need to expose that in Docker. To use the persistent  | ||||
| [message cache](config.md#message-cache), you also need to map a volume to `/var/cache/ntfy`. To change other settings,  | ||||
|  |  | |||
|  | @ -43,7 +43,7 @@ Thanks to [@s-h-a-r-d](https://github.com/s-h-a-r-d) (aka @Shard), [@cmeis](http | |||
| --> | ||||
| 
 | ||||
| 
 | ||||
| ## ntfy server v1.21.1 | ||||
| ## ntfy server v1.21.2 | ||||
| Released Apr 24, 2022 | ||||
| 
 | ||||
| **Features:** | ||||
|  | @ -83,7 +83,6 @@ pip3 install apprise | |||
| apprise -b "Hi there" ntfys://mytopic | ||||
| ``` | ||||
| 
 | ||||
| 
 | ||||
| ## ntfy Android app v1.11.0 | ||||
| Released Apr 7, 2022 | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue