2f2159a468
- landing/: the spaceshell.ru terminal-dark landing (index.html + screenshots), containerized as an nginx:alpine image (Dockerfile + nginx.conf with gzip and asset caching, VERSION, .dockerignore). - .gitea/workflows/build.yaml: adapted from the coddykinder pipeline to this repo. Path-gated jobs — `landing` builds & pushes the nginx image to the Gitea registry on landing changes; `dmg` builds a universal (Intel + Apple Silicon) .dmg via `tauri build` on app/crates changes and uploads it as an artifact; Max notification summarizes both. Tags build everything (release). - DOCS/landing/spaceshell-landing.md: build brief + copy + SEO meta. Notes: the DMG job needs a self-hosted macOS runner labelled `macos` (Tauri can't cross-compile macOS from Linux); the DMG is unsigned until Developer ID secrets are wired. Landing image verified locally (HTTP 200, assets served). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
10 lines
290 B
Docker
10 lines
290 B
Docker
# Static landing for spaceshell.ru — served by nginx.
|
|
# Build context is ./landing (see .gitea/workflows/build.yaml).
|
|
FROM nginx:1.27-alpine
|
|
|
|
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
|
COPY index.html /usr/share/nginx/html/index.html
|
|
COPY pics/ /usr/share/nginx/html/pics/
|
|
|
|
EXPOSE 80
|