すべてのプロジェクト

Toolkit

1つのコマンドでUbuntuワークステーションをセットアップし、堅牢化します

公開済み

プラットフォーム
Ubuntu 24.04+
技術スタック
TaskDocker

1つのリポジトリと1つのタスクランナーで、新規のUbuntuを、会社のリポジトリをクローン済みの堅牢な開発用ワークステーションにします。再実行しても環境は最新の状態に保たれ、すでにあるものは再インストールされません。

仕組み

  • スタジオで使うツールをインストールして設定します。VS Code、Rider、Unity Hub、Blender、GIMP、OBS Studio、Docker、SteamCMDなどが含まれます。
  • 堅牢化は最後に、要求したときだけ実行されます。デフォルト拒否のファイアウォール、外向きDNSの許可リスト、任意のCIS監査です。
  • 検証ステップで、インストール済みの内容と有効な堅牢化の設定が報告されます。
  • 会社のリポジトリは、それぞれ1つのコマンドでクローンと更新ができます。

例

$ sudo snap install task --classic
# Toolchain, git hooks, system packages, every application, then a report
task local:start

# Security baseline: firewall, DNS allow list. Runs last, on request
task harden

# What is installed and which hardening is in force
task verify