You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
2.7 KiB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
  1. odoo:
  2. charm: odoo-tecnativa
  3. options:
  4. admin-password: rantanplan
  5. # docker-compose:
  6. # ## Important to keep as a list: otherwise it'll overwrite charm's arguments.
  7. # command:
  8. # - "--log-level=debug"
  9. # environment:
  10. # TOTO: TATA
  11. # image: mynewimage
  12. relations:
  13. postgres-database:
  14. postgres:
  15. user: odoo
  16. dbname: odoo
  17. web-proxy:
  18. frontend:
  19. domain: mydomain.org
  20. apache-custom-rules: |
  21. RewriteEngine On
  22. RewriteCond %{HTTPS} off
  23. RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=302,L,QSA]
  24. ssl: letsencrypt
  25. #server-aliases:
  26. # - mydomain2.org
  27. #
  28. # ssl:
  29. # ca-cert:
  30. # -----BEGIN CERTIFICATE-----
  31. # MIIF6TCCA9GgAwIBAgIQBeTcO5Q4qzuFl8umoZhQ4zANBgkqhkiG9w0BAQwFADCB
  32. # iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl
  33. # ...
  34. # m9T8bJUox04FB6b9HbwZ4ui3uRGKLXASUoWNjDNKD/yZkuBjcNqllEdjB+dYxzFf
  35. # BT02Vf6Dsuimrdfp5gJ0iHRc2jTbkNJtUQoj1iM=
  36. # -----END CERTIFICATE-----
  37. # -----BEGIN CERTIFICATE-----
  38. # MIIFdzCCBF+gAwIBAgIQE+oocFv07O0MNmMJgGFDNjANBgkqhkiG9w0BAQwFADBv
  39. # MQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFk
  40. # ...
  41. # Le9Gclc1Bb+7RrtubTeZtv8jkpHGbkD4jylW6l/VXxRTrPBPYer3IsynVgviuDQf
  42. # Jtl7GQVoP7o81DgGotPmjw7jtHFtQELFhLRAlSv0ZaBIefYdgWOWnU914Ph85I6p
  43. # 0fKtirOMxyHNwu8=
  44. # -----END CERTIFICATE-----
  45. # cert: |
  46. # -----BEGIN CERTIFICATE-----
  47. # MIIF/TCCBOWgAwIBAgIRALUydpTpCApfYMuJchDJv5AwDQYJKoZIhvcNAQELBQAw
  48. # XzELMAkGA1UEBhMCRlIxDjAMBgNVBAgTBVBhcmlzMQ4wDAYDVQQHEwVQYXJpczEO
  49. # ...
  50. # lIxY9HJanHrWvjiz7+eToxXpZJtAPXTx5hxzcJrtWROlq7IJCMIhzr/EVA37jTCk
  51. # Xs5S6mr0T6Dqx6MQkPATSsEEJlLH5wq3DxXQcrMqnM/WHMRYUCkoTl37sXplflHe
  52. # jw==
  53. # -----END CERTIFICATE-----
  54. # key: |
  55. # -----BEGIN PRIVATE KEY-----
  56. # MIIJRQIBADANBgkqhkiG9w0BAQEFAASCCS8wggkrAgEAAoICAQDONqqTCS4CiSi/
  57. # XeNpp2nUsq1299spGc7mlRs+PDrXNHscB5lUB5/yo2yEetYXrJacQ8n4NV9hkID5
  58. # ...
  59. # 44eHDYsofcnRbidGR+QT8PQgiiDNCkbpi2u4QnLTs0w4oW+53ZTyHYEYF2rcLbIb
  60. # vRt4kR4KG6ULXrmsRA4WQjBDJ9vZw2aK+w==
  61. # -----END PRIVATE KEY-----
  62. frontend:
  63. charm: apache
  64. relations:
  65. letsencrypt-dns:
  66. letsencrypt
  67. letsencrypt:
  68. options:
  69. email: admin@0k.io
  70. ovh:
  71. ## see: https://api.ovh.com/g934.first_step_with_api
  72. entrypoint: ovh-eu
  73. application:
  74. key: XXX
  75. secret: YYY
  76. consumer_key: ZZZ