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.1.tar.gz (4.4 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.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xserver_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 4.4 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.1.tar.gz
Algorithm Hash digest
SHA256 bdcab9d591b7df41b0aecf31b808dd8889ceaff7cf8523d92f74454dc436bdf1
MD5 e6efbd200f0aab617b8e91c2541fcb40
BLAKE2b-256 568217523cfb83a92d4f87880a94cc526a3569c3efda352c07424661088b5ed6

See more details on using hashes here.

Provenance

The following attestation bundles were made for xserver_cli-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: xserver_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.7 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 22a0613d6f791816fafe7022fecaa98c99e303d1db22f5b7327c3fadf7f04a8f
MD5 921ab7c846b85e623994ff8fdc57696b
BLAKE2b-256 871738640361a928bbbe14d674107d74ae3fc9d6d1581bb705489afa219d87be

See more details on using hashes here.

Provenance

The following attestation bundles were made for xserver_cli-0.1.1-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