version: '2.2'

services:
  gpgit:
    build: .
    image: fphammerle/gpgit
    container_name: gpgit
    environment:
      GNUPG_IMPORT: |
        -----BEGIN PGP PUBLIC KEY BLOCK-----

        mI0EXmHsUgEEALugZWonXUdFnWeWFuX55Lm7XhZIN79oEAat5ynZ0EGZM7pPRKUZ
        LccQ2rHgYnAp1yGoSABhGyiRHTTZeYLPY7XCUbonMT4w2bYfP7L3ceRk5YG74xWB
        X8txKYhYKchc/2nWyACYU2al2doEpnGQFWURcpxCpgFp26tGFvlJrCt7ABEBAAG0
        I2dwZ2l0IHNlcnZpY2UgdGVzdCA8Z3BnaXRAZGV2Lm51bGw+iM4EEwEKADgWIQRg
        OD7nR9/z4ow331JEBsqoQjs7NwUCXmHsUgIbAwULCQgHAgYVCgkICwIEFgIDAQIe
        AQIXgAAKCRBEBsqoQjs7N3lVBACG8PN2oNdoGZ7S0JYfnMOlAD0HpSW1krS/3r6f
        5n16X18SpupoUuEwtKVfGhhNYhNr/2FmOpZIiP2gM5+sctS7xbkD+qkP/Ko8jI0p
        0HvdARh/jAd2uLdGemCcD2csr0rkGNJwqt42KGytmTYfZUKksyGrLtFxo3Lm0pCN
        JqZmI7iNBF5h7FIBBAC6r/bJAo4PfL01ABZGyPFNFfjNjlPcJkx212w7/PJHdli0
        E6u9m9+quOqK77IAFoRLeg/F700I0/tkoJz1tqgoyAugSFnfm+xyPjhI2eRpx+zj
        676rGnd+rUKHh3doZW6fhol5yDC96cYtJMYTxqMmh/JtqzgNx3y7SQ87r+2hSQAR
        AQABiLYEGAEKACAWIQRgOD7nR9/z4ow331JEBsqoQjs7NwUCXmHsUgIbDAAKCRBE
        BsqoQjs7N+lAA/9AzHl4GjMIkNDYza6bXcYNDmFWpnm+3hNS7jkrV7y0XiOnnazV
        s9xySySuyxIGNWRRY0jK73HgJzOjAX/5WZW3myUOCEnkNo651KXNnqoLbHrSB9uN
        JpwmUTH6Ri42BHn4fVuBRGo2htJMMn4bAY5y1TCJJfwQc6W0+/XxFhbbZA==
        =WiCD
        -----END PGP PUBLIC KEY BLOCK-----
    tmpfs:
    - /gnupg_home,user=gpgit
    ports:
    - '127.0.0.1:6156:6156'
    security_opt: [no-new-privileges]
    # docker-compose >=2.2,<3
    cpus: 0.4

# https://docs.docker.com/compose/compose-file/compose-file-v2/