Перейти до основного вмісту
Знижка 50% усі плани, обмежений час. Від $2.48/mo
Gokapi

Gokapi

Gokapi — легкий self-hosted сервер для обміну файлами з посиланнями, термін дії яких спливає. Задайте ліміт завантажень або дату закінчення для кожного вивантаження, шифруйте файли у стані спокою та зберігайте їх локально чи в S3. Ліцензія AGPL-3.0, понад 2 800 зірок на GitHub.

З першого погляду

2.8k

Зірки на GitHub

1

Перегляди сторінки

Ліцензія AGPL-3.0 Версія Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Доступ

  • Відкрийте браузер: https://<SERVER_IP>/
  • Використовується самопідписаний сертифікат SSL, тож попередження браузера є очікуваним під час першого відвідування.

Перше налаштування

  1. Відкрийте сторінку налаштування: https://<SERVER_IP>/setup
  2. Дотримуйтеся вказівок майстра налаштування, щоб налаштувати свій екземпляр
  3. This will generate a config.json inside the config directory

Примітки щодо налаштування

  • For a quick setup, select SQLite як базу даних у майстрі налаштування. Redis за замовчуванням не встановлено. За потреби встановіть і налаштуйте його вручну.
  • Для Use SSL (a self-signed certificate will be generated that can be replaced), виберіть No. HTTPS уже забезпечує Nginx із самопідписаним сертифікатом.
  • Встановити Public Facing URL на URL, за якою користувачі звертатимуться до вашого екземпляра. За замовчуванням він налаштований як https://<SERVER_IP>/. Якщо згодом ви налаштуєте домен, оновіть це значення відповідно.

Важливі шляхи

  • Директорія встановлення: /root/gokapi
  • Файл Docker Compose: /root/gokapi/compose.yaml
  • Файл середовища: /root/gokapi/.env
  • Сховище даних: /root/gokapi/gokapi-data
  • Конфігурація: /root/gokapi/gokapi-config
  • Конфіг Nginx: /etc/nginx/sites-available/gokapi
  • SSL-сертифікат: /etc/nginx/ssl/gokapi.crt
  • SSL-ключ: /etc/nginx/ssl/gokapi.key

Керування Docker

Перегляд запущених контейнерів:

docker compose -f /root/gokapi/compose.yaml ps

Перезапустити всі контейнери:

docker compose -f /root/gokapi/compose.yaml restart

Стежте за журналами застосунку:

docker compose -f /root/gokapi/compose.yaml logs -f

Зупиніть застосунок:

docker compose -f /root/gokapi/compose.yaml down

Запустіть застосунок:

docker compose -f /root/gokapi/compose.yaml up -d

Керування Nginx

Перевірити стан:

systemctl status nginx

Перезапустити Nginx:

systemctl restart nginx

Перезавантажити Nginx:

systemctl reload nginx

Перевірте конфігурацію:

nginx -t

Більше в розділі Файловий хостинг

Схожі додатки.

Розгорніть Gokapi зараз. Від $2,48/міс.