version: '3.7' services: isard-apps-etherpad: build: context: ${BUILD_ROOT_PATH}/docker/etherpad dockerfile: Dockerfile args: - IMG=${ETHERPAD_IMG-node:16.13.2} - ETHERPAD_VERSION=${ETHERPAD_VERSION} container_name: isard-apps-etherpad restart: unless-stopped volumes: - /etc/localtime:/etc/localtime:ro # ports: # - 9001:9001 # env_file: etherpad.env security_opt: - no-new-privileges:true healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9001"] interval: 1m30s timeout: 10s retries: 3 environment: ETHERPAD_TITLE: Title ETHERPAD_PORT: 9001 ETHERPAD_ADMIN_PASSWORD: ${ADMINAPP_PASSWORD} ETHERPAD_ADMIN_USER: ${ADMINAPP_USER} ETHERPAD_PLUGINS: ep_headings2,ep_adminpads2,ep_comments_page,ep_embedded_hyperlinks2,ep_font_color,ep_table_of_contents ETHERPAD_MAXAGE: 3600 ETHERPAD_DB_USER: ${ETHERPAD_POSTGRES_USER} ETHERPAD_DB_PASSWORD: ${ETHERPAD_POSTGRES_PASSWORD} #ETHERPAD_API_KEY: ${ETHERPAD_API_KEY} ETHERPAD_DB_NAME: etherpad ETHERPAD_DB_HOST: isard-apps-postgresql networks: - isard_net # depends_on: # - db #volumes: # db: