Open-source tools for Redmine: Redmine plugins for issue templates, help for each screen and theme authors, and the plugins, image, infrastructure templates and deploy commands for running Redmine on AWS serverless services.
Documentation: https://redmine-kit.github.io/ · 日本語: https://redmine-kit.github.io/ja/
| Plugin | What it does | Status | Documentation |
|---|---|---|---|
| Redmine Lookbook | Previews Redmine 7's components and pages in Lookbook, switching themes, languages and layouts, for theme authors | Early development | Docs |
| Redmine AWS | The base of the Redmine AWS plugins: the AWS item of the administration menu, the Status tab with the connection test, and the shared settings of the AWS clients; works on any server | Early development | Docs |
| Redmine AWS Lambda | Runs Redmine on AWS Lambda: the Lambda runtime and the settings that cannot work on Lambda | Early development | Docs |
| Redmine AWS S3 | Stores attachments in Amazon S3; uploads and downloads go through CloudFront with signed URLs on Redmine's domain, not through Redmine; also works outside Lambda | Early development | Docs |
| Redmine AWS SES | Sends and receives email with Amazon SES: retries of sending, importing incoming emails, and addresses per project | Early development | Docs |
| Redmine AWS SQS | Runs Redmine's background jobs on Amazon SQS: the settings of aws-activejob-sqs, records of failed jobs, and resending them | Early development | Docs |
| Redmine AWS SSM | Loads settings and secrets from AWS Systems Manager Parameter Store into environment variables before Rails starts | Early development | Docs |
| Redmine AWS Cost Explorer | Shows the AWS account's costs from Cost Explorer in Redmine's administration: this month's costs, the month-end forecast, and costs by service and by day | Early development | Docs |
| Redmine Issue Template | Issue templates: a template chooser for New issue, Markdown templates and YAML forms, synced from .redmine/ in the project's repository |
Early development | Docs |
| Redmine GitHub | Connects GitHub repositories through a GitHub App and a shared gateway, instead of repositories on the server | Under consideration | Docs |
| Redmine Help | Turns the header's Help link into help for the current screen, in the user's language, from the Redmine guide, other plugins' help and the operator's pages | Early development | Docs |
| Project | What it is | Status | Documentation |
|---|---|---|---|
| serverless | The image, infrastructure templates and deploy commands for running the latest Redmine on AWS Lambda, with RDS, S3, SQS and SES, using the Redmine AWS plugins | Early development | Docs |
| design-guide | How Redmine 7's own screens are built, for plugin screens that follow core, and how Redmine 7 applies a theme, with a checklist for theme authors | — | Docs |
| redmine-guide | The Redmine guide from redmine.org as Markdown, with translations and a map from Redmine's screens to its topics, for Redmine Help | — | Docs |
- Questions and bug reports: open an issue in the repository concerned. Questions about the designs are welcome.
- Pull requests: read the contributing guide first; for larger changes, start with an issue.
- Security: do not report vulnerabilities in public. Use Report a vulnerability in the repository's Security tab; see the security policy.
- Conduct: we follow the code of conduct.
- Languages: documentation is written in English, with a Japanese translation. Issues and pull requests in English or Japanese are welcome.
The plugins and projects are released under the GNU General Public License, version 2 or later, like Redmine. Each repository has its license file.
Redmine Kit is an independent project and is not affiliated with or endorsed by the Redmine project.