aboutsummaryrefslogtreecommitdiffstats
path: root/docker (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat: Add PDF screenshot generation and display (#995)Ahmad Mujahid2025-02-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Updated pdf2json to 3.1.5 * Extract and store a screenshot from PDF files using pdf2pic * Installing graphicsmagick and ghostscript * Generate Missing PDF screenshot with tidyAssets worker for backward support * Display PDF screenshot instead of the PDF in web if it exists. * Display PDF screenshot in mobile app if exists. * Updated pnpm-lock.yaml * Removed console.log * Revert the unnecessary changes in package.json * Revert pnpm-lock changes * Prevent rendering PDF files if the screenshot is not generated * refactor: replace useEffect with useMemo for section initialization * feat: show PDF file download button and handle large PDFs by defaulting to screenshot view * feat: add file size to openapi spec * feature: Add Assets preprocessing in fix mode to admin actions * i18n: add reprocess_assets_fix_mode translation * i18n: Add missing ar translations * A bunch of fixes * Fix openspec schema --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* fix: custom fetch wrapper for ollama inference. Fixes #656 (#1032)Gavin Mogan2025-02-161-0/+4
| | | | | | | | | | | | | | | | * Add configurable fetch timeout for Ollama client * Worker service needs access to the .env file * repair typescript types * Update customFetch.ts * update the config docs --------- Co-authored-by: sbarbett <shane@barbetta.me> Co-authored-by: Mohamed Bassem <me@mbassem.com>
* docker: Pin corepack version in the AIO imageMohamed Bassem2025-02-091-0/+3
|
* docker: Add a warning about now changing the DATA_DIR env variableMohamed Bassem2025-02-091-1/+7
|
* ci: Fix corepack issue in CI and docker buildMohamed Bassem2025-02-021-1/+3
|
* build: Bake a default NEXTAUTH_URL_INTERNAL in the docker imageMohamed Bassem2025-01-121-2/+3
|
* docker: Preinstall pnpm for the worker job to prevent downloading it on ↵Mohamed Bassem2024-11-181-1/+1
| | | | startup. #666
* docker: Upgrade meilisearch to v1.11.1 (#629)Marc2024-11-102-2/+2
|
* fix: Fix type in the separate container env variableMohamed Bassem2024-10-281-2/+2
|
* feature: Archive videos using yt-dlp. Fixes #215 (#525)kamtschatka2024-10-281-1/+1
| | | | | | | | | | | | | | | | | | | | | * Allow downloading more content from a webpage and index it #215 Added a worker that allows downloading videos depending on the environment variables refactored the code a bit added new video asset updated documentation * Some tweaks * Drop the dependency on the yt-dlp wrapper * Update openapi specs * Dont log an error when the url is not supported * Better handle supported websites that dont download anything --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
* docker: Add a flag to detect apps running in legacy container setupMohamed Bassem2024-10-261-0/+2
|
* deps: Upgrade nodejs to v22MohamedBassem2024-10-122-4/+4
|
* docker: Add HEALTHCHECK to Dockerfile (#508)Marc2024-10-071-0/+4
| | | | | | | | | | | | | | | | | | | | i added the healthcheck to the AIO and legacy web container. checked on my AIO instance: ``` { "Status":"healthy", "FailingStreak":0, "Log":[ { "Start":"2024-10-07T21:23:19.83382568+02:00", "End":"2024-10-07T21:23:20.003640388+02:00", "ExitCode":0, "Output":"Connecting to 127.0.0.1:3000 (127.0.0.1:3000)\nremote file exists\n" } ] } ```
* docker: add Source Label to Dockerfile (#509)Marc2024-10-071-0/+2
| | | | | To get changelogs shown with Renovate a docker container has to add the source label described in the OCI Image Format Specification. For reference: https://github.com/renovatebot/renovate/blob/main/lib/modules/datasource/docker/readme.md
* docker: Fix the docker-based development env (#456)CrypticC3s4r2024-10-053-9/+22
|
* build: Fix nextjs build after upgrading to 14.2MohamedBassem2024-09-211-1/+1
|
* docker: Remove redis from the dev docker composeMohamedBassem2024-08-311-7/+0
|
* docker: Remove the redis and worker containersMohamedBassem2024-08-311-24/+3
|
* docker: Change all images to be built from the same AIO baseMohamedBassem2024-07-284-83/+69
|
* build: Add an all-in-one containerMohamedBassem2024-07-2113-0/+54
|
* feature: Full page archival with monolith. Fixes #132MohamedBassem2024-05-261-0/+1
|
* docker: Update docker images to point to the new repo URLsMohamedBassem2024-05-191-2/+2
|
* fix(crawler): Add --disable-dev-shm-usage to chrome containerMohamedBassem2024-05-122-0/+3
|
* build(cli): Prepare for publishing CLI to npmMohamedBassem2024-04-241-4/+5
|
* fix: Update docker-compose.yml (#119)Rosin2024-04-221-1/+1
| | | fix: solve invalid type of services.meilisearch.environment.MEILI_NO_ANALYTICS
* docker: Disable meilisearch analytics (#117)Vivek2024-04-221-0/+2
| | | | | * Disable meilisearch analytics * Move MEILI_NO_ANALYTICS to docker-compose.yml
* feature: Download images and screenshotsMohamedBassem2024-04-201-0/+1
|
* fix(docker): Remove BUILDPLATFORM from DockerfileMohamedBassem2024-04-061-4/+4
|
* fix(cli): Don't download pnpm with every invocationMohamedBassem2024-04-021-3/+2
|
* docker: Move build args to the end for better cache hitsMohamedBassem2024-04-021-8/+9
|
* feature: Include server version in the admin UI. Fixes #66MohamedBassem2024-04-021-0/+9
|
* featuer: Introduce a new CLI for mass manipulation of bookmarksMohamedBassem2024-04-021-0/+19
|
* Bump chrome container version to 123 to enable linux/arm64 support on it (#59)Luca2024-03-312-2/+2
| | | | | * Bump chrome container version to 102 to enable linux/arm64 support * Bump chrome container version to 123
* docker: Use external chrome docker containerMohamedBassem2024-03-245-22/+19
|
* docker: Fix multiplatform docker buildMohamedBassem2024-03-221-3/+3
|
* docs: Add docs for installation, configuration and developmentMohamedBassem2024-03-201-2/+12
|
* docker: Fix dockerfiles to adapt to the new repo structureMohamedBassem2024-03-141-10/+10
|
* breaking: Using DATA_DIR env variable instead of DATABASE_URLMohamedBassem2024-03-052-5/+5
|
* feature: Add full text search supportMohamedBassem2024-03-012-0/+14
|
* docker: Remove the file:/ prefix from database URLsMohamedBassem2024-02-272-5/+5
|
* docker: Run db migrations on web app startupMohamedBassem2024-02-272-16/+10
|
* build: Migrate from yarn to pnpmMohamedBassem2024-02-264-45/+32
|
* db: Migrate from prisma to drizzleMohamedBassem2024-02-233-9/+3
|
* build: Stop downloading puppeteer in github actionsMohamedBassem2024-02-221-1/+2
|
* docker: Add a docker-based dev environmentMohamedBassem2024-02-206-0/+222