diff --git a/deployments/continuous-deployment-config/ocis_wopi/latest.yml b/deployments/continuous-deployment-config/ocis_wopi/latest.yml new file mode 100644 index 000000000..955001691 --- /dev/null +++ b/deployments/continuous-deployment-config/ocis_wopi/latest.yml @@ -0,0 +1,44 @@ +--- +- name: continuous-deployment-ocis-wopi-latest + server: + server_type: cx21 + image: ubuntu-20.04 + location: nbg1 + initial_ssh_key_names: + - owncloud-ocis@drone.owncloud.com + labels: + owner: wkloucek + for: oCIS-continuous-deployment-examples + rebuild: $REBUILD + rebuild_carry_paths: + - /var/lib/docker/volumes/ocis_certs + + domains: + - "*.ocis-wopi.latest.owncloud.works" + + vars: + docker_compose_projects: + - name: ocis + git_url: https://github.com/owncloud/ocis.git + ref: master + docker_compose_path: deployments/examples/ocis_wopi + env: + INSECURE: "false" + TRAEFIK_ACME_MAIL: wkloucek@owncloud.com + OCIS_DOCKER_TAG: latest + OCIS_DOMAIN: ocis.ocis-wopi.latest.owncloud.works + OCIS_WOPISERVER_DOCKER_TAG: latest + CS3ORG_WOPISERVER_DOCKER_TAG: latest + WOPISERVER_DOMAIN: wopiserver.ocis-wopi.latest.owncloud.works + COLLABORA_DOMAIN: collabora.ocis-wopi.latest.owncloud.works + COMPOSE_FILE: docker-compose.yml:monitoring_tracing/docker-compose-additions.yml + - name: monitoring + git_url: https://github.com/owncloud-devops/monitoring-tracing-client.git + ref: master + env: + NETWORK_NAME: ocis-net + TELEMETRY_SERVE_DOMAIN: telemetry.ocis-wopi.latest.owncloud.works + JAEGER_COLLECTOR: jaeger-collector.infra.owncloud.works:443 + TELEGRAF_SPECIFIC_CONFIG: ocis_single_container + OCIS_URL: ocis.ocis-wopi.latest.owncloud.works + OCIS_DEPLOYMENT_ID: continuous-deployment-ocis-wopi-latest diff --git a/deployments/continuous-deployment-config/ocis_wopi/released.yml b/deployments/continuous-deployment-config/ocis_wopi/released.yml new file mode 100644 index 000000000..f4c6ed83c --- /dev/null +++ b/deployments/continuous-deployment-config/ocis_wopi/released.yml @@ -0,0 +1,44 @@ +--- +- name: continuous-deployment-ocis-wopi-released + server: + server_type: cx21 + image: ubuntu-20.04 + location: nbg1 + initial_ssh_key_names: + - owncloud-ocis@drone.owncloud.com + labels: + owner: wkloucek + for: oCIS-continuous-deployment-examples + rebuild: $REBUILD + rebuild_carry_paths: + - /var/lib/docker/volumes/ocis_certs + + domains: + - "*.ocis-wopi.released.owncloud.works" + + vars: + docker_compose_projects: + - name: ocis + git_url: https://github.com/owncloud/ocis.git + ref: master + docker_compose_path: deployments/examples/ocis_wopi + env: + INSECURE: "false" + TRAEFIK_ACME_MAIL: wkloucek@owncloud.com + OCIS_DOCKER_TAG: 1 + OCIS_DOMAIN: ocis.ocis-wopi.released.owncloud.works + OCIS_WOPISERVER_DOCKER_TAG: latest + CS3ORG_WOPISERVER_DOCKER_TAG: latest + WOPISERVER_DOMAIN: wopiserver.ocis-wopi.released.owncloud.works + COLLABORA_DOMAIN: collabora.ocis-wopi.released.owncloud.works + COMPOSE_FILE: docker-compose.yml:monitoring_tracing/docker-compose-additions.yml + - name: monitoring + git_url: https://github.com/owncloud-devops/monitoring-tracing-client.git + ref: master + env: + NETWORK_NAME: ocis-net + TELEMETRY_SERVE_DOMAIN: telemetry.ocis-wopi.released.owncloud.works + JAEGER_COLLECTOR: jaeger-collector.infra.owncloud.works:443 + TELEGRAF_SPECIFIC_CONFIG: ocis_single_container + OCIS_URL: ocis.ocis-wopi.released.owncloud.works + OCIS_DEPLOYMENT_ID: continuous-deployment-ocis-wopi-released diff --git a/docs/ocis/deployment/continuous_deployment.md b/docs/ocis/deployment/continuous_deployment.md index e5028fbc2..a84b64d99 100644 --- a/docs/ocis/deployment/continuous_deployment.md +++ b/docs/ocis/deployment/continuous_deployment.md @@ -10,6 +10,7 @@ geekdocFilePath: continuous_deployment.md {{< toc >}} We are continuously deploying the following deployment examples. Every example is deployed in two flavors: + - Latest: reflects the current master branch state of oCIS and will be updated with every commit to master - Released: reflects the newest release state (currently latest release of version 1) and will be updated with every release @@ -18,6 +19,7 @@ The configuration for the continuous deployment can be found in the [oCIS reposi # oCIS with Traefik Credentials: + - oCIS: see [default demo users]({{< ref "../getting-started#login-to-owncloud-web" >}}) ## Latest @@ -28,13 +30,28 @@ Credentials: - oCIS: [ocis.ocis-traefik.released.owncloud.works](https://ocis.ocis-traefik.released.owncloud.works) +# oCIS with WOPI server + +Credentials: + +- oCIS: see [default demo users]({{< ref "../getting-started#login-to-owncloud-web" >}}) + +## Latest + +- oCIS: [ocis.ocis-wopi.latest.owncloud.works](https://ocis.ocis-wopi.latest.owncloud.works) + +## Released + +- oCIS: [ocis.ocis-wopi.released.owncloud.works](https://ocis.ocis-wopi.released.owncloud.works) + # oCIS with Keycloak Credentials: + - oCIS: see [default demo users]({{< ref "../getting-started#login-to-owncloud-web" >}}) - Keycloak: - - username: admin - - password: admin + - username: admin + - password: admin ## Latest @@ -49,10 +66,11 @@ Credentials: # oCIS with CS3 users Credentials: + - oCIS: see [default demo users]({{< ref "../getting-started#login-to-owncloud-web" >}}) -- LDAP admin: - - username: cn=admin,dc=owncloud,dc=com - - password: admin +- LDAP admin: + - username: cn=admin,dc=owncloud,dc=com + - password: admin ## Latest