- Update the server entries for the relevant stage in
config/deploy/staging.rb
orconfig/deploy/production.rb
- Ensure the
MYSQL_HOST
andMYSQL_PASSWORD
environmental variables are set. The Mysql host name should be a FQDN:dbs-xxxxx.gb1.brightbox.com
- Ensure the target application servers have
podman
installed. The deployment will error ifpodman
is 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 (
fedora
for Fedora,ubuntu
for Ubuntu, etc.) cap <STAGE> deploy
to install and activate the Redmine containercap <STAGE> quadlet:remove
to deactivate and remove the Redmine container- Automatic updates are on. Use a more specific tag, or image hash for
redmine_container
to 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