Docker images for linux/amd64 and linux/arm64:
docker pull ghcr.io/shaongitbd/doory-backend:0.2.0 # api, realtime and mcp
docker pull ghcr.io/shaongitbd/doory-frontend:0.2.0 # webTo run them instead of building, see Pre-built images.
What's Changed
- Docs: pin the first published image version (0.1.0) by @littlebird32 in #111
- SVG uploads: store them with the size they are listed with by @littlebird32 in #112
- Docker images workflow: tag and release the version it publishes by @littlebird32 in #113
- Edit colors for uploaded SVGs by @littlebird32 in #114
- Fix unclosed Image and BytesIO in AI preview thumbnail by @okarin1511 in #116
- Avoid re-parsing SVG bytes in with_intrinsic_size by @okarin1511 in #118
- High-contrast mode (#110) by @littlebird32 in #120
- Sign in with a generic OpenID Connect provider (backend) by @GiomarOsorio in #122
- Server export options: AVIF, auto, size, max_bytes, several pages as a ZIP by @anvme in #135
- Image optimizers: built-in, Provider X, Provider Y and custom by @anvme in #136
- Download dialog and Share menu: purposes, sizes per format, compare preview by @anvme in #137
- SVG and PDF of saved designs through REST and MCP by @anvme in #138
- Videos of saved designs through REST and MCP by @anvme in #139
- Fit an element to the page by @anvme in #130
- Sign in with a generic OpenID Connect provider (frontend) by @GiomarOsorio in #128
- Video clips, part 4: blurred backgrounds, adjustments, replace and split by @anvme in #126
- Video clips, part 1: video assets with ffmpeg, stock videos from Pexels and Pixabay by @anvme in #123
- Video clips, part 2: Videos tool, clip layer and playback in the editor by @anvme in #124
- Video clips, part 3: frame-accurate clips and their sound in the video export by @anvme in #125
- Sizes: one size picker for Create and Resize, with your own sizes by @anvme in #132
- Size presets: about 1,600 built-in sizes, with their sources by @anvme in #131
- Show the provider's logo on the single sign-on button by @anvme in #127
- Add local, dependency-free photo upscaling (2×/4×) by @ulf-frostypaw in #146
- Outgoing requests: Kraken downloads and OIDC provider addresses by @shaongitbd in #141
- OIDC: follow-ups from the #122 and #128 reviews by @littlebird32 in #142
- Fit to page: follow-ups from the #130 review by @littlebird32 in #143
- Download dialog: follow-ups from the #137 review by @littlebird32 in #144
- Exports: follow-ups from the #135, #136, #138 and #139 reviews by @littlebird32 in #145
- Video: ffprobe and ffmpeg read inputs only as local clip files by @shaongitbd in #147
- Sign-in logos: follow-ups from the #127 review by @littlebird32 in #148
- Upscale: follow-ups from the #146 review by @littlebird32 in #149
- Sizes: follow-ups from the #131 and #132 reviews by @littlebird32 in #151
- Video clips: follow-ups from the #124, #125 and #126 reviews by @littlebird32 in #152
- Video uploads: follow-ups from the #123 review by @littlebird32 in #150
- Dependencies: fixed Pillow, certifi and DOMPurify, before new images by @littlebird32 in #153
New Contributors
- @GiomarOsorio made their first contribution in #122
- @ulf-frostypaw made their first contribution in #146
- @shaongitbd made their first contribution in #141
Full Changelog: v0.1.0...v0.2.0