Files
gitea/.ddev/commands/web/build-gitea-frontend
T
Oleks 5a886307fd chore(ddev): add build-gitea-frontend command
`make backend` embeds public/ via go:embed at compile time, so any frontend
asset change requires:
  ddev build-gitea-frontend  # vite into public/assets/
  ddev build-gitea           # re-embed public/ into the binary
  ddev restart               # pick up new binary
2026-05-13 10:59:59 +03:00

12 lines
298 B
Bash
Executable File

#!/usr/bin/env bash
## Description: Build the gitea frontend assets (CSS/JS) inside the web container
## Usage: build-gitea-frontend
## Example: ddev build-gitea-frontend
set -eu
cd /var/www/html
echo "Installing frontend deps and building assets..."
make deps-frontend
make frontend
echo "Done."