Commit Graph

32 Commits

Author SHA1 Message Date
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
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
alexandre.hiltcher@etu.unice.fr
c40c14918c Merge branch 'main' of https://github.com/acouvreur/traefik-ondemand-service into main 2020-10-22 18:53:55 +02:00
alexandre.hiltcher@etu.unice.fr
92cbde3442 Rename function 2020-10-22 18:53:50 +02:00
alexandre.hiltcher@etu.unice.fr
f6df228c99 Refactor code 2020-10-22 18:49:42 +02:00
Alexis Couvreur
13caa514f0 Create LICENSE 2020-10-21 23:04:33 +02:00
alexandre.hiltcher@etu.unice.fr
c780693d90 Add README 2020-10-21 23:03:30 +02:00
alexandre.hiltcher@etu.unice.fr
8a7ad94192 Do not create a new client on each request 2020-10-21 21:28:32 +02:00
alexandre.hiltcher@etu.unice.fr
b1077100e6 Remove debug prints 2020-10-21 20:46:39 +02:00
alexandre.hiltcher@etu.unice.fr
cd648ec4b2 Make channel write non blocking 2020-10-21 20:44:36 +02:00
alexandre.hiltcher@etu.unice.fr
b29a76d646 Remove unused file 2020-10-21 20:30:57 +02:00
Alexis Couvreur
f051238f41 Changed image to work 2020-10-21 20:27:13 +02:00
Alexis Couvreur
105e7b6a83 Added executable entrypoint 2020-10-21 20:02:58 +02:00
Alexis Couvreur
2ca72df567 Fix build path 2020-10-21 19:56:12 +02:00
Alexis Couvreur
da87d9df2b Merge branch 'main' of github.com:acouvreur/traefik-ondemand-service into main 2020-10-21 19:53:37 +02:00
Alexis Couvreur
b03352eaec master to main :) 2020-10-21 19:53:29 +02:00
alexandre.hiltcher@etu.unice.fr
51f8e4771d Update return value 2020-10-21 19:53:01 +02:00
alexandre.hiltcher@etu.unice.fr
8dc8a5c7cd WIP it's working 2020-10-21 19:48:30 +02:00
alexandre.hiltcher@etu.unice.fr
861b1f269f Stop after timeout
Only missing interupt
2020-10-21 18:42:09 +02:00
alexandre.hiltcher@etu.unice.fr
48fbc437fb Clean up code 2020-10-21 18:37:51 +02:00
alexandre.hiltcher@etu.unice.fr
04225e22ac Merge branch 'main' of https://github.com/acouvreur/traefik-ondemand-service into main 2020-10-21 18:06:40 +02:00
alexandre.hiltcher@etu.unice.fr
d6936526a9 Get service status from dowker 2020-10-21 18:06:35 +02:00
Alexis Couvreur
c733adca93 Added github action build multi arch 2020-10-21 12:57:00 +02:00
alexandre.hiltcher@etu.unice.fr
dfa3fe1886 INitial commit 2020-10-20 22:05:34 +02:00