MissionKontrol rails
1.0.0
MissionKontrol 是一個簡單且有效的管理介面,適用於您的應用程式或微服務。與 Active admin 或 Rails admin 等 gem 不同,一開始不需要進行大量編碼。
它是一個自託管應用程序,即使您不是開發人員,也可以快速輕鬆地設定。 MissionKontrol 不需要了解您的應用程式的任何資訊即可運作,它只需要連接到您的資料庫即可。
這個 gem 透過為您的應用程式提供更多資訊(例如模型關聯和驗證),為您的 MissionKontrol 版本提供更多功能和更好的功能。
使用安裝時產生的存取令牌,只有您託管的 MissionKontrol 版本才能存取此資訊。
不!任何人都可以使用這個寶石。要了解如何在 MissionKontrol 之外使用此 gem,請參閱下面的「端點」部分。
您可以透過將 MissionKontrolRelay 添加到您的 gemfile 中來將MissionKontrolRelay安裝到您的 Rails 應用程式中:
寶石'mission_kontrol_relay'
或者您可以手動安裝:
$ gem install 'mission_kontrol_relay'
安裝 gem 後,您需要執行生成器:
$rails產生mission_kontrol_relay:安裝
生成器將產生您的令牌並將其儲存為環境變數。您將需要它來允許 MissionKontrol 與您的應用程式對話,或者如果您想訪問提供的端點。
若要存取您的令牌,請執行以下命令:
$ printenv MISSION_KONTROL_TOKEN
在貢獻之前,請閱讀此處的行為準則
以下是貢獻工作流程:
在 GitHub 上分叉該儲存庫
將項目克隆到您自己的機器上
將更改提交到您自己的分支
將你的工作推回你的叉子上
提交 Pull 請求,以便我們審核您的更改
$ 捆綁安裝 $ RAILS_ENV=測試包執行rails db:setup $ RAILS_ENV=測試包執行rails db:migrate
$ 捆綁執行 rspec