50% off усі тарифи, обмежений час. Починаючи від $2.48/mo
Docmost

Docmost

Docmost — відкрита вікі-платформа для спільної роботи. Альтернатива Notion для командної документації: редагування в реальному часі, простори, ієрархія сторінок і гнучке керування правами доступу. Ліцензія AGPL, чистий сучасний редактор і вбудована інтеграція з Diagrams.net для роботи з дошками.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Accessing Docmost

  1. Відкрийте браузер і перейдіть за адресою: https://<SERVER_IP>
  2. Дотримуйтесь інструкцій на сторінці налаштування Docmost, щоб підготувати робочий простір і обліковий запис.
  3. Після успішного налаштування ви станете власником робочого простору. Після цього ви зможете запрошувати інших користувачів до свого робочого простору.
  4. Для перевірки стану доступний спеціальний endpoint за адресою https://<SERVER_IP>/api/health.

Важливі файли та директорії

  • Application directory: /root/docmost
  • Environment variables: /root/docmost/.env
  • Файл Docker Compose: /root/docmost/docker-compose.yaml
  • Nginx configuration: /etc/nginx/sites-available/docmost.conf
  • Самопідписаний сертифікат SSL: /etc/nginx/ssl/
  • Persistent data: /var/lib/docker/volumes/ (docmost_db_data/, docmost_docmost/, docmost_redis_data/)

Upgrading Docmost

Щоб оновити до останньої версії Docmost, виконайте такі команди:

cd /root/docmost
docker pull docmost/docmost:latest
docker compose up --force-recreate --build docmost -d

Managing Docmost

Перевірка запущених сервісів:

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

View logs:

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

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

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

Restart Nginx:

systemctl restart nginx

Увімкнення SSL з власним доменом

1. Вкажіть ваш домен на IP-адресу сервера.

2. Edit the /root/docmost/.env файл для вказання вашого доменного імені: APP_URL=https://your.domain.com

3. Пересоздайте сервіси:

cd /root/docmost/
docker compose up -d

4. Відредагуйте конфіг Nginx і замініть обидва server_name <IP>; на ваш домен (<your-domain>) для блоків HTTP (порт 80) і HTTPS (порт 443):

vim /etc/nginx/sites-available/docmost.conf

5. Install Certbot:

apt install -y certbot python3-certbot-nginx

6. Виконайте таку команду для отримання валідного сертифіката Let's Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

7. Замініть шляхи SSL в конфізі Nginx (секція TLS):

vim /etc/nginx/sites-available/docmost.conf
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

8. Перезапустіть Nginx, щоб застосувати зміни:

systemctl restart nginx

9. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com

Більше в розділі інструментів для командної роботи

Related apps.

Розгорніть Docmost зараз. From $2.48/mo.