Skip to content

Commit 26c835c

Browse files
committed
Install notes, background change for xs dark mode drawer
1 parent 7d3d697 commit 26c835c

File tree

4 files changed

+42
-41
lines changed

4 files changed

+42
-41
lines changed

docs/install.md

+30-30
Original file line numberDiff line numberDiff line change
@@ -29,37 +29,37 @@ deb/rpm packages.
2929

3030
=== "x86_64/amd64"
3131
```bash
32-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_x86_64.tar.gz
33-
tar zxvf ntfy_2.6.1_linux_x86_64.tar.gz
34-
sudo cp -a ntfy_2.6.1_linux_x86_64/ntfy /usr/local/bin/ntfy
35-
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.1_linux_x86_64/{client,server}/*.yml /etc/ntfy
32+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_amd64.tar.gz
33+
tar zxvf ntfy_2.6.2_linux_amd64.tar.gz
34+
sudo cp -a ntfy_2.6.2_linux_amd64/ntfy /usr/local/bin/ntfy
35+
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.2_linux_amd64/{client,server}/*.yml /etc/ntfy
3636
sudo ntfy serve
3737
```
3838

3939
=== "armv6"
4040
```bash
41-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_armv6.tar.gz
42-
tar zxvf ntfy_2.6.1_linux_armv6.tar.gz
43-
sudo cp -a ntfy_2.6.1_linux_armv6/ntfy /usr/bin/ntfy
44-
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.1_linux_armv6/{client,server}/*.yml /etc/ntfy
41+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_armv6.tar.gz
42+
tar zxvf ntfy_2.6.2_linux_armv6.tar.gz
43+
sudo cp -a ntfy_2.6.2_linux_armv6/ntfy /usr/bin/ntfy
44+
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.2_linux_armv6/{client,server}/*.yml /etc/ntfy
4545
sudo ntfy serve
4646
```
4747

4848
=== "armv7/armhf"
4949
```bash
50-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_armv7.tar.gz
51-
tar zxvf ntfy_2.6.1_linux_armv7.tar.gz
52-
sudo cp -a ntfy_2.6.1_linux_armv7/ntfy /usr/bin/ntfy
53-
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.1_linux_armv7/{client,server}/*.yml /etc/ntfy
50+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_armv7.tar.gz
51+
tar zxvf ntfy_2.6.2_linux_armv7.tar.gz
52+
sudo cp -a ntfy_2.6.2_linux_armv7/ntfy /usr/bin/ntfy
53+
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.2_linux_armv7/{client,server}/*.yml /etc/ntfy
5454
sudo ntfy serve
5555
```
5656

5757
=== "arm64"
5858
```bash
59-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_arm64.tar.gz
60-
tar zxvf ntfy_2.6.1_linux_arm64.tar.gz
61-
sudo cp -a ntfy_2.6.1_linux_arm64/ntfy /usr/bin/ntfy
62-
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.1_linux_arm64/{client,server}/*.yml /etc/ntfy
59+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_arm64.tar.gz
60+
tar zxvf ntfy_2.6.2_linux_arm64.tar.gz
61+
sudo cp -a ntfy_2.6.2_linux_arm64/ntfy /usr/bin/ntfy
62+
sudo mkdir /etc/ntfy && sudo cp ntfy_2.6.2_linux_arm64/{client,server}/*.yml /etc/ntfy
6363
sudo ntfy serve
6464
```
6565

@@ -109,31 +109,31 @@ Manually installing the .deb file:
109109

110110
=== "x86_64/amd64"
111111
```bash
112-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_amd64.deb
112+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_amd64.deb
113113
sudo dpkg -i ntfy_*.deb
114114
sudo systemctl enable ntfy
115115
sudo systemctl start ntfy
116116
```
117117

118118
=== "armv6"
119119
```bash
120-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_armv6.deb
120+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_armv6.deb
121121
sudo dpkg -i ntfy_*.deb
122122
sudo systemctl enable ntfy
123123
sudo systemctl start ntfy
124124
```
125125

126126
=== "armv7/armhf"
127127
```bash
128-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_armv7.deb
128+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_armv7.deb
129129
sudo dpkg -i ntfy_*.deb
130130
sudo systemctl enable ntfy
131131
sudo systemctl start ntfy
132132
```
133133

134134
=== "arm64"
135135
```bash
136-
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_arm64.deb
136+
wget https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_arm64.deb
137137
sudo dpkg -i ntfy_*.deb
138138
sudo systemctl enable ntfy
139139
sudo systemctl start ntfy
@@ -143,28 +143,28 @@ Manually installing the .deb file:
143143

144144
=== "x86_64/amd64"
145145
```bash
146-
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_amd64.rpm
146+
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_amd64.rpm
147147
sudo systemctl enable ntfy
148148
sudo systemctl start ntfy
149149
```
150150

151151
=== "armv6"
152152
```bash
153-
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_armv6.rpm
153+
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_armv6.rpm
154154
sudo systemctl enable ntfy
155155
sudo systemctl start ntfy
156156
```
157157

158158
=== "armv7/armhf"
159159
```bash
160-
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_armv7.rpm
160+
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_armv7.rpm
161161
sudo systemctl enable ntfy
162162
sudo systemctl start ntfy
163163
```
164164

165165
=== "arm64"
166166
```bash
167-
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_linux_arm64.rpm
167+
sudo rpm -ivh https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_linux_arm64.rpm
168168
sudo systemctl enable ntfy
169169
sudo systemctl start ntfy
170170
```
@@ -192,18 +192,18 @@ NixOS also supports [declarative setup of the ntfy server](https://search.nixos.
192192

193193
## macOS
194194
The [ntfy CLI](subscribe/cli.md) (`ntfy publish` and `ntfy subscribe` only) is supported on macOS as well.
195-
To install, please [download the tarball](https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_macOS_all.tar.gz),
195+
To install, please [download the tarball](https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_darwin_all.tar.gz),
196196
extract it and place it somewhere in your `PATH` (e.g. `/usr/local/bin/ntfy`).
197197

198198
If run as `root`, ntfy will look for its config at `/etc/ntfy/client.yml`. For all other users, it'll look for it at
199199
`~/Library/Application Support/ntfy/client.yml` (sample included in the tarball).
200200

201201
```bash
202-
curl -L https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_macOS_all.tar.gz > ntfy_2.6.1_macOS_all.tar.gz
203-
tar zxvf ntfy_2.6.1_macOS_all.tar.gz
204-
sudo cp -a ntfy_2.6.1_macOS_all/ntfy /usr/local/bin/ntfy
202+
curl -L https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_darwin_all.tar.gz > ntfy_2.6.2_darwin_all.tar.gz
203+
tar zxvf ntfy_2.6.2_darwin_all.tar.gz
204+
sudo cp -a ntfy_2.6.2_darwin_all/ntfy /usr/local/bin/ntfy
205205
mkdir ~/Library/Application\ Support/ntfy
206-
cp ntfy_2.6.1_macOS_all/client/client.yml ~/Library/Application\ Support/ntfy/client.yml
206+
cp ntfy_2.6.2_darwin_all/client/client.yml ~/Library/Application\ Support/ntfy/client.yml
207207
ntfy --help
208208
```
209209

@@ -221,7 +221,7 @@ brew install ntfy
221221

222222
## Windows
223223
The [ntfy CLI](subscribe/cli.md) (`ntfy publish` and `ntfy subscribe` only) is supported on Windows as well.
224-
To install, please [download the latest ZIP](https://github.com/binwiederhier/ntfy/releases/download/v2.6.1/ntfy_2.6.1_windows_x86_64.zip),
224+
To install, please [download the latest ZIP](https://github.com/binwiederhier/ntfy/releases/download/v2.6.2/ntfy_2.6.2_windows_amd64.zip),
225225
extract it and place the `ntfy.exe` binary somewhere in your `%Path%`.
226226

227227
The default path for the client config file is at `%AppData%\ntfy\client.yml` (not created automatically, sample in the ZIP file).

docs/releases.md

+11-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Binaries for all releases can be found on the GitHub releases pages for the [ntfy server](https://github.com/binwiederhier/ntfy/releases)
33
and the [ntfy Android app](https://github.com/binwiederhier/ntfy-android/releases).
44

5-
### ntfy server v2.6.1
6-
Released June 28, 2023
5+
### ntfy server v2.6.2
6+
Released June 30, 2023
77

88
With this release, the ntfy web app now contains a **[progressive web app](https://docs.ntfy.sh/subscribe/pwa/) (PWA)
99
with Web Push support**, which means you'll be able to **install the ntfy web app on your desktop or phone** similar
@@ -31,6 +31,7 @@ if you use promo code `MYTOPIC`). ntfy will always remain open source.
3131
* Fix `ntfy pub %` segfaulting ([#760](https://github.com/binwiederhier/ntfy/issues/760), thanks to [@clesmian](https://github.com/clesmian) for reporting)
3232
* Newly created access tokens are now lowercase only to fully support `<topic>+<token>@<domain>` email syntax ([#773](https://github.com/binwiederhier/ntfy/issues/773), thanks to gingervitiz for reporting)
3333
* The .1 release fixes a few visual issues with dark mode, and other web app updates ([#791](https://github.com/binwiederhier/ntfy/pull/791), [#793](https://github.com/binwiederhier/ntfy/pull/793), [#792](https://github.com/binwiederhier/ntfy/pull/792), thanks to [@nimbleghost](https://github.com/nimbleghost))
34+
* The .2 release fixes issues with the service worker in Firefox and adds automatic service worker updates ([#795](https://github.com/binwiederhier/ntfy/pull/795), thanks to [@nimbleghost](https://github.com/nimbleghost))
3435

3536
**Maintenance:**
3637

@@ -39,6 +40,14 @@ if you use promo code `MYTOPIC`). ntfy will always remain open source.
3940
* Web: Add eslint with eslint-config-airbnb ([#748](https://github.com/binwiederhier/ntfy/pull/748), thanks to [@nimbleghost](https://github.com/nimbleghost))
4041
* Web: Switch to Vite ([#749](https://github.com/binwiederhier/ntfy/pull/749), thanks to [@nimbleghost](https://github.com/nimbleghost))
4142

43+
**Changes in tarball/zip naming:**
44+
Due to a [change in GoReleaser](https://goreleaser.com/deprecations/#archivesreplacements), some of the binary release
45+
archives now have slightly different names. My apologies if this causes issues in the downstream projects that use ntfy:
46+
47+
- `ntfy_v${VERSION}_windows_x86_64.zip` -> `ntfy_v${VERSION}_windows_amd64.zip`
48+
- `ntfy_v${VERSION}_linux_x86_64.tar.gz` -> `ntfy_v${VERSION}_linux_amd64.tar.gz`
49+
- `ntfy_v${VERSION}_macOS_all.tar.gz` -> `ntfy_v${VERSION}_darwin_all.tar.gz`
50+
4251
## ntfy server v2.5.0
4352
Released May 18, 2023
4453

web/src/components/Navigation.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ const Navigation = (props) => {
6161
ModalProps={{ keepMounted: true }} // Better open performance on mobile.
6262
sx={{
6363
display: { xs: "block", sm: "none" },
64-
"& .MuiDrawer-paper": { boxSizing: "border-box", width: navWidth },
64+
"& .MuiDrawer-paper": { boxSizing: "border-box", width: navWidth, backgroundImage: "none" },
6565
}}
6666
>
6767
{navigationList}

web/src/components/theme.js

-8
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,6 @@ export const darkTheme = {
5555
},
5656
},
5757
},
58-
MuiPaper: {
59-
styleOverrides: {
60-
root: {
61-
// for the sidebar on narrow (xs) screens
62-
backgroundImage: "none",
63-
},
64-
},
65-
},
6658
},
6759
palette: {
6860
mode: "dark",

0 commit comments

Comments
 (0)