Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
AList

AList

AList — единый файловый менеджер для облачных хранилищ. Работайте с Google Drive, OneDrive, Dropbox, S3, Aliyun OSS и более чем 30 провайдерами через один веб-интерфейс с поддержкой WebDAV. Подключайте любое облако как локальное дерево файлов, делитесь ссылками между сервисами и не привязывайтесь к одному вендору.

Кратко

49.7k

Звёзды на GitHub

62

Просмотры страниц

129

Активные установки

Лицензия AGPL-3.0 Версия v3.56.0-aio OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Активные установки — пример данных (предпросмотр); реальная метрика будет подключена до запуска.

Настройка администратора (обязательно)

Учётная запись администратора не создаётся автоматически.

Создайте или задайте пароль администратора:

docker exec -it alist ./alist admin set <NEW_PASSWORD>

Или сгенерируйте случайный пароль:

docker exec -it alist ./alist admin random

Доступ

  • Основной интерфейс: http://<SERVER-IP>
  • Панель управления: http://<SERVER-IP>/@manage
  • Войти с помощью admin и пароль, заданный при настройке администратора.

Важные файлы и директории

  • Установка приложения: /root/alist
  • Файл Docker Compose: /root/alist/docker-compose.yml
  • Конфигурация Caddy: /root/alist/Caddyfile
  • Постоянные данные AList: /etc/alist
  • Том данных Caddy: /var/lib/docker/volumes/alist_caddy_data/_data
  • Том конфигурации Caddy: /var/lib/docker/volumes/alist_caddy_config/_data

Docker и управление сервисами

Список контейнеров:

docker ps

Запуск или пересоздание сервисов:

docker compose -f /root/alist/docker-compose.yml up -d

Перезапуск AList:

docker compose -f /root/alist/docker-compose.yml restart

Просмотр логов в реальном времени:

docker compose -f /root/alist/docker-compose.yml logs -f

Управление хранилищем

Показать все настроенные хранилища и их статус:

docker exec -it alist ./alist storage list

Отключить определённое хранилище (пример: /pikpak):

docker exec -it alist ./alist storage disable /pikpak

Домен и HTTPS (Caddy)

0. HTTPS НЕ работает с IP-адресами.

1. Укажите домен (например, alist.example.com) на этот сервер.

2. Обновите Caddyfile:

alist.example.com {
    reverse_proxy alist:5244
}

3. Перезапустите сервисы:

docker compose -f /root/alist/docker-compose.yml restart

4. Caddy автоматически выпустит и обновит SSL-сертификаты.

Ещё в Self Hosted

Похожие приложения.

Развернуть AList прямо сейчас. От $2,48/мес.