1
0
mirror of https://github.com/umputun/reproxy.git synced 2024-11-24 08:12:31 +02:00
Commit Graph

197 Commits

Author SHA1 Message Date
Umputun
087a0b7873 make clear multiple hosts support 2021-04-18 12:19:03 -05:00
Umputun
f7b24e1058 fix health counts calculation 2021-04-17 23:41:44 -05:00
Umputun
1695532aa5 add ping test 2021-04-17 23:32:54 -05:00
Umputun
f246618622 don't health check asset mappers 2021-04-17 23:28:12 -05:00
Umputun
afbcc6c7bb removed unneded atomic in health check 2021-04-17 23:24:41 -05:00
Umputun
e8988bacc6 extend main test 2021-04-17 23:17:05 -05:00
Umputun
f304a2f0e6 add total number of services to health error 2021-04-17 23:06:48 -05:00
Umputun
1aa89cfbd6 fix docker resp struct 2021-04-17 22:55:32 -05:00
Umputun
7b8d1bb1c8 add site deploy target 2021-04-17 22:52:39 -05:00
Umputun
d387b860d4 regen site 2021-04-17 22:41:18 -05:00
Umputun
ecc96142ca
Merge pull request #47 from akellbl4/master
[site] Better adaptive behavior
2021-04-17 22:39:22 -05:00
Umputun
1e686ab5b0
Merge branch 'master' into master 2021-04-17 22:39:07 -05:00
Timofey
e7121846da Handle docker API errors 2021-04-17 22:37:32 -05:00
Timofey
813ed6df3d Set minimal supported docker version 2021-04-17 22:37:32 -05:00
Umputun
f43e9092df regen site 2021-04-17 13:17:02 -05:00
Umputun
bbbd24dd53 fix missing url.Host forward 2021-04-17 13:11:10 -05:00
Umputun
34c1510c8c
fix docker paths in docs 2021-04-17 12:49:47 -05:00
Umputun
401375b8d7 bump go-pkgz/rest to show hostname in stdout logs 2021-04-17 12:46:22 -05:00
Pavel Mineev
7bf691c7e2 Better adaptive behavior
- fixed size of logo on mobile
- smaller paddings on small phones
2021-04-17 13:17:15 +03:00
Umputun
0a9051d528 lint: unneeded fmt 2021-04-17 02:36:49 -05:00
Umputun
2b492d840a fix tests 2021-04-17 02:35:23 -05:00
Umputun
ee4f8919e1 allow docker to provide static with proxy at the same time #27 2021-04-17 02:17:23 -05:00
Umputun
6ad288afd0 drop docker api version 2021-04-17 02:16:43 -05:00
Umputun
2ffb9644a7 drop massive deps from removed docker client 2021-04-16 17:39:30 -05:00
Umputun
b667720cc3 suppress messages on docker events check 2021-04-16 17:36:57 -05:00
Timofey
7f991b1e18 Refactor
Thx for the feedback.

* Add missing test
* Decouple containerInfo from docker client
* Move refresh interval var to `Docker`
* Minor things
2021-04-16 17:30:54 -05:00
Timofey
76be67d39c Detect changes in running containers
* Naive attempt to detect changes based on container metadata
* And my best effort to test it
2021-04-16 17:30:54 -05:00
Timofey
a91fb6816f Invoke Docker API directly
* Remove third-party docker client dependency
* Simplify code and tests

Might need to run `go mod tidy` and `go mod vendor` afterwards
2021-04-16 17:30:54 -05:00
Umputun
93f4d5b975 add minimal info about providers nature 2021-04-16 17:17:57 -05:00
Pavel Mineev
64d2b8b8ea fix scroll to chapter in safari 2021-04-16 16:20:53 -05:00
Pavel Mineev
bf84ffe096 fix link to repo in config 2021-04-16 15:33:40 -05:00
Pavel Mineev
7aa20d9dad fix link to edit 2021-04-16 15:25:06 -05:00
Pavel Mineev
72c0dde88e fix link 2021-04-16 15:19:18 -05:00
Pavel Mineev
62ee98bf16 fix anchor 2021-04-16 15:19:18 -05:00
Pavel Mineev
41104ef980 Fix new line in README.md 2021-04-16 14:12:53 -05:00
Umputun
9ffae3449b drop unneeded EOL from readme 2021-04-16 14:09:30 -05:00
Umputun
4fdb8f63c9 fix site build 2021-04-16 14:04:54 -05:00
Umputun
9bcbe360e1
Update README.md 2021-04-16 13:38:20 -05:00
Pavel Mineev
e248ef2441 revert README.md and symblink it to the site folder, add better font styles 2021-04-16 13:36:45 -05:00
Pavel Mineev
ba02572ca5 fix text line-height 2021-04-16 13:22:53 -05:00
Pavel Mineev
90f5c015ae fix link to logo 2021-04-16 13:22:53 -05:00
Pavel Mineev
3951d3866e use one readme for repo and site 2021-04-16 13:22:53 -05:00
Pavel Mineev
ab9c5864bb
Create cool site for Reproxy (#30)
by @akellbl4 

* make cool site for reproxy

* remove meta tags with images

* fix dark theme

* flix styles for sidebar nav

* add scroll in sidebar

* fix dark theme

* fix markdown

* remove package lock

* add package lock to ignore

* add update date and edit button

* add build command

* move target to public

* add build

* use gitignore

* add logos

* Changes

- add meta
- add close button

* add style for code tag

* fix favicon color in safari

* add logo styles

* update favicon

* add classic ico favicon

* update touch icon

* fix sharing images

* fix logo

* move data to site data file

* add fancy mate glass effect on header

* make readme as site base

* update logo

update logo

* add stretching width for the content

* add dockerfile

* fix dark theme bugs

* remove usless props

* fix logo

* fix node version

* replce logo for the site

* fix path to logo in readme

* add more space on logo in readme

* fix logo size in readme
2021-04-16 12:34:03 -05:00
Umputun
8dca98c6b3 don't resort rules for file provider inside the server #37 2021-04-16 11:10:07 -05:00
Umputun
212129faf1 drop unused init 2021-04-16 04:02:05 -05:00
Umputun
8cf4b9063d
Multiple static location (#36)
* add isStatic flag to mapper, implement for file and static providers

* handle static match response as a special case

* move assets conversion to load time

* rename static to assets everywhere for consistency

* don't overwride asset param in url mapper

* add documentation about assets mode

* add tests
2021-04-16 02:49:00 -05:00
Umputun
33346c9f7a update docker example with arm-compat images #33 2021-04-15 03:33:52 -05:00
Vladimir Garvardt
66610ef491 Replaced github.com/pkg/errors with stdlib errors wrap 2021-04-14 11:44:20 -05:00
Konstantin Alikhanov
c5200e0a1a Fixing type error in SSL Static mode 2021-04-14 11:08:17 -05:00
Dmitriy Kopylenko
58bed075fd Simple grammatical change 2021-04-14 11:06:49 -05:00