Skip to main content

A command line tool for XServer

Project description

xserver-cli

XServerをコマンドラインから操作するための非公式ツールです。

インストール

pip install xserver-cli

使い方

ログイン

xserver login

DNS

# リスト表示
xserver dns
# 追加
xserver dns add --type A --name www --content 127.0.0.1
# 削除
xserver dns delete --type A --name www

アクセスログ

# 初期ドメイン
xserver access-log
# 独自ドメイン
xserver access-log --domain <your-domain>

メールアカウント

# リスト表示
xserver mail
# 追加
xserver mail add --name <your-name> --password <your-password>
# 削除
xserver mail delete --name <your-name>

FTPアカウント

# リスト表示
xserver ftp
# 追加
xserver ftp add --name <your-name> --password <your-password>
# 削除
xserver ftp delete --name <your-name>

データベース

# リスト表示
xserver database
# 追加
xserver database create --name <your-name>
# 削除
xserver database drop --name <your-name>

MySQLユーザー

# リスト表示
xserver mysql-user
# 追加
xserver mysql-user add --name <your-name> --password <your-password>
# 削除
xserver mysql-user delete --name <your-name>

PHPバージョン

# リスト表示
xserver php-version
# 追加
xserver php-version change --version <your-version>

ドメイン

# リスト表示
xserver domain
# 追加
xserver domain add --domain <your-domain>
# 削除
xserver domain delete --domain <your-domain>

サブドメイン

# リスト表示
xserver subdomain
# 追加
xserver subdomain add --subdomain <your-subdomain>
# 削除
xserver subdomain delete --subdomain <your-subdomain>

SSL

# リスト表示
xserver ssl
# ON
xserver ssl on --domain <your-domain>
# OFF
xserver ssl off --domain <your-domain>

アクセス解析

# リスト表示
xserver analytics
# ON
xserver analytics on --domain <your-domain>
# OFF
xserver analytics off --domain <your-domain>

エラーログ

# 初期ドメイン
xserver error-log
# 独自ドメイン
xserver error-log --domain <your-domain>

Xアクセラレータ

# リスト表示
xserver accelerator
# ON(v1)
xserver accelerator on --domain <your-domain> --v1
# ON(v2)
xserver accelerator on --domain <your-domain> --v2
# OFF
xserver accelerator off --domain <your-domain>

サーバーキャッシュ

# リスト表示
xserver server-cache
# ON
xserver server-cache on --domain <your-domain>
# OFF
xserver server-cache off --domain <your-domain>

ブラウザキャッシュ

# リスト表示
xserver browser-cache
# ON(all)
xserver browser-cache on --domain <your-domain> --all
# ON(CSS/JS以外)
xserver browser-cache on --domain <your-domain> --exclude-css-js
# OFF
xserver browser-cache off --domain <your-domain>

WAF

# リスト表示
xserver waf
# ON
xserver waf xss on --domain <your-domain>
# OFF
xserver waf xss off --domain <your-domain>
# ON
xserver waf sql on --domain <your-domain>
# OFF
xserver waf sql off --domain <your-domain>
# ON
xserver waf file on --domain <your-domain>
# OFF
xserver waf file off --domain <your-domain>
# ON
xserver waf mail on --domain <your-domain>
# OFF
xserver waf mail off --domain <your-domain>
# ON
xserver waf command on --domain <your-domain>
# OFF
xserver waf command off --domain <your-domain>
# ON
xserver waf php on --domain <your-domain>
# OFF
xserver waf php off --domain <your-domain>

SSH鍵

# リスト表示
xserver ssh-key
# 追加
xserver ssh-key add --key <your-key>
# 削除
xserver ssh-key delete --key <your-key>

Cron

# リスト表示
xserver cron
# 追加
xserver cron add --command <your-command>
# 削除
xserver cron delete --command <your-command>

無料VPS

# リスト表示
xserver free-vps
# 状態表示
xserver free-vps status --name <your-name>
# 作成
xserver free-vps create --name <your-name>
# 削除
xserver free-vps delete --name <your-name>

静的コンテンツ

# リスト表示
xserver static
# 追加
xserver static add --name <your-name>
# 削除
xserver static delete --name <your-name>

ゲーム

# リスト表示
xserver game
# 追加
xserver game add --name <your-name> --game <your-game>
# 削除
xserver game delete --name <your-name>

クラウドストレージ

# リスト表示
xserver drive
# 追加
xserver drive add --name <your-name>
# 削除
xserver drive delete --name <your-name>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xserver_cli-0.1.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xserver_cli-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file xserver_cli-0.1.0.tar.gz.

File metadata

  • Download URL: xserver_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for xserver_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0ea703207deae58ef1b1ca4a9868fe10b2c6f0589144ffa416123b132475f274
MD5 5230e7ca43b6545179f0bad9810e02dd
BLAKE2b-256 810b40474b6943621214a342172141a3794c6f167ef8512231f9d722e36e409f

See more details on using hashes here.

Provenance

The following attestation bundles were made for xserver_cli-0.1.0.tar.gz:

Publisher: workflow.yml on GitHub30/xserver-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xserver_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: xserver_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for xserver_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 864d66c804cfb5530d687fd0a5d8a65fff6fd3b5bd63dd2e7f8c8d14a0af6cda
MD5 6f8b444c78640b0c0a611e5613c9d3cf
BLAKE2b-256 2345dbde5f35ef5d4150927b80bc264fa94eb651149f465091ad6166f3e8fea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for xserver_cli-0.1.0-py3-none-any.whl:

Publisher: workflow.yml on GitHub30/xserver-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page