@@ -9,35 +9,67 @@ next_url: basics.html
99next_title : 画面構成と共通操作
1010---
1111
12+ ## 入手方法を選ぶ
13+
14+ | 方法 | 向いている使い方 | 入手先 | 開くURL |
15+ | ---| ---| ---| ---|
16+ | Microsoft Store 版 | 1台のPCで機能を試す・手順を検証する(ほかの端末からは接続できません) | [ Microsoft Store] ( https://apps.microsoft.com/detail/9p9fqjzh23hc?hl=ja-JP&gl=JP ) | アプリの画面がそのまま開きます |
17+ | ZIP(Windows / Linux) | 社内LANのサーバーに置き、現場の端末からブラウザで使う | [ GitHub Releases] ( https://github.com/msmsrep/ParallelFactoryMES/releases/latest ) | ` http://<サーバー>:5000 ` |
18+ | Docker(amd64 / arm64) | 同上。コンテナで動かす | ` ghcr.io/msmsrep/parallelfactorymes ` | ` http://<サーバー>:8080 ` |
19+ | ソースから動かす | 開発・改造 | [ GitHub] ( https://github.com/msmsrep/ParallelFactoryMES ) | ` http://localhost:5288 ` |
20+
21+ どの方法も無償で、アクティベーションやライセンスキーは不要です。ソースから動かす場合を除き、.NET のインストールも要りません。
22+
1223## 利用に必要なもの
1324
1425| 項目 | 内容 |
1526| ---| ---|
16- | サーバー | .NET 10 SDK(実行のみなら ASP.NET Core 10 ランタイム)がインストールされたPC 1台 |
27+ | サーバー | Windows / Linux(x64)のPC 1台、または Docker が動く環境(amd64 / arm64)。Store 版は Windows 10(2004 以降)/ 11 |
1728| データベース | 不要。既定ではSQLiteのファイル(` mesapp.db ` )が自動生成されます。PostgreSQL / SQL Server も使えます([ 管理者向け運用] ( operations.html#database ) ) |
1829| 利用端末 | モダンブラウザ(Chrome / Edge など)。専用アプリのインストールは不要です |
1930| ネットワーク | 端末からサーバーのURLにアクセスできること |
2031
21- アクティベーションやライセンスキーは不要です。サーバーにアクセスできる端末はすべて利用できます。
32+ ## 起動する
33+
34+ ### Microsoft Store 版
35+
36+ [ Microsoft Store] ( https://apps.microsoft.com/detail/9p9fqjzh23hc?hl=ja-JP&gl=JP ) からインストールし、スタートメニューの ** Parallel Factory MES** を開きます。
37+ 初期管理者は自動で作られ、ユーザー名と初期パスワードが画面の上に表示されます(下の「初期管理者アカウントを作る」は不要です)。
38+
39+ ### ZIP
40+
41+ <ol class =" steps " >
42+ <li ><a href =" https://github.com/msmsrep/ParallelFactoryMES/releases/latest " >Releases</a > から <code >ParallelFactoryMES-< ; 版> ; -win-x64.zip</code >(Linux は <code >-linux-x64.zip</code >)をダウンロードして展開します。</li >
43+ <li >Windows は <strong >start.cmd</strong > をダブルクリック、Linux は <code >sh start.sh</code > を実行します。</li >
44+ <li >ブラウザで <code >http://localhost:5000</code > を開きます。</li >
45+ </ol >
2246
23- ## サーバーを起動する
47+ <div class =" warn " >
48+ <p >Windows で「WindowsによってPCが保護されました」と表示された場合は、展開する前にZIPファイルのプロパティを開き、<strong >許可する</strong >にチェックを入れてから展開し直してください(<a href =" troubleshooting.html#install " >困ったときは</a >)。</p >
49+ </div >
2450
25- 開発・動作確認用は、リポジトリのルートで次を実行します。
51+ ### Docker
2652
2753``` bash
28- dotnet run --project src/MesApp.Api
54+ docker run -d -p 8080:8080 -v mesapp-data:/data ghcr.io/msmsrep/parallelfactorymes
2955```
3056
31- 既定では ` http://localhost:5288 ` で起動します。ポートを変えたい場合は次のようにします。
57+ ブラウザで ` http://localhost:8080 ` を開きます。` -v mesapp-data:/data ` を付けないと、コンテナを作り直したときにデータが消えます。
58+ PostgreSQL と一緒に動かす場合は[ 管理者向け運用] ( operations.html#docker ) を参照してください。
59+
60+ ### ソースから動かす(開発用)
61+
62+ .NET 10 SDK を入れ、リポジトリのルートで次を実行します。既定では ` http://localhost:5288 ` で起動します。
3263
3364``` bash
34- dotnet run --project src/MesApp.Api --urls http://localhost:5210
65+ dotnet run --project src/MesApp.Api
3566```
3667
37- 複数PCで使う本番相当の配置手順は [ 管理者向け運用] ( operations.html ) を参照してください。
68+ 同じLAN内の他のPCから使う場合の設定(ポート・ファイアウォール・HTTPS)は [ 管理者向け運用] ( operations.html ) を参照してください。
3869
3970<div class =" note " >
40- <p >データベースファイルと署名鍵は<strong >データ保存先</strong >(既定 <code >%LOCALAPPDATA%\ParallelFactoryMES</code >)に自動生成されます。データベースの作成作業は不要です。</p >
71+ <p >データベースファイルと署名鍵は<strong >データ保存先</strong >に自動生成されます。データベースの作成作業は不要です。
72+ 保存先は既定で <code >%LOCALAPPDATA%\ParallelFactoryMES</code >(Linux は <code >~ /.local/share/ParallelFactoryMES</code >、Docker は <code >/data</code >)です。</p >
4173</div >
4274
4375## 初期管理者アカウントを作る
@@ -98,3 +130,8 @@ dotnet run --project src/MesApp.Api --urls http://localhost:5210
98130
99131業務を始めるにはマスタ登録が必要です。特に ** 工程 → 品目 → 工順(BOP)** の順で登録しないと
100132製造指図を工程展開できません。[ マスタ管理] ( masters.html ) へ進んでください。
133+
134+ まず動きを試したい場合は、サンプルデータを入れると製造指図から出荷まで操作できる状態になります。
135+ [ マスタのサンプル] ( https://github.com/msmsrep/ParallelFactoryMES/releases/latest/download/samples-master-csv.zip ) を
136+ ** マスタ管理** の「ZIPで一括取込」で、続けて[ 実績のサンプル] ( https://github.com/msmsrep/ParallelFactoryMES/releases/latest/download/samples-actual-csv.zip ) を
137+ ** 管理 → 実績CSV取込** の「ZIPで一括取込」で取り込みます([ マスタ管理のCSV] ( masters.html#csv ) )。
0 commit comments