18 lines
860 B
Bash
Executable File
18 lines
860 B
Bash
Executable File
#!/bin/bash
|
|
# Runs every time the container starts, with your project at /code. Put your
|
|
# project's startup setup here — installing dependencies, preparing services,
|
|
# and so on. It's empty by default; add what you need.
|
|
#
|
|
# Keep it safe to run every launch: check whether something is already done
|
|
# before doing it, so repeat launches stay quick.
|
|
#
|
|
# Need to keep things between runs? Write them to /code/.safeclaude/cache. That
|
|
# folder lives on the host (not inside the container), so it survives rebuilds
|
|
# and `docker volume` resets, and it's gitignored so it won't land in your repo.
|
|
# It's a good home for installed dependencies, downloads, or "already did this"
|
|
# markers.
|
|
#
|
|
# For example, you might install gems into the cache, run `npm install`, or wait
|
|
# for a service to come up. See the repo's example/ for a worked version.
|
|
set -euo pipefail
|