Frédéric Guillot
|
79df37ac1e
|
Fix RPM Dockerfile packager
|
2022-05-27 20:47:14 -07:00 |
|
Frédéric Guillot
|
02e975d3f3
|
Add distroless Docker image variant
|
2022-03-15 22:55:31 -07:00 |
|
Thiago Perrotta
|
bab7734582
|
packaging: add Documentation to systemd service
c.f. https://www.freedesktop.org/software/systemd/man/systemd.directives.html#Documentation=
|
2022-01-17 13:23:19 -08:00 |
|
Ilya Mateyko
|
527c5f49cb
|
packaging: remove SystemCallFilter from miniflux.service
`SystemCallFilter=@system-service` is not supported on older systemd versions and causes crashes on them.
Fixes #1297.
|
2021-12-23 17:52:13 -08:00 |
|
Ilya Mateyko
|
47b47cc32c
|
Tighten systemd sandboxing and update comments in miniflux.service
|
2021-12-16 10:33:09 -08:00 |
|
Arsenović Arsen
|
ec4e8710f2
|
packaging: add RuntimeDirectory to systemd service
|
2021-12-15 20:49:02 -08:00 |
|
Frédéric Guillot
|
423e06cbe8
|
Build RPM and Debian package with PIE mode enabled
|
2021-09-25 16:16:47 -07:00 |
|
Frédéric Guillot
|
012eb61c52
|
Tweak watchdog
|
2021-05-22 20:25:38 -07:00 |
|
Frédéric Guillot
|
c4a56105ca
|
Add Systemd watchdog
|
2021-05-22 18:46:15 -07:00 |
|
Ilya Mateyko
|
89c1b3b4d8
|
Systemd readiness notification
This change implements the systemd readiness notification, using
the sd_notify protocol.
See https://www.freedesktop.org/software/systemd/man/sd_notify.html.
|
2021-03-16 20:14:43 -07:00 |
|
Frédéric Guillot
|
20ec435d6d
|
Move healthcheck from Dockerfile to docker-compose because it's optional
|
2021-02-22 21:47:30 -08:00 |
|
Frédéric Guillot
|
bbf93430b7
|
Add more extensive healthcheck support
- Add new cli argument: -healthcheck
- Add HEALTHCHECK instruction to Dockerfile
- Update Docker Compose examples
|
2021-02-20 12:58:04 -08:00 |
|
Frédéric Guillot
|
6b7ffe0e26
|
Add Open Containers annotations to Docker image
|
2021-02-13 16:27:23 -08:00 |
|
Dave Marquard
|
0bece2df7d
|
Database backed LetsEncrypt certificate cache (#993)
|
2021-01-29 18:44:40 -08:00 |
|
Ilya Mateyko
|
b45c1cf327
|
Use systemctl edit for editing systemd config file
This is safer than directly editing the package-supplied version.
See https://wiki.archlinux.org/index.php/Systemd#Editing_provided_units.
|
2021-01-25 21:23:45 -08:00 |
|
Jean Paul Galea
|
94eaf0e254
|
Modify systemd service file
Better support to run miniflux with Let's Encrypt, without a reverse proxy.
|
2020-12-29 21:08:40 -08:00 |
|
Frédéric Guillot
|
eb77fcfb72
|
systemd: keep /run writeable
Folks using a unix socket could use /run/miniflux/miniflux.sock without permission issue
|
2020-11-09 21:13:03 -08:00 |
|
Frédéric Guillot
|
5e59fcbd4f
|
debian package: add missing post-install script
The miniflux user is not created on new installations
|
2020-11-09 20:42:12 -08:00 |
|
Mark Woodbridge
|
1eb239bf88
|
Reinstate EXPOSE instruction
This ensures that the relevant port is published when using `docker run -P`, Traefik's Docker integration etc
|
2020-11-04 13:38:45 -08:00 |
|
Frédéric Guillot
|
b539eb8575
|
Fix auto-generated version (git describe)
|
2020-11-03 15:14:57 -08:00 |
|
Frédéric Guillot
|
73d73dc61e
|
Move Debian package builder to main repo
|
2020-10-18 21:28:42 -07:00 |
|
Frédéric Guillot
|
578cd8b24b
|
Move RPM build files to main repository
|
2020-10-18 16:20:00 -07:00 |
|
Frédéric Guillot
|
6e20d37dda
|
Build multi-platform images with Docker Buildx
|
2020-10-18 15:09:47 -07:00 |
|