Alexis Couvreur
327211cbbf
docs: format custom loading/error pages
2021-12-09 23:01:02 +01:00
Jenn
3178fdcc57
feat: add custom loading page ( #15 )
...
* add option for custom loading and error pages
* document custom landing pages
* link to example templates
* update loading page template to match template actually in-use
2021-12-09 22:34:17 +01:00
Matthias Schneider
1e69a5754f
docs(kubernetes): fix markdown issue and wording ( #22 )
2021-11-18 15:56:17 +01:00
Matthias Schneider
b244cc8d0b
docs(kubernetes): add Statefulset compatibility README ( #21 )
...
related to #20
2021-11-18 15:44:44 +01:00
Matthias Schneider
124e619f08
docs(kubernetes): add Statefulsets in README ( #14 )
2021-11-18 15:40:48 +01:00
Romain
d299780f58
feat(kubernetes): add compatibility with Statefulset ( #20 )
...
* Add statefulset compatibility
* Add rbac in doc
* replace AvailableReplica by ReadyReplica
* Replace if to switch
2021-11-18 15:20:48 +01:00
Alexis Couvreur
fab46ad4c6
ci: release go binaries for linux/amd64 linux/arm64 linux/arm/v7 ( #19 )
2021-10-29 00:07:21 +02:00
Alexis Couvreur
11554d6c60
docs: bump plugin version to v1.0.1
2021-10-03 12:31:22 +00:00
Alexis COUVREUR
37e9962764
chore: bump traefik-ondemand-service to 1
2021-10-02 12:49:35 +02:00
Alexis Couvreur
a127a0fc86
feat: add multiplatform docker image build ( #18 )
...
The build is very slow for some reason. ~15mins
2021-10-01 23:19:33 +02:00
Alexis COUVREUR
1b4af11309
docs: set traefik-ondemand-service to version 1.5.0
2021-10-01 22:23:43 +02:00
Alexis Couvreur
29b1da52ea
feat: add dockerhub registry ( #17 )
2021-10-01 22:19:02 +02:00
Alexis COUVREUR
42b0a9a354
ci: build docker image on tag
2021-10-01 22:05:31 +02:00
Alexis COUVREUR
b0a2758002
fix(docs): use markdown instead of HTML
...
Traefik Pilots forbids HTML usage.
2021-10-01 21:00:15 +02:00
Matthias Schneider
e6cbbcbe60
docs: add kubernetes docker-compose demo ( #10 )
2021-10-01 18:52:25 +02:00
Matthias Schneider
711f6858d2
docs: add matthias contributor ( #9 )
2021-10-01 18:46:59 +02:00
Matthias Schneider
1d3af8cd80
docs: add kubernetes documentation ( #15 )
2021-10-01 18:41:23 +02:00
Matthias Schneider
0e920523d2
feat: add kubernetes support ( #14 )
2021-10-01 18:40:43 +02:00
Alexis COUVREUR
b1350d0028
docs(examples): add more detailed steps
2021-10-01 08:54:25 +02:00
Alexis COUVREUR
7b670488fa
docs: use image fom the repo
2021-10-01 08:54:25 +02:00
Alexis COUVREUR
60a81100ef
docs(examples): add multiple containers example
2021-10-01 08:54:20 +02:00
Alexis COUVREUR
7663b06403
docs(swarm): rename to docker-stack.yml
2021-10-01 08:28:32 +02:00
Alexis COUVREUR
030e8da427
docs: add features
2021-09-29 14:14:42 +02:00
Alexis COUVREUR
89b8edc8d2
docs: add badges
2021-09-29 14:14:18 +02:00
Alexis COUVREUR
b331421a1b
docs: add traefik-ondemand-service link
2021-09-28 17:31:53 +02:00
Alexis COUVREUR
569be26c81
docs: link to example folder instead
2021-09-28 15:57:28 +02:00
Alexis COUVREUR
a0e59ce0f6
docs: use new dynamic loading page gif
2021-09-28 15:54:48 +02:00
Alexis COUVREUR
f22b5ec0c6
docs: add docker class and swarm examples
2021-09-28 15:37:56 +02:00
Alexis COUVREUR
052bcc72ae
fix(pages): display service name and error on error page
2021-09-28 15:32:14 +02:00
Alexis COUVREUR
f2eabd73b6
ci(release): use PAT to trigger docker build on tag
2021-09-28 14:22:43 +02:00
Alexis COUVREUR
e11151c08f
ci(docker): expose port 10000
2021-09-28 14:21:55 +02:00
Alexis Couvreur
775200bcb5
feat: add dynamic loading html page ( #5 )
2021-09-28 13:03:58 +02:00
Alexis Couvreur
ebd24562b1
feat: add healthcheck lookup before redirect ( #12 )
...
Docker classic IsUp will return false when the container defines a healthcheck and is not healthy, otherwise as soon as it's started it's up.
Docker swarm will check that the number of required tasks is higher than 1, and that the number of running tasks matches the number of desired tasks.
A task is not running when it defines a healthcheck and is not healthy.
2021-09-28 12:44:27 +02:00
Alexis Couvreur
68732717ad
fix: scale down correctly update the service specification
2021-09-26 21:01:55 +00:00
Alexis Couvreur
0ecd9d9213
feat: add log.Error on error
2021-09-26 20:51:04 +00:00
Alexis Couvreur
80cbb25975
ci: push to ghcr.io ( #10 )
2021-09-26 16:52:40 +02:00
Alexis Couvreur
627d870583
ci: add build and release pipeline ( #4 )
2021-09-26 16:44:07 +02:00
Alexis Couvreur
281b657123
docs(docker): add docker-compose sample
2021-09-26 14:36:48 +00:00
Alexis Couvreur
19d3b71722
docs: add CLI, Docker and API usage
2021-09-26 14:32:33 +00:00
Alexis Couvreur
e357030b8c
fix: use text/plain content-type instead of application/json
...
The returned string is not a valid json
2021-09-26 14:32:33 +00:00
Alexis Couvreur
ac377db936
fix: change module to traefik-ondemand-service
2021-09-26 14:32:22 +00:00
Alexis Couvreur
033f125a5b
feat(docker): use ENTRYPOINT for go executable
2021-09-26 14:06:47 +00:00
Alexis Couvreur
277d12a864
ci: add docker build on all branches
2021-09-26 13:44:52 +00:00
Alexis Couvreur
c96482ef67
feat: add docker classic support ( #9 )
...
Defaults with docker swarm support for retro compatibiliy.
You can add --swarmMode=false to deactivate it.
Closes #4
2021-09-26 00:36:45 +02:00
Alexis Couvreur
f78af94572
ci: add build, docker and release pipelines ( #6 )
2021-09-25 22:22:46 +00:00
Alexis Couvreur
b94207c56e
Update README.md
2020-10-23 23:59:43 +02:00
Alexis Couvreur
af396210f5
Update build.yml
2020-10-23 23:59:23 +02:00
Alexis Couvreur
9ddc339d2a
Rename go.yml to build.yml
2020-10-23 23:58:47 +02:00
Alexis Couvreur
13af5c3f11
Update README.md
2020-10-23 23:53:39 +02:00
Alexis Couvreur
09a89f108c
Remove debug println
2020-10-23 23:34:01 +02:00