- Update the server entries for the relevant stage in
config/deploy/staging.rborconfig/deploy/production.rb - Ensure the
MYSQL_HOSTandMYSQL_PASSWORDenvironmental variables are set. The Mysql host name should be a FQDN:dbs-xxxxx.gb1.brightbox.com - Ensure the target application servers have
podmaninstalled. The deployment will error ifpodmanis missing. - Redmine will be exposed on port 3000 as usual.
- If there is more than one application server, then the container storage areas at
.local/share/containers/storage/volumes/redmine_data/_data/will need syncing together. - Redmine is run under the user-level systemd of the user specified in the stage file (
fedorafor Fedora,ubuntufor Ubuntu, etc.) cap <STAGE> deployto install and activate the Redmine containercap <STAGE> quadlet:removeto deactivate and remove the Redmine container- Automatic updates are on. Use a more specific tag, or image hash for
redmine_containerto lock versions.
-
Notifications
You must be signed in to change notification settings - Fork 0
brightbox/cap-redmine
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Deploy Redmine in a container with capistrano
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published