Nick Farrell
b218e62ffc
Actually apply the pre-commit fixers to the codebase.
...
This can be redone manually with
`pre-commit run --all`
While the pre-commit hook could be merged to run locally,
it is much cleaner to align all the files to best-practice
syntax in a single commit. It is also required for server-side
validation.
2022-12-23 08:15:51 +11:00
Philipp Heckel
46fcbdb827
Deprecation warnings
2022-09-27 12:45:43 -04:00
Philipp Heckel
670ea67052
Redo CI pipelines, build from GitHub Actions, closes #36
2022-05-31 11:01:36 -04:00
Philipp Heckel
c33065151e
Switch to build tags "noserver" instead of using _linux suffix
2022-05-21 09:46:49 -04:00
Philipp Heckel
42c3c6eb29
Re-add simple target to be able to build on macOS
2022-05-21 09:34:53 -04:00
Philipp Heckel
a2825880bc
macOS server support, this is just to support iOS development, not for prod
2022-05-11 13:47:41 -04:00
Philipp Heckel
fe96110e6b
macOS universal binaries, install instructions for Windows and macOS
2022-05-10 22:10:38 -04:00
Philipp Heckel
6d601ad141
macOS
2022-05-09 21:25:00 -04:00
Philipp Heckel
19d2a46457
Build for Windows
2022-05-09 19:46:32 -04:00
Philipp Heckel
7d473488de
Working Windows build
2022-05-09 11:03:40 -04:00
Philipp Heckel
66e46aaded
Add Docker build for ARMv6, bump again
2022-04-24 22:25:34 -04:00
Philipp Heckel
e22ec2c505
ARMv6
2022-04-06 19:45:30 -04:00
Philipp Heckel
5125aac91c
Remove upx for arm64/armv7, more translation credits
2022-03-30 14:23:57 -04:00
Philipp Heckel
c2036975fa
Lots of development instructions, Makefile things
2022-03-18 13:53:52 -04:00
Philipp Heckel
53e08988e7
rpm: Do not replace server.yml, closes #166
2022-03-14 17:21:28 -04:00
Philipp Heckel
4a6aca4c07
Fix packaging
2022-03-11 16:06:08 -05:00
Philipp Heckel
da4cf04594
Compress binary with upx, closes #137
2022-02-14 19:12:50 -05:00
Philipp Heckel
8187b49599
Fixed ARMv8 Docker build
2022-02-09 19:20:30 -05:00
Philipp Heckel
5cf92c55c6
Docs and minor improvements to "ntfy access"
2022-02-01 16:40:33 -05:00
Philipp Heckel
51583f5d28
Attachments dir in package
2022-01-13 17:16:04 -05:00
Philipp Heckel
66c749d5f0
Include image file, docs
2021-12-22 10:21:59 +01:00
Philipp Heckel
fa9d6444f5
Move config files and folders
2021-12-18 22:02:36 -05:00
Philipp Heckel
9a56c24dbe
Make ntfy run as ntfy user/group, closes #38
2021-12-08 22:08:44 -05:00
Philipp Heckel
6fbbb0c7b5
Properly handle systemd start/stop during Debian package install, closes #30
2021-12-04 15:32:21 -05:00
Philipp Heckel
093154fa6c
Only build armv7, not armv6 anymore
2021-11-22 16:09:54 -05:00
Philipp Heckel
2a05715107
Multi-platform Docker images
2021-11-22 10:46:19 -05:00
Philipp Heckel
bbbab8d2ef
Properly statically compile, without warnings; netgo,osusergo
2021-11-20 20:27:17 -05:00
Philipp Heckel
ad057c12c0
Statically linking go-sqlite3
2021-11-20 20:18:40 -05:00
Philipp Heckel
a56e1bf36d
This time really
2021-11-20 15:55:30 -05:00
Philipp Heckel
fa8a7ce43e
ARM builds, hopefully working
2021-11-20 15:43:15 -05:00
Philipp Heckel
60cbf23bcc
Fix CGO stuff for sqlite
2021-11-03 11:46:24 -04:00
Philipp Heckel
e1c9fef6dc
Makefile, Dockerfile, GoReleaser, config.yml, systemd service
2021-10-23 21:29:45 -04:00