version: "3" services: api: restart: always image: git.simponic.xyz/simponic/phoneof healthcheck: test: ["CMD", "wget", "--spider", "http://localhost:8080/api/health"] interval: 5s timeout: 10s retries: 5 environment: - FROM_PHONE_NUMBER={{ from_phone_number }} - TO_PHONE_NUMBER={{ to_phone_number }} - HTTPSMS_API_TOKEN={{ httpsms_api_token }} - HTTPSMS_SIGNING_KEY={{ httpsms_signing_key }} - SSL_CERT_DIR=/etc/ssl/ volumes: - ./db:/app/db - /etc/roots.pem:/etc/ssl/roots.pem dns: - {{ nameserver_ip }} ports: - "127.0.0.1:19191:8080"