Возможности
Работа с проектами
В Asmy каждый разрабатываемые вами сайт или компонент web-приложения - это проект. Он имеет своих разработчиков, свои доменные имена с уникальными настройками, свои контейнеры и файловые хранилища. Для большинства пользователей видны только проекты, с которыми он непосредственно работает и в зависимости от уровня знаний пользователя, у него могут быть разные права на действия в этом проекте.
Проект может иметь разное назначение: это может быть статичные сайт, которому нужно только доменное имя и сгенерированный для него TLS сертификат безопасноти; может быть связка из множества контейнеров, каждый из которых, выполняет свою сложную логику и интегрируется с различными другими системами; а может быть простая настройка для доменного имени для выполнения редиректа или отображения контента другого сайта. Все необходимые настройки создаются внутри проекта при создании доменного имени и могут быть изменены по ходу работы над проектом.
Редактирование проекта
Проект является лишь обобщающей сущностью и среди собственных данных имеет только название, которое легко изменить внутри проекта кликнув по соответствующей кнопке в детализации проекта.
Настройка доменного имени
Страница редактирования позволяет выполнить настройку доменного имени с использованием максимально простого интерфейса. Asmy поможет со всеми базовыми настройками, сгенерирует TLS сертификат безопасности, установит защищенное соединение с пользователями, добавит заголовки ответов и многое другое.
Также во время разработки Asmy одним из главным критериев интерфейса был интуитивно понятный интерфейс. Каждая настройка имеет подсказки разработчикам позволяющие разобраться в назначении параметра.
Docker контейнеры
Технология контейнеризации стала неотъемлемой частью любого сервера. Компоненты приложений развернутые внутри контейнера проще в настройке, отладке и масштабировании.
Asmy предоставляет функционал удобного для многих приложения Docker Desktop, но для серверной среды.
Docker хранилища
Asmy помогает разработчикам контролировать состояние файловых хранилищ web-приложений, отслеживая их переполнение, востребованность контейнерами и помогая в очистке и управлении содержимого хранилищ.
Файловый менеджер
Работая с файловыми хранилищами вы получаете необходимый функционал для полного управления их содержимым. Файловый менеджер поможет просмотреть содержимое файлов и директорий, загрузить новые файлы и изменить существующие не покидая интерфейс Asmy.
Управление сервером
Раздел позволяет принять новую конфигурацию web-сервера после внесения изменений в проекты, а также помогает с контролем занимаемым приложениями пространством сервера и очисткой неиспользуемых файлов.
Управление пользователями
Любой IT проект - это работа большой команды специалистов. Asmy подстраивает свой интерфейс под специалистов разного уровня и помогает с разделением прав доступа к проектам для разных пользователей. Вы можете добавить новых пользователей настроив его права в приложении, а также добавить его к проектам, с которыми ему предстоит работать.
Терминал доступа к контейнерам
Предоставляет защищенный шифрование доступ для управления контейнером со всеми возможностями полноценного Linux терминала.
Файловый менеджер для хранилищ
Позволяет загружать, удалять, переносить файлы внутри хранилища, просматривать медиафайлы, редактировать текстовый файлы, а также переносить файлы между хранилищами.
Текстовый редактор для файлов
Позволяет редактировать текстовый файлы внутри хранилищ и сохранять результат.