コンテンツにスキップ

Redmine

インストール

  • dbconfig-common
  • dbconfig-sqlite3
redmine/instances/default 用のデータベースを dbconfig-common で設定しますか?

Redmineの管理者パスワード変更

cd /usr/share/redmine
sudo -u www-data bundle exec rails console

コンソール

User.find_by_login('admin').update!(password: '新パスワード')
exit

Puma

sudo cp \
  /usr/share/doc/redmine/examples/redmine-puma-default.service \
  /etc/systemd/system

sudo systemctl daemon-reload
sudo systemctl enable --now redmine-puma-default.service

Nginx

sudo cp \
  /usr/share/doc/redmine/examples/nginx-host.conf \
  /etc/nginx/sites-available/redmine
  • /etc/nginx/sites-available/redmine
server {
    server_name redmine.example.com;

    ...
}
sudo ln -s /etc/nginx/sites-available/redmine \
  /etc/nginx/sites-enabled

sudo nginx -t
sudo systemctl reload nginx

ホスト名解決

redmine.example.com

HTTPS

sudo certbot --nginx -d redmine.example.com

Redmine設定

  • ロールと権限
    • Developer
      • チケットトラッキング
        • 自分が追加したコメントの編集
  • 設定
    • 認証
      • 認証が必要
        • はい
      • ユーザーによるアカウント登録
        • 無効

作業ユーザの追加

バックアップ