services: oauth2: container_name: scipro-dev-oauth2 build: https://gitea.dsv.su.se/DMC/oauth2-authorization-server.git#1d469c73468d00be5430dac01a7ab84f11ed471a restart: on-failure ports: - '59733:8080' environment: - CLIENT_ID=get-token - CLIENT_SECRET=get-token-secret - CLIENT_REDIRECT_URI=http://localhost:59732/ oauth2-wicket: build: https://gitea.dsv.su.se/DMC/oauth2-authorization-server.git#1d469c73468d00be5430dac01a7ab84f11ed471a restart: on-failure ports: - '59734:8080' environment: - CLIENT_ID=scipro - CLIENT_SECRET=s3cr3t - CLIENT_REDIRECT_URI=http://localhost:8080/login/oauth2/code/scipro - CLIENT_SCOPES=openid offline_access grade:read grade:write apimposter: build: https://gitea.dsv.su.se/DMC/apimposter.git restart: unless-stopped ports: - '59735:8080' environment: MOCK_BASE_PATH: / # HTTP base path for the mock server MOCK_FILE_PATH: /mocks volumes: - ./mock-api:/mocks