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

Redmine

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

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

2 GB

IP Types

IPV4,IPV6

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

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

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

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

  • Username: admin
  • Password: admin

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

Налаштуйте параметри автентифікації: AdministrationSettingsAuthentication (or directly: /settings?tab=authentication)

  • Authentication required
  • Self-registration

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

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

Service Management

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

docker ps

Restart Redmine:

docker restart redmine

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

docker logs -f redmine

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

systemctl status nginx

Restart 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. Install 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

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

Related apps.

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