version: '2' services: pleroma-test: build: ./pleroma hostname: pleroma-test container_name: pleroma-test restart: always entrypoint: - /bin/bash - /pleroma/entrypoint.sh volumes: - ./pleroma/entrypoint.sh:/pleroma/entrypoint.sh - ./pleroma/config:/config - ./pleroma/uploads:/pleroma/uploads expose: - 4000 networks: mynet: ipv4_address: 172.7.0.101 postgres-test: image: postgres hostname: postgres-pleroma-test container_name: postgres-pleroma-test restart: always environment: - POSTGRES_USER=postgres - POSTGRES_DB=pleroma - POSTGRES_PASSWORD=pl3r0m4. volumes: - ./pleroma/data:/var/lib/postgresql/data expose: - 5432 networks: mynet: ipv4_address: 172.7.0.102 networks: mynet: driver: bridge ipam: config: - subnet: 172.7.0.0/24