mirror of
https://github.com/ajnart/homarr.git
synced 2025-10-30 01:56:05 +01:00
* Add `wait $PID` to be able to send SIG_ABORT * Move to docker `entrypoint` * Change default NEXTAUTH_URL * Add `VOLUME` instruction * corrected a typo * 🐳 Fix docker TCP not working Fixes Lost docker connection via TCP with 0.14.0 update #1577 * 🚧 Improve dockerfile and start script and fix permission issue by adding new user with permission to read / write to /data folder * 🐛 Cleanup changes, Local db:migrate script not working, CI failed * ✨ Image properties customization (#1590) * 🌐 New Crowdin updates (#1572) * ✨ Add notice page for readonly db * Misc docker changes * 🐳 Add `homarr` as `USER` * 🐛 Unable to use user homarr because db.sqlite file is already owned by root --------- Co-authored-by: Lumilias <10852161+Lumilias@users.noreply.github.com> Co-authored-by: Meier Lukas <meierschlumpf@gmail.com> Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com> Co-authored-by: Manuel <manuel.ruwe@bluewin.ch>
14 lines
280 B
Bash
14 lines
280 B
Bash
#!/bin/sh
|
|
|
|
echo "Exporting hostname..."
|
|
export NEXTAUTH_URL_INTERNAL="http://$HOSTNAME:7575"
|
|
|
|
echo "Migrating database..."
|
|
cd ./migrate; yarn db:migrate & PID=$!
|
|
# Wait for migration to finish
|
|
wait $PID
|
|
|
|
echo "Starting production server..."
|
|
node /app/server.js & PID=$!
|
|
|
|
wait $PID |