目的 / おはなししたいこと
運用ノウハウや考え方といったものには触れず、Redmineを簡単に立ててみます。
特に、こんなことがわかっていただければと思います。
- どのディレクトリにどんなデータがあるの?
- どこさえ守ればいいの?
- ログは何を確認すればいいの?
Redmineを立てようとして途中で詰まってしまい、手を出せなかった…という残念なことにならないように、なにか不明不安なところがあれば、解消できるようにしたいです。
こんなかたちでやります
-
- Scrapbox上で資料を提供します
- スライドに沿ってお話ではなく、ターミナルでの作業を共有します
- 起動にあたってはDocker (docker-compose) を使います
- 起動したコンテナからプロセスを確認します
- 管理用のrake taskというものをざっくり眺めます
- エラーやバグらしきものがあった時に見て欲しいところを提示します
- APIを利用して簡単なデータ取得と追加をします
- curl および Restlet Client を使います
- DBの中身、テーブルの中身をざっくり眺めます
おはなししないこと / 期待しないでほしいこと
- 特定のツールやインフラ、ネットワークに関するテクニカルなお話しはしません
- rubyやrailsの解説は行いません(どんなコマンドがあるかとかが中心)
- Redmineの本番環境での運用やバックアップについてはお話しません
- ワークフローのベストプラクティスといったこともお話しません
前提条件
- 参加者に求められる知識レベル
- 初心者〜プラグインを追加してみたい人むけ
- ただし少し開発よりなので、Git / GitHubといった開発向けのワードが入ります
- 形式および準備事項
- Scrapboxでの資料に沿ってお話します
- 事前に共有いたします & 公開予定です
- CrankWheelを使う予定です
- 運営による録音・録画の可・不可