--- !ruby/object:Gem::Specification name: container-backup version: !ruby/object:Gem::Version version: 0.1.0 platform: ruby authors: - Michail Pantelelis autorequire: bindir: exe cert_chain: [] date: 2020-10-06 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '12.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: byebug requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' description: | labels: - "backup={volumes: [mongo_data],databases: [mongo: {user: ${MONGO_INITDB_ROOT_USERNAME}, password: ${MONGO_INITDB_ROOT_PASSWORD}}]}" - "backup={volumes: [influxdb_data],databases: [influxdb: {user: ${INFLUXDB_ADMIN_USER},password: ${INFLUXDB_ADMIN_PASSWORD}}]}" - "backup={volumes: [chronograf_data],databases: [chronograf]}" - "backup={directories: [/var/www/html/libraries, /var/www/html/modules, /var/www/html/profiles, /var/www/html/themes, /var/www/html/sites]}" - "backup={volumes: [drupal_mysql_data],databases: [mysql: {db: ${MYSQL_DATABASE},password: ${MYSQL_ROOT_PASSWORD},user: root}]}" email: - mpantel@aegean.gr executables: - container-backup extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rspec" - ".travis.yml" - CODE_OF_CONDUCT.md - Gemfile - Gemfile.lock - LICENSE - README.md - Rakefile - bin/console - bin/setup - container-backup.gemspec - exe/container-backup - lib/container/action.rb - lib/container/backup.rb - lib/container/backup/version.rb - lib/container/docker_compose.rb - lib/container/parameter.rb - lib/container/step.rb - lib/container/step_factory.rb - lib/container/steps/databases.rb - lib/container/steps/directories.rb - lib/container/steps/volumes.rb - scripts/mssql/backup_mssql_dbs.sql - scripts/mssql/init.sql - scripts/mssql/map_logins.sql - scripts/mssql/restore_aegean2dev.sql homepage: https://github.com/mpantel/container-backup licenses: - MIT metadata: homepage_uri: https://github.com/mpantel/container-backup source_code_uri: https://github.com/mpantel/container-backup changelog_uri: https://github.com/mpantel/container-backup post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.3.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.4 signing_key: specification_version: 4 summary: Uses docker compose backup lable for each container to drive backup and restore test_files: []