瀏覽代碼

add small bash/artisan helper commands

Christian Winther 1 年之前
父節點
當前提交
adf1af3703
共有 2 個文件被更改,包括 18 次插入0 次删除
  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[@]}"