How to set up Phabricator

Installing on Kubernetes

使用 helm chart 安裝 Phabricator

1
2
3
4
5
NS=cicd
NAME=pha
repo=bitnami/phabricator

helm --namespace=${NS} upgrade --install ${NAME} ${repo} -f values.yaml

Configure values

下載 default values

1
helm show values bitnami/phabricator > values.yaml

詳細配置可以參考官方文件

How to use

Authentication

Manual verify

如果沒有配置 smtp 的話,需要手動認證 mail

1
auth verity ${target_mail_address}

Adding auth provider

可以在側邊欄中找到 Auth,點擊 Add Provider,可以新增所需要的 Auth,例如 Github

如果 Add Provider 呈現灰色表示 Auth 的設定被鎖定了,可以使用 command line 解鎖,編輯完再將它鎖定

1
auth unlock