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

Redmine

Redmine — це трекер задач з відкритим кодом. Задачі, діаграми Ганта, вікі, облік часу та організація кількох проєктів. Застосунок на Ruby on Rails, ліцензія GPL, виходить із 2006 року. Використовується в Mozilla, основній команді Ruby on Rails та понад 200 000 інженерних організацій.

Версія

Найновіше

Операційна система

Ubuntu Server 24.04 LTS

Мін. RAM

2 GB

Типи IP

IPV4,IPV6

Доступ до веб-інтерфейсу

Відкрийте вебінтерфейс: https://IP (замінити IP замість цього вкажіть IP-адресу вашого сервера)

Прийміть попередження SSL (самопідписаний сертифікат).

Увійдіть із використанням стандартних облікових даних Redmine:

  • Ім'я користувача: admin
  • Пароль: admin

Одразу після першого входу змініть пароль адміністратора.

Налаштуйте параметри автентифікації: AdministrationSettingsAuthentication (або безпосередньо: /settings?tab=authentication)

  • Потрібна аутентифікація
  • Самореєстрація

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

  • Встановлення програми: /root/redmine
  • Файл Docker Compose: /root/redmine/docker-compose.yml
  • Змінні середовища: /root/redmine/.env
  • Том даних MySQL: /var/lib/docker/volumes/redmine_mysql_data/_data
  • Вкладення Redmine (файли): /var/lib/docker/volumes/redmine_redmine-data/_data
  • Плагіни Redmine: /var/lib/docker/volumes/redmine_redmine-plugins/_data
  • Теми Redmine: /var/lib/docker/volumes/redmine_redmine-themes/_data
  • Конфігурація сайту Nginx: /etc/nginx/sites-available/redmine
  • SSL сертифікати: /etc/nginx/ssl/

Керування послугами

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

docker ps

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

docker restart redmine

Перегляд логів Redmine:

docker logs -f redmine

Перевірка статусу Nginx:

systemctl status nginx

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

systemctl restart nginx

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

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

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

vim /etc/nginx/sites-available/redmine

3. Встановіть Certbot:

apt install -y certbot python3-certbot-nginx

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

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

5. Замініть шляхи SSL у конфігурації Nginx:

vim /etc/apache2/sites-available/redmine
# 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;

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

systemctl restart nginx

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

Більше в розділі «Інструменти розробки»

Пов'язані програми.

Розгорніть Redmine зараз. З $2.48/міс.