Sign inSign up

reveever/outline-base

By reveever

•Updated 6 months ago

Build base image for reveever/outline (CJK-search Outline fork). Not intended for direct deployment.

Image
0

444

reveever/outline-base repository overview

⁠Outline Base — CJK Search Fork

Intermediate build artifact for reveever/outline⁠, the CJK-search-enabled Outline fork.

⚠️ This image is not a deployable Outline server. It contains build-time dependencies (cmake, full node_modules including dev deps before pruning, compiled build/ output). Pull reveever/outline instead.

⁠Why it's published

Outline's CI splits its multi-stage Docker build into two published images so the final runtime image (reveever/outline) can be assembled by referencing the base image's content-addressed digest:

ARG BASE_IMAGE=reveever/outline-base
FROM ${BASE_IMAGE} AS base
# ... copy build/, server/, public/, node_modules/ into a slim runtime

This keeps the heavy compilation step independent from the lightweight runtime layer, improves cache reuse, and pins the runtime to the exact base image produced by the same CI run via digest.

⁠Contents

Built from Dockerfile.base, on top of node:24.15.0:

  • yarn install (full dependency tree)
  • yarn build (TypeScript + frontend bundle)
  • yarn workspaces focus --production (prune dev deps)

⁠Tags

Same scheme as reveever/outline: vX.Y.Z-cjk.N, X.Y, latest.

⁠Source

⁠Architectures

linux/amd64 only.

Tag summary

Content type

Image

Digest

sha256:b8746671f…

Size

697.1 MB

Last updated

6 months ago

docker pull reveever/outline-base