マイクラサーバー自動ビルドツール
バージョン情報
以下のバージョンで実行可能です。
Python 3.7.3
ansible [core 2.14.4]
インストール
以下のコマンドでインストールできます。
pip install auto-build-minecraft
セットアップ
ansible 実行環境
GCP 用の Ansible プラグインをインストールします。
pip install google-auth google-auth-oauthlib google-auth-httplib2 google-cloud-sdk
Ansible のコレクションをインストールします。
ansible-galaxy collection install google.cloud
GCP の認証
GCP のサービスアカウントを作成し、サービスアカウントの認証ファイルをコマンド実行ディレクトリに入れます。
設定ファイル
コマンド実行ディレクトリに msab.yml ファイルを作成し、以下のパラメータを記述してください。
project_name: example
hostname: survival-map
user_name: nerianighthawk
zone: asia-northeast1-b
実行
以下で実行できます。
msab {exec_type}
コマンド実行時の exec_type には以下を参考に指定してください。
createの場合、サーバーの構築とインスタンスの作成を行うstopの場合、サーバーとインスタンスの停止を行うstartの場合、サーバーとインスタンスの起動を行うdeleteの場合、サーバーとインスタンスの削除を行うdownloadの場合、サーバーからワールドデータのダウンロードを行う
開発者向け
以下のコマンドで、ローカルのソースコードを実行コマンドとして登録できます。
pip install -e .
Metadata
Release files for auto-build-minecraft 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| auto_build_minecraft-1.0.1.tar.gz | 7.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| auto_build_minecraft-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.9 kB
Release files / auto_build_minecraft-1.0.1.tar.gz
| Download URL | auto_build_minecraft-1.0.1.tar.gz |
|---|---|
| Size | 7.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a31571ad5d141943ef619cdef0a10f114f4fe45d86d5f48c50a58fae7f06563f
|
|
BLAKE2b-256 checksum How to use checksums |
c6687478bd25ca81ecb039b2d5a76d29b931f147db7a042817d6b738569fca7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1036-azure
|
Release files / auto_build_minecraft-1.0.1-py3-none-any.whl
| Download URL | auto_build_minecraft-1.0.1-py3-none-any.whl |
|---|---|
| Size | 9.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5e77fe37f78639d06cc59cfa561bd479fec2750157f8a7d0e2265d952f07b9ee
|
|
BLAKE2b-256 checksum How to use checksums |
66e58b669dda28b39ef162aaa3d45405e2d3a5d6b70fdeca2186cd7ef62095ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.4.2 CPython/3.11.3 Linux/5.15.0-1036-azure
|
Security for auto-build-minecraft 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.