Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • ci-test-ruby-2.5
  • drop/ruby-2.1
  • version/0.9
  • feat/drop-signup
  • version/0.8
  • version/0.7.1
  • version/0.7
  • version/0.6.1
  • version/0.6
  • 0.9.3
  • 0.9.2
  • 0.9.1
  • 0.9.0
  • 0.8.0
  • 0.7.1
  • 0.7.0
  • 0.6.0
  • 0.5.3
  • 0.5.2
  • 0.5.2-rc
  • 0.5.1
  • 0.5.1-rc2
  • 0.5.1-rc
  • 0.5.0
  • 0.5.0.rc
  • 0.2.8
  • 0.2.8.rc
  • 0.2.7
  • 0.2.6
30 results

.ruby-version

Blame
  • docker-compose.yml 3.14 KiB
    version: '3.4'
    
    networks:
      proxy-tier:
    
    volumes:
      certs:
      html:
      nextcloud:
      postgres_data:
      signal_sock:
      signal_data:
    
    x-logging: &loki-logging
      options:
        loki-url: ${LOKI_URL}
      driver: loki
    
    services:
    
      db:
        image: postgres:12
        container_name: signalboost_db
        volumes:
          - postgres_data:/var/lib/postgresql/data
          - ./backups:/backups
        # as per https://github.com/docker-library/postgres/issues/692
        environment:
          POSTGRES_HOST_AUTH_METHOD: trust
        logging: *loki-logging
        restart: unless-stopped
    
      signald:
        image: registry.0xacab.org/team-friendo/signalboost/signald
        container_name: signalboost_signald
        environment:
          VIRTUAL_HOST: ${SIGNALD_HOST_URL}
          VIRTUAL_PORT: ${SIGNALD_PORT}
          LETSENCRYPT_HOST: ${SIGNALD_HOST_URL}
          SIGNALBOOST_HOST_IP: ${SIGNALBOOST_HOST_IP}
          SIGNALD_VERBOSE_LOG: ${SIGNALD_VERBOSE_LOG:-0}
        expose:
          - ${SIGNALD_PORT}
        ports:
          - 9010:9010
        networks:
          - default
          - proxy-tier
        volumes:
          - ./bin:/signalboost/bin
          - ./signald/jmx:/var/lib/jmx
          - signal_data:/var/lib/signald/data
          - signal_sock:/var/run/signald/
          - ./backups:/backups
        logging: *loki-logging
        restart: unless-stopped
    
      app:
        image: registry.0xacab.org/team-friendo/signalboost/signalboost
        container_name: signalboost_app
        depends_on:
          - db
          - signald
        entrypoint: /signalboost/bin/entrypoint/app
        env_file: .env
        environment:
          VIRTUAL_HOST: ${SIGNALBOOST_HOST_URL}
          VIRTUAL_PORT: ${SIGNALBOOST_PORT}
          LETSENCRYPT_HOST: ${SIGNALBOOST_HOST_URL}
          SIGNALBOOST_VERBOSE_LOG: ${SIGNALBOOST_VERBOSE_LOG:-1}