Browse Source

add small bash/artisan helper commands

Christian Winther 1 năm trước cách đây
mục cha
commit
adf1af3703
2 tập tin đã thay đổi với 18 bổ sung0 xóa
  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[@]}"