Sfoglia il codice sorgente

add small bash/artisan helper commands

Christian Winther 1 anno fa
parent
commit
adf1af3703
2 ha cambiato i file con 18 aggiunte e 0 eliminazioni
  1. 6 0
      docker/artisan
  2. 12 0
      docker/bash

+ 6 - 0
docker/artisan

@@ -0,0 +1,6 @@
+#!/bin/bash
+
+declare service="${PF_SERVICE:=worker}"
+declare user="${PF_USER:=www-data}"
+
+exec docker compose exec --user "${user}" "${service}" php artisan "${@}"

+ 12 - 0
docker/bash

@@ -0,0 +1,12 @@
+#!/bin/bash
+
+declare service="${PF_SERVICE:=worker}"
+declare user="${PF_USER:=www-data}"
+
+declare -a command=("bash")
+
+if [[ $# -ge 1 ]]; then
+    command=("$@")
+fi
+
+exec docker compose exec --user "${user}" "${service}" "${command[@]}"