1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2024-12-09 09:56:01 +02:00
Commit Graph

346 Commits

Author SHA1 Message Date
DarthSim
df818706c2 IMGPROXY_HEALTH_CHECK_PATH config 2022-02-21 18:06:20 +06:00
DarthSim
f77f0495ea Hide gif_options processing option docs 2022-02-21 14:39:41 +06:00
DarthSim
fb5de53d38 Remove v3 badges from docs 2022-02-21 14:39:09 +06:00
DarthSim
b01de24f4c Update pro docs 2022-02-21 14:31:26 +06:00
DarthSim
60dca8be55 Fix docs titles 2022-02-21 14:06:52 +06:00
DarthSim
6af01afb44 Add suffix to docs titles 2022-02-21 14:04:18 +06:00
Sergey Alexandrovich
081f82c62f
Merge pull request #798 from imgproxy/chore/docs-style-and-seo
Docs style and seo
2022-02-16 20:56:44 +06:00
DarthSim
b75b6cb5a2 Add robots.txt and sitemap.txt 2022-02-16 20:54:37 +06:00
DarthSim
74b977fb60 Better colors for docs 2022-02-16 19:39:18 +06:00
Sergey Alexandrovich
ec02fc53a5
IMGPROXY_MAX_REDIRECTS config (#797)
* IMGPROXY_MAX_REDIRECTS config

* Apply suggestions from code review

Co-authored-by: Travis-Turner <32389151+Travis-Turner@users.noreply.github.com>

Co-authored-by: Travis-Turner <32389151+Travis-Turner@users.noreply.github.com>
2022-02-16 15:42:09 +06:00
DarthSim
acad9a08b9 Remove GIF advanced options from docs 2022-02-07 18:11:30 +06:00
DarthSim
79903af6b8 Typo 2022-02-01 15:45:17 +06:00
Travis-Turner
c51521961f
Docs/edits overhaul (#785)
* Update landing page / README.md

* Update GETTING_STARTED.md

* Update installation.md

* Update getting_the_image_info.md

* update signing_the_url.md

* Update watermark.md

* Update presets.md

* Update object_detection.md

* Update autoquality.md

* Update serving_local_files.md

* Update docs/serving_files_from_s3.md

* Update configuration.md

* Update generating_the_url.md

* Update chained_pipelines.md but chained pipelines section is not finished

* Update serving_files_from_google_cloud_storage.md

* Update new_relic.md

* Update prometheus.md

* Update datadog.md

* Update image_formats_support.md

* Update about_processing_pipeline.md

* Update healthcheck.md

* Update memory_usage_tweaks.md

* Remove GIF/ICO/BMP/HEIF/AVIF support sections from docs/image_formats_support.md

* Minor fixes of the docs

* Update serving_files_from_azure_blob_storage.md

* Fix issue with x and y offset for 're' watermark property

* Fix params description in docs/watermark.md

* Fix Alexander Madyankin GH name

* Special thanks to Travis

* Fix README

Co-authored-by: DarthSim <darthsim@gmail.com>
2022-02-01 15:43:36 +06:00
Collin Allen
88c1252ea7
Fix autoquality typo in docs 2022-01-27 10:35:11 -08:00
DarthSim
ad2511cd13 Update docs 2022-01-18 16:16:24 +06:00
DarthSim
fff164f45a Add zoom option 2022-01-18 16:16:14 +06:00
DarthSim
3e87bd683c Offsets for replicated watermarks 2021-12-07 19:07:56 +06:00
DarthSim
4c5ae587ed Update changelog and docs 2021-12-07 19:07:51 +06:00
DarthSim
16c0d91d47 Add ETag buster 2021-12-07 15:34:35 +06:00
Alexander Bayandin
00f8e805a7
Use advanced url format for local serving example (#742) 2021-11-26 19:19:20 +06:00
DarthSim
270ebbbd90 Fix default Sentry release 2021-11-23 15:11:39 +06:00
DarthSim
475e67640b Merge branch 'feature/cookie-passthrough' of github.com:LivingLogic/imgproxy into feature/cookie-passthrough 2021-11-11 14:48:11 +06:00
Walter Doerwald
abbfb61ce6 Add option to pass through incoming cookies in the image request. 2021-11-09 12:14:05 +01:00
DarthSim
a24bc637ff Update docs 2021-11-09 14:44:26 +06:00
DarthSim
ac8c34a49a Respond with 500 for "temporary" downloading errors 2021-11-01 18:13:33 +06:00
DarthSim
67b209b0e6 Update docs 2021-10-12 17:12:00 +06:00
Matteias Collet
e49ba64e2f
fix signature (#712)
Note sure where the other one was coming from.

-> https://gchq.github.io/CyberChef/#recipe=HMAC(%7B'option':'UTF8','string':'secret'%7D,'SHA256')From_Hex('None')To_Base64('A-Za-z0-9-_')&input=aGVsbG8vcnM6ZmlsbDozMDA6NDAwOjAvZzpzbS9hSFIwY0RvdkwyVjRZVzF3L2JHVXVZMjl0TDJsdFlXZGwvY3k5amRYSnBiM05wZEhrdS9hbkJuLnBuZw
2021-10-08 14:02:33 +06:00
DarthSim
0887b89acb Fix autoquality docs 2021-10-01 23:18:26 +06:00
DarthSim
dd65a8d438 Fix Getting Started guide 2021-10-01 23:03:47 +06:00
DarthSim
893d6e1c90 Update docs and changelog 2021-10-01 16:26:12 +06:00
DarthSim
70840467d0 format_quality processing option 2021-09-29 19:49:18 +06:00
DarthSim
e645fa6b5b Update pro docs 2021-09-28 22:57:46 +06:00
DarthSim
d016e26e2e Merge branch 'master' into version/3 2021-09-07 19:04:33 +06:00
DarthSim
e0f9fab772 Do not add base URL if the image URL already contains it 2021-09-07 17:39:24 +06:00
Christopher Hlubek
dbd19649a6
Support wildcards with * in AllowedSources (excluding slashes) (#677)
* Support wildcards with * in AllowedSources (excluding slashes)

* Compile allowed sources patterns when parsing config

* Fix linter errors

Co-authored-by: Christopher Hlubek <christopher.hlubek@networkteam.com>
2021-08-09 18:42:43 +03:00
DarthSim
ece4310d70 Merge branch 'master' into version/3 2021-06-28 15:54:02 +06:00
DarthSim
20d9d82e70 Merge branch 'master' into version/3 2021-06-23 16:08:53 +06:00
Sergey Alexandrovich
e8b1c320bf Delete CNAME 2021-06-23 15:50:44 +06:00
DarthSim
cc25a8b940 Add canonical meta for docs 2021-06-23 15:32:55 +06:00
DarthSim
46e655e1ba Netlify docs 2021-06-23 14:36:04 +06:00
DarthSim
0fa36db813 Use magenta as a transparency key for trim 2021-06-07 15:05:29 +06:00
DarthSim
36f318f390 Merge branch 'version/3' of github.com:imgproxy/imgproxy into version/3 2021-05-17 18:47:13 +06:00
DarthSim
9465d04afb Rm forgotten doc 2021-05-17 18:46:28 +06:00
DarthSim
5ed71c6b60 Merge branch 'master' into version/3 2021-05-17 18:25:04 +06:00
Joshua Banton
10eae5c9c4
Adds airbrake for error reporting. (#603)
* Adds airbrake for error reporting.

* Fixes go fmt issues.

* PR review changes.

* Didn't mean to downgrade the aws-sdk.
2021-05-17 16:05:22 +06:00
Svyatoslav Kryukov
feb70c8f52
OSS Pixelate option (#622) 2021-04-27 16:23:22 +06:00
Svyatoslav Kryukov
38ac4c3399
Fix anchors in the search results (#623) 2021-04-27 15:38:57 +06:00
Ariel Allon
97417b3bc6
fix typo in docs (#599) 2021-04-26 18:32:50 +06:00
DarthSim
8fcc839925 Cleanup avif speed code 2021-04-26 18:32:10 +06:00
Per Osbäck
a7d451b8f2
Add ENV setting for AVIF speed parameter (#605)
* Add ENV setting for AVIF speed parameter

* Add AVIF to image format docs

* Only use Speed on supported VIPS version

* Probably need the method signature in go to have speed
2021-04-26 18:27:16 +06:00
DarthSim
6cf263cbb1 Add fallback image URL docs 2021-04-16 22:42:08 +06:00
DarthSim
2068e7b868 Rearrange processing options in code and docs 2021-04-16 22:35:20 +06:00
DarthSim
fca4f87445 min-width and min-height processing options 2021-03-29 20:21:00 +06:00
DarthSim
27fa220fea Fix force resizing type + zero width/height 2021-03-29 17:48:37 +06:00
DarthSim
59f5dac4bd fill-down resiziong type 2021-03-29 17:35:16 +06:00
DarthSim
c711791f7a force resizing type 2021-03-29 17:13:28 +06:00
DarthSim
bca4bddf53 Merge branch 'master' into version/3 2021-03-26 20:05:34 +06:00
Svyatoslav Kryukov
88975f3810 Datadog tracing 2021-03-23 17:08:02 +06:00
Svyatoslav Kryukov
c07222b501
Skip processing option (#590)
* Skip processing option

* Simplify SkipProcessingFormats iteration
2021-03-22 20:16:03 +06:00
Marc Köhlbrugge
a89803dfe5
Remove double 'p' in 'Exampple' (#588) 2021-03-19 18:23:48 +06:00
Marc Köhlbrugge
2af81695bd
Fix typo ('sorce' to 'source') (#587) 2021-03-19 18:23:39 +06:00
Svyatoslav Kryukov
b93aa2f144
Fallback image http code config (#589) 2021-03-19 15:28:23 +06:00
Svyatoslav Kryukov
098f6b9fc9
Expires option (#586)
* Expires option

* Do not save expires
2021-03-18 16:50:28 +06:00
DarthSim
ceb9a61976 Remove basic URL format 2021-03-15 18:06:01 +06:00
DarthSim
baf00f64f2 Drop deprecated stuff (MaxSrcDimension, GZipCompression, IMGPROXY_MAX_GIF_FRAMES, resizeCrop) 2021-03-15 16:47:35 +06:00
snowcall
56d3f6d897
Optionally return rel="canonical" header (#542)
* set rel="canonical" header

* check scheme before setting canonical headers, add documentation
2021-03-09 17:08:22 +06:00
Felix Yan
023848d764
Correct a typo in docs/installation.md (#558) 2021-02-25 19:19:51 +06:00
DarthSim
21db221ad7 Update docs 2021-02-01 19:18:35 +06:00
DarthSim
8f990acab4 gravity_type => type in docs 2021-01-20 15:54:47 +06:00
DarthSim
be26e10ce5 Don't switch to autodetected format if source one supports animation but autodetected one doesn't 2021-01-18 22:53:49 +06:00
DarthSim
bac349558c AVIF support detection & AVIF enforcement 2021-01-18 21:56:36 +06:00
DarthSim
9ffb0f514d Crop by percentage 2021-01-18 21:14:15 +06:00
DarthSim
e48c557fc4 rotate processing option 2021-01-13 20:51:19 +06:00
DarthSim
6da8885605 IMGPROXY_AUTO_ROTATE config and auto_rotate processing option 2021-01-13 19:57:29 +06:00
DarthSim
07c8b267b3 Remove defaults from strip_metadata and strip_color_profile docs 2021-01-13 19:21:42 +06:00
DarthSim
c84e7ed34d Per-format default quality config 2021-01-13 17:58:36 +06:00
DarthSim
40563f9573 Ability to keep ICC profile 2021-01-12 20:43:09 +06:00
Huy Le Viet
a62b22af69
Add IMGPROXY_ENABLE_DEBUG_HEADERS config for debugging infomation (#509) 2020-11-20 10:52:16 +06:00
Emil Johnsson
4573035eed
Fix typos in configuration.md (#474)
Simple typos fixed.
2020-11-20 10:41:57 +06:00
DarthSim
e0a4ec1f1f Azure Blob Storage support 2020-11-19 20:47:18 +06:00
DarthSim
c299da9a47 Better pro badge usage in docs 2020-09-01 20:15:24 +06:00
DarthSim
c2ac0a6827 Better image formats support docs 2020-09-01 19:57:44 +06:00
DarthSim
bc10a053ed Update changelog and docs with pro features 2020-08-31 20:27:26 +06:00
DarthSim
dbe1ffd14b Add docs for new video thumbnails configs & update changelog 2020-08-17 22:30:00 +06:00
DarthSim
08dc814e98 Ability to skip processing of some formats 2020-08-13 19:52:35 +06:00
DarthSim
3830ba03b1 Update changelog & fix typo in docs 2020-08-10 17:41:53 +06:00
DarthSim
3fb9de8192 Add background_alpha docs 2020-08-10 17:38:37 +06:00
DarthSim
f42d7fcf43 Add video_thumbnail_second docs 2020-08-07 18:35:36 +06:00
DarthSim
4ac58a0624 Forgotten pro badges 2020-07-10 20:15:55 +06:00
DarthSim
47e7711bc5 Update docs and changelog with some pro features 2020-07-10 20:05:45 +06:00
John Koehl
616ec996b3
Implements #421 processing option to control meta stripping (#422)
* Implements processing option to control meta stripping

* Update based on code review comments

Change name of option to "stripmeta" and change how we handle config vs request setting logic

* Fix indentation style typo

* Fix indentation style typo

* Use full metadata naming for config and variables

Co-authored-by: John Koehl <johnk@zillowgroup.com>
Co-authored-by: John Koehl <jkoehl>
2020-07-01 19:45:33 +06:00
DarthSim
bb695fa2c4 Update instalation from source docs 2020-07-01 17:10:09 +06:00
DarthSim
d39baeef57 Update Prometheus namespace docs 2020-06-10 20:01:30 +06:00
Alexey Remizov
b783e8bebf
Add IMGPROXY_PROMETHEUS_NAMESPACE config (#405)
* Add IMGPROXY_PROMETHEUS_NAMESPACE config

* Add documentations about IMGPROXY_PROMETHEUS_NAMESPACE

Co-authored-by: Alexey Remizov <alexey.remizov@sport24.ru>
2020-06-10 19:11:14 +06:00
Felix Gerberding
c1c87f58b9
fixed typo (#400) 2020-06-09 18:51:37 +06:00
DarthSim
e4466b922e typo 2020-04-17 22:12:15 +06:00
DarthSim
1fc21d4cfe Update docs and changelog 2020-04-09 15:56:05 +06:00
ILYA
12b415c9bd
Implement padding option (#358)
* Implement padding option

* Move padding `embed` to the right place

* Move padding `embed` to the right place

* Use general background option instead of specific padding's one

* Make padding options css-like and fully optional

* Add docs for new padding option

* Return error if padding embed fails

* Make padding outbounds and apply dpr for it

Co-authored-by: Ilya Melnitskiy <melnitskiy_i_m@onyx-team.com>
2020-04-09 15:43:56 +06:00
DarthSim
6c348adb0b Minor changes in fallback images feature; Add docs for fallback images 2020-04-08 21:15:07 +06:00
DarthSim
b82e4aea21 Update docs and changelog 2020-04-07 18:34:49 +06:00
ILYA
4bd745f764
Improve trim method to accept color to be cut off and hor/ver alignment options (#357)
* Improve trim method to accept color to be cut off and hor/ver alignment options

* Make color and equality args truly optional

* Add docs for new trim params

Co-authored-by: Ilya Melnitskiy <melnitskiy_i_m@onyx-team.com>
2020-04-07 18:06:28 +06:00
DarthSim
70e26cdd97 Add IMGPROXY_PATH_PREFIX config 2020-04-07 17:54:00 +06:00
DarthSim
ba8f959dab Add /info endpoint docs 2020-03-30 15:45:02 +06:00
DarthSim
e3cb533cc3 typo 2020-03-18 22:37:16 +06:00
DarthSim
6b3abfae30 Add video thumbnails docs & update changelog 2020-03-18 22:34:37 +06:00
Naveed Ahmad
1f5f9ef708
use (#362) 2020-03-16 15:07:15 +06:00
DarthSim
6c60fb804f Remove HEIC saving; Remove JBIG from docker; Replace imagequant with quantizr in docker 2020-03-12 20:03:29 +06:00
DarthSim
b4f030040c Update docs 2020-02-27 23:15:44 +06:00
DarthSim
06c7df1e14 Properly name go module & update docs 2020-02-27 22:30:31 +06:00
DarthSim
8ed83e973e Add GO111MODULE=on to the build docs 2020-02-27 18:33:56 +06:00
DarthSim
f8d88c118b Update changelog and docs with pro features 2020-02-13 17:36:46 +06:00
DarthSim
6c6bcd32f8 Add emojis to notes and warning in docs 2020-02-13 15:54:43 +06:00
DarthSim
4896cc9438 Add warning to the IMGPROXY_ALLOWED_SOURCES docs 2020-02-13 15:42:32 +06:00
DarthSim
af8366139f Better SVG detection 2020-02-11 19:28:13 +06:00
DarthSim
fd2c0203b9 Update docs and changelog with pro features 2020-02-05 22:22:45 +06:00
DarthSim
df4c6224ce Add special thanks to dragonsmith to docs 2020-02-05 20:45:20 +06:00
DarthSim
6581f84501 Add info about Helm chart to the docs 2020-02-05 20:15:59 +06:00
DarthSim
0f00870708 imgproxy health command 2020-02-04 17:56:06 +06:00
DarthSim
372faba5c1 IMGPROXY_CACHE_CONTROL_PASSTHROUGH config 2020-02-04 15:23:41 +06:00
DarthSim
45306adc23 IMGPROXY_NETWORK config 2020-02-03 18:03:18 +06:00
sauerbraten
89f8a4e11c
Add option to keep metadata/tags in output image (#329)
* add env var to disable stripping metadata

by default, all metadata will be stripped (as before)

* always strip orientation tags when rotating the image

in case IMGPROXY_STRIP_METADATA is false

* document IMGPROXY_STRIP_METADATA env var

* remove ICC profile after importing it

needed, in case metadata aren't stripped from the output image
2020-01-30 21:43:08 +06:00
sauerbraten
17afd0fcbd
fix docker build command in docs (#332) 2020-01-29 18:01:26 +06:00
DarthSim
ee450bec46 Trim processing option 2020-01-17 15:54:50 +06:00
DarthSim
8b87504d06 Use plain source URL in Serving local files docs 2019-12-25 17:58:25 +06:00
DarthSim
4c128ce888 Fix docs 2019-12-25 17:38:07 +06:00
DarthSim
66673e384b Change IMGPROXY_ALLOWED_SOURCES behavior to allow more complex limitations 2019-12-25 17:30:23 +06:00
DarthSim
05cd1286a4 Add gravity to extend option 2019-12-25 17:04:16 +06:00
Eduard Aksamitov
8ce331d2ee fix(docs): typos (#299) 2019-12-25 15:01:33 +06:00
Eduard Aksamitov
555fff047b fix(docs): low fps on scroll on safari (#300) 2019-12-25 15:00:20 +06:00
DarthSim
56f69c193c Remove debug warnings; Update docs 2019-12-25 14:49:20 +06:00
rhyst
70b3252373 Add IMGPROXY_ALLOWED_SOURCES config (#169)
* Add config option to exclusively allow local file system images

* Add allowed sources list, and move source check processing_options.

* Implement custom source parser and remove redundant code.
2019-12-25 14:34:15 +06:00
DarthSim
1162e08e2d Fix docs logo 2019-12-17 15:05:41 +06:00
DarthSim
a09c2d103d [skip ci] Update docs with gitter, badge icons and favicon 2019-12-11 17:31:00 +06:00
DarthSim
3dc7f93542 Add resizing algorithm option docs 2019-12-09 18:56:19 +06:00
DarthSim
72a1280cc7 Add JPEG/PNG saving options docs 2019-12-09 15:44:34 +06:00
Renaud Chaput
3e243e8a25 Add Homebrew package to installation methods (#284)
`imgproxy` formula has been merged: https://github.com/Homebrew/homebrew-core/pull/47489
2019-12-09 15:31:32 +06:00
DarthSim
919f9ac47a Fix high CPU usage on docs website 2019-12-04 18:16:26 +06:00
DarthSim
c0f5e8a08a Update special thanks 2019-12-03 20:01:40 +06:00
DarthSim
25a6c9ba39 Minor fixes in max_bytes docs & code 2019-11-29 18:40:01 +06:00
Dmitry Zuev
d74c402066 Implement Max Bytes Filter (#275)
* Implement Max Bytes Filter

* Update according to code review comments

* Refactor according to code review comments
2019-11-29 18:27:35 +06:00
William Pain
e4f787e1f7 Add: IMGPROXY_LOG_LEVEL environment config for set Logrus debug level (#240) 2019-11-21 17:16:12 +06:00
0xflotus
7f1fd540b9 fixed small errors (#261)
* Update generating_the_url_advanced.md

* Update memory_usage_tweaks.md (#1)

* Update serving_files_from_s3.md (#2)
2019-11-18 18:16:50 +06:00
DarthSim
ba3e20b865 properly parse boolean processing options 2019-11-11 18:58:45 +06:00
DarthSim
b5119f27b8 typo 2019-10-15 22:02:41 +06:00
DarthSim
a16a268ae7 Add "Copy to clipboard" buttons to code blocks in docs 2019-10-15 21:48:33 +06:00
DarthSim
f9db1b28ad More predictable "Edit on GitHub" behavior 2019-10-15 18:21:59 +06:00
DarthSim
e08c4b7597 Fix GitHub corner in the docs to the top 2019-10-15 18:10:31 +06:00
DarthSim
cf5673d3b6 Add "Edit on GitHub" button to docs 2019-10-15 18:08:36 +06:00
DarthSim
75cedc4b58 Fix saturation docs 2019-10-14 16:55:58 +06:00
DarthSim
119b6f3ba1 Add adjustment options to docs 2019-10-14 16:02:23 +06:00