Commit Graph

33 Commits

Author SHA1 Message Date
7912119d14 Merge branch 'master' into enable-proxy-protocol 2024-10-22 20:57:09 +02:00
929ac3bd7c Adds env var to set certbot acme server
this is required for test suite to use dns certbot request
without talking to live or staging letsencrypt servers or
production level dns providers. This is a backwards port
from the v3 branch and opens the door for a full certificate
cypress test
2024-10-16 11:06:29 +10:00
c6465a5090 Enable PROXY procotol for proxy hosts 2024-03-10 09:49:34 +01:00
9f16dae2ff Merge pull request #3258 from iBobik/patch-1
Removed /etc/letsencrypt from explicit volumes
2024-01-15 09:12:44 +10:00
e69684919c Use nginxproxymanager/nginx-full image base
which has been updated with bookworm, python 3.8, certbot 2.8.0 and node 20

Moved rootfs scripts as /bin is a symlink in bookworm
2024-01-10 12:59:51 +10:00
e4ba22f0f8 Removed /etc/letsencrypt from explicit volumes
So it can be moved in other images using this as a base.

Fixes #3170
2023-10-15 08:55:36 +02:00
1c9f751512 Fix path to frontend service 2023-07-19 14:05:57 +12:00
4b6f9d9419 Remove s6 service timeout 2023-05-10 09:57:24 +10:00
9a799d51ce Optimize docker image a bit 2023-03-22 09:42:16 +10:00
5b7682f13c Update s6-overlay and move processes to new format 2023-03-17 08:50:32 +10:00
6a28701242 Moved base images docker repo back to jc21, as docker is sunsetting free teams and this open source project isn't prepared to pay 300 shmackaroos for a nicer image url 2023-03-15 16:03:00 +10:00
5edb16f36e Fix failing pip installs, downgrade setuptools 2022-01-17 21:46:26 +10:00
818b9595aa Use renamed nginx-full docker images 2022-01-11 08:57:24 +10:00
6a6c2ef192 Remove healthchecks and mention how to optin to them in docs 2021-08-23 08:50:07 +10:00
62eb3fcd85 Updated docker base image location 2021-08-17 11:28:30 +10:00
289d179142 Adds logrotate 2021-06-18 09:38:48 +02:00
717105f243 Revert installing certbot. This is handled by base image jc21/nginx-full now
Update path of certbot, and use the pip instead
2021-05-07 13:49:31 +10:00
a02d4ec46f Use certbot from pip instead of apt 2021-05-06 19:10:40 +10:00
655477316b Version bump, contributors added, apt tweak 2021-05-06 11:32:54 +10:00
f2f653e345 Remove platform specific determination 2021-04-29 11:19:59 +10:00
9872daf29f Switch to nginx-full base 2021-04-29 08:28:40 +10:00
7fcc4a7ef0 cleanup 2021-02-06 20:05:40 -05:00
ef3a073af5 local builds & secrets 2021-02-05 16:52:24 -05:00
6fed642aba Cypress docker build should be faster and added mkcert for later 2020-11-22 16:57:12 +10:00
514b13fcc2 Fixes build issues due to globally used file 2020-10-06 16:12:12 +02:00
2523424f68 Updates dockerfiles 2020-10-05 01:04:18 +02:00
251aac716a Add CloudFlare DNS plugin to certbot 2020-08-21 09:49:43 +02:00
66412a75f9 Revert to node base now that base has openresty 2020-05-28 09:25:29 +10:00
c631537dbe Don't wipe out nginx dir, keeps luajit 2020-05-27 10:38:00 +10:00
8d2f49541c Use OpenResty base image 2020-05-26 14:38:41 +10:00
93f29734b7 Version 2.1.2 (#317)
* Tweaks and backend vscode settings

* Version bump
2020-03-06 11:04:42 +10:00
b7e1e4fd9e Use the corresponding s6 binary for the built arch - fixes #298 2020-02-21 10:52:43 +10:00
bb0f4bfa62 v2.1.0 (#293)
* Fix wrapping when too many hosts are shown (#207)

* Update npm packages, fixes CVE-2019-10757

* Revert some breaking packages

* Major overhaul

- Docker buildx support in CI
- Cypress API Testing in CI
- Restructured folder layout (insert clean face meme)
- Added Swagger documentation and validate API against that (to be completed)
- Use common base image for all supported archs, which includes updated nginx with ipv6 support
- Updated certbot and changes required for it
- Large amount of Hosts names will wrap in UI
- Updated packages for frontend
- Version bump 2.1.0

* Updated documentation

* Fix JWT expire time going crazy. Now set to 1day

* Backend JS formatting rules

* Remove v1 importer, I doubt anyone is using v1 anymore

* Added backend formatting rules and enforce them
in Jenkins builds

* Fix CI, doesn't need a tty

* Thanks bcrypt. Why can't you just be normal.

* Cleanup after syntax check

Co-authored-by: Marcelo Castagna <margaale@users.noreply.github.com>
2020-02-19 15:55:06 +11:00