diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 7619972f..dde05677 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -7,6 +7,8 @@ services: POSTGRES_DB: taiga POSTGRES_USER: taiga POSTGRES_PASSWORD: taiga + ports: + - "5432:5432" networks: - backend volumes: @@ -26,5 +28,15 @@ services: depends_on: - taiga-db + taiga-front: + image: ghcr.io/taigaio/taiga-front/taiga-front:5.5 + ports: + - "9000:80" + volumes: + - ./taiga-front/conf/conf.json:/usr/share/nginx/html/conf.json + networks: + - frontend + networks: backend: + frontend: diff --git a/docker/taiga-front/conf/conf.json b/docker/taiga-front/conf/conf.json new file mode 100644 index 00000000..046b7edc --- /dev/null +++ b/docker/taiga-front/conf/conf.json @@ -0,0 +1,26 @@ +{ + "api": "http://localhost:8000/api/v1/", + "eventsUrl": null, + "eventsMaxMissedHeartbeats": 5, + "eventsHeartbeatIntervalTime": 60000, + "eventsReconnectTryInterval": 10000, + "debug": true, + "debugInfo": false, + "defaultLanguage": "en", + "themes": ["taiga"], + "defaultTheme": "taiga", + "defaultLoginEnabled": true, + "publicRegisterEnabled": true, + "feedbackEnabled": true, + "supportUrl": "https://tree.taiga.io/support/", + "privacyPolicyUrl": null, + "termsOfServiceUrl": null, + "GDPRUrl": null, + "maxUploadFileSize": null, + "contribPlugins": [], + "tagManager": { "accountId": null }, + "tribeHost": null, + "importers": [], + "gravatar": false, + "rtlLanguages": ["fa"] +}