その他のツール

Press の導入

Docker または Windows サービスで Press を実行します。

Pressはヘッドレスに動く。 デフォルトでループバックをリスニングします。リモートクライアントは、信頼できるHTTPSプロキシを介して接続する必要があります。 boottrap 管理トークンは 32 文字以上で、保護されたファイルに保存する必要があります。

Linux ドッカー

Press イメージは、root 以外のユーザとして動作します。 /var/lib/inksmith-press で永続データをマウントするので、SQLite データベースとレンダリングアーティファクトはコンテナの置換を存続させます。 データマウントが書き込み可能で、/tmpは書き込み可能な一時ファイルシステムです。

Compose は HTTPS ゲートウェイの後ろに Press を配置します。 Press は、共有ネットワークの名前空間内で 127.0.0.1:8080 に滞在します。ゲートウェイは HTTPS をポート 443 に公開します。 デスクトップクライアントから信頼される証明書と、画像の外にある保護された管理トークンファイルを提供します。

スタック開始後、コンテナの健全性とhttps://your-hostname/readyを要求します。 アップグレード前の持続的なボリュームをバックアップします。 顧客テンプレート、認証情報、データベースファイル、またはライセンスされたフォントをイメージに焼かないでください。

Windowsサービス

Windowsサービス版はInkSmithPressを登録し、C:\ProgramData\Logicos Software\InkSmith Pressのマシンスコープのデータディレクトリを使用し、アプリケーションイベントログの起動と失敗を報告します。 そのコマンドラインには、秘密トークンではなく、トークンファイルとデータディレクトリパスが含まれています。

高度なPowerShellセッションから、Press分布に含まれているサービスインストーラを使用します。 署名されたinksmith-press.exeと保護されたbootstrap-tokenファイルへの絶対パスを提供します。 デフォルトのサービス ID は LocalService です。 必須のファイルシステム権限の設定時に専用のアカウントが使用できます。

Get-Service InkSmithPress、イベントログ、http://127.0.0.1:8080/readyをチェックします。 リモートデスクトップ接続には、信頼できる証明書を持つリバースプロキシが必要です。

操作限界

Press は直接ノンループバック HTTP リスナーを拒否します。 証明書の登録とデスクトップの信頼のオーバーライドはまだ開発されています。 ドッカーとライブWindowsサービスパスは、生産ロールアウト前に、ターゲット環境で煙テストが必要です。 デプロイメントをアップグレードする前に、データベースとアーティファクトストアのバックアップを保持します。

デスクトップ管理ワークフローの認証、スコープ付きクライアント、およびジョブのレンダリング、または Press Control の PressのAPI を続けてください。