デプロイ どこでも
おすすめ
Docker で実行
まず、Docker をインストールしてください。その後、Linux シェルで以下のコマンドを実行してください:
image=aiursoft/translate
appName=translate
docker pull $image
docker run -d --name $appName --restart unless-stopped -p 5000:5000 -v /var/www/$appName:/data $image
これにより、http://localhost:5000 で Web サーバーが起動し、アプリをテストできます。
デフォルトのユーザー名は: admin, デフォルトパスワードは: admin123.
コンテナのコンテキスト
| プロパティ | 値 |
|---|---|
| イメージ | aiursoft/translate |
| ポート | 5000 |
| バイナリパス | /app |
| データパス | /data |
| 設定パス | /data/appsettings.json |
Ubuntu で実行
以下のスクリプトは、Ubuntu サーバー上のこのアプリをインストール/更新します。Ubuntu 25.04 に対応しています。
curl -sL https://gitlab.aiursoft.com/aiursoft/translate/-/raw/master/install.sh | sudo bash
カスタムポートの場合は次のようにしてください:
... | sudo bash -s 8080
Systemd
/opt/apps
開発と手動実行
必須条件
手動実行
- `npm install` を `wwwroot` フォルダで実行してください。
- `dotnet run` を実行してアプリを起動します。
- http://localhost:5000 にアクセスしてください。
Visual Studio で実行
- `.sln` ファイルを開く
- `F5` を押してアプリを実行します。