Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/c7v/yii-netangels
Пакет позволяет работать с услугами хостинг провайдера NetAngels через API.
https://github.com/c7v/yii-netangels
api api-client netangels yii-netangels yii2 yii2-framework
Last synced: 6 days ago
JSON representation
Пакет позволяет работать с услугами хостинг провайдера NetAngels через API.
- Host: GitHub
- URL: https://github.com/c7v/yii-netangels
- Owner: c7v
- License: bsd-3-clause
- Created: 2021-04-11T22:30:21.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-02-06T18:44:48.000Z (almost 3 years ago)
- Last Synced: 2024-09-30T22:37:26.452Z (about 1 month ago)
- Topics: api, api-client, netangels, yii-netangels, yii2, yii2-framework
- Language: PHP
- Homepage: https://api.netangels.ru
- Size: 71.3 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Yii NetAngels
[![Latest Stable Version](http://poser.pugx.org/c7v/yii-netangels/v)](https://packagist.org/packages/c7v/yii-netangels) [![Total Downloads](http://poser.pugx.org/c7v/yii-netangels/downloads)](https://packagist.org/packages/c7v/yii-netangels) [![Latest Unstable Version](http://poser.pugx.org/c7v/yii-netangels/v/unstable)](https://packagist.org/packages/c7v/yii-netangels) [![License](http://poser.pugx.org/c7v/yii-netangels/license)](https://packagist.org/packages/c7v/yii-netangels) [![PHP Version Require](http://poser.pugx.org/c7v/yii-netangels/require/php)](https://packagist.org/packages/c7v/yii-netangels)
Пакет позволяет работать с услугами хостинг провайдера [NetAngels](https://netangels.ru/?p_ref=u73699) через API.
Документация по API находится на [api.netangels.ru](https://api.netangels.ru), документация по пакету находится
в [docs/guide/README.md](docs/guide/README.md).По вопросам, предложениям и багам обращайтесь в [обсуждения репозитория](https://github.com/c7v/yii-netangels/discussions).
## Поддержка
Поддержка пакета осуществляется в обсуждениях репозитория либо можете написать на почту [email protected].
Техническая поддержка REST API осуществляется хостинг провайдером по почте [email protected]## Примечание
Обратите внимание, что данный пакет, не будет поддерживать CVDS (Старое API), по причине отключения API с 1 января 2021
года хостинг провайдером. Управление DNS зоной, получение данных об аккаунте и работа с заявками реализована не будет,
по причине другой схемы аутентификации.## Планы
* К версии `1.0.0` реализовать все возможности [API](https://api.netangels.ru/).
* К версии `2.0.0` реализовать все возможности Cloud VDS.
* К версии `6.0.0` отказаться от зависимости [yiisoft/yii2-httpclient](https://github.com/yiisoft/yii2-httpclient)## Установка
Установить можете с помощью composer```
composer require c7v/yii-netangels
```либо указать в composer.json
```
"c7v/yii-netangels": "*"
```## Возможности, версии:
Для определения возможностей пакета, обратите внимание на версию пакета.
* Хостинг - с версии `0.0.1`
* Контейнеры
* Список контейнеров
* Создание контейнера
* Информация о контейнере
* Обновление контейнера
* Удаление контейнера
* Список констант
* Получить информацию о пользователе
* Настройки базы данных Redis
* Удаление базы данных Redis
* Настройки хранилища Memcached
* Удаление хранилища Memcached
* Включение/выключение складывания сессий в redis (Только для сайтов работающих на PHP)
* Cron
* Получение списка заданий
* Добавление нового задания
* Информация о задании
* Редактирование существующего задания
* Удаление задания
* База данных
* Изменение пароля аккаунта
* Список баз данных
* Создание новой БД
* Удаление
* Сайты
* Настройка почтового ящика для уведомлений Cron
* Список сайтов в контейнере
* Список сайтов пользователя
* Создать новый сайт
* Создать сайт на основе CMS
* Информация о сайте
* Доступные версии технологии сайта
* Обновить настройки технологии сайта
* Получение настроек PHP
* Поиск настроек PHP
* Изменить настройки сайта
* Удалить сайт
* Заказ SSL-сертификата для сайта
* Перезагрузить сайт
* SSH ключи
* Список SSH-ключей
* Загрузка нового SSH-ключа в контейнер
* Загрузка существующего SSH-ключа в контейнер
* Удаление SSH-ключа из контейнера
* Почта - с версии `0.0.5`
* Домены
* Получение списка почтовых доменов
* Создание почтового домена
* Информация о домене
* Удаление домена
* Изменение состояния DKIM
* Изменение квоты домена
* Ящики
* Список ящиков домена
* Создание нового ящика
* Информация о ящике
* Изменение почтового ящика
* Удаление ящика
* Изменение пароля ящика
* Добавление адреса пересылки
* Удаление ящика для пересылки
* Очистка почтового ящика
* Прочее
* Получить информацию о пользователе
* Обновление параметров платной квоты
* SSL - с версии `1.0.0`
* Получение списка SSL-сертификатов
* Загрузка нового сертификата.
* Заказ выпуска нового сертификата.
* Поиск SSL-сертификатов
* Получить информацию о сертификате.
* Обновить информацию об сертификате.
* Удалить сертификат
* Скачать сертификат
* Продлить сертификат
* SSH - с версии `1.0.1`
* Получение списка SSH-ключей
* Cloud VDS - с версии `2.0.0`
* Виртуальные машины
* Список виртуальных машин
* Создание ВМ
* Удаление ВМ
* Включение ВМ
* Выключение ВМ
* Перезагрузка ВМ
* Создание образа из ВМ
* Включение/выключение аварийного режима
* Смена тарифа
* Изменение имени ВМ
* Переустановка ОС
* Диски
* Данные по основному диску
* Изменение размера основного диска
* Изменение типа основного диска
* Включение/выключение бекапов для основного диска
* Изменение имени основного диска
* Список дополнительных дисков
* Добавление дополнительного диска
* Изменение размера дополнительного диска
* Изменение типа дополнительного диска
* Включение/выключение бекапов для дополнительного диска
* Изменение имени дополнительного диска
* Удаление дополнительного диска
* IP
* Добавление IP
* Удаление IP
* Добавление защищенного IP
* Изменение полосы пропускания для защищенного IP
* Добавление зарезервированного IP к ВМ
* Отключение услуги защиты от DDOS
* SSH-ключи
* Список SSH-ключей
* Загрузка нового SSH-ключа на ВМ
* Загрузка существующего SSH-ключа на ВМ
* Удаление SSH-ключа с ВМ
* Доступы
* VNC-консоль
* Изменение пароля root
* Предоставление доступа для СТП
* Отмена доступа для СТП
* Образы и дистрибутивы
* Список дистрибутивов
* Список пользовательских образов
* Список пользовательских образов готовых для создания образа на основе их
* Получение информации по образу
* Изменение имени образа
* Бекапы
* Список бекапов пользователя
* Список бекапов для всех ВМ
* Создание бекапа
* Список бекапов для ВМ
* Откат ВМ
* Список файлов из бекапа на ВМ
* Получение архива файлов с ВМ
* Список бекапов для дополнительного диска
* Откат дополнительного диска
* Список файлов из бекапа на дополнительном диске
* Получение архива файлов с дополнительного диска