Compare commits

...
This repository has been archived on 2021-07-22. You can view files and clone it, but cannot push or open issues or pull requests.

14 Commits
master ... main

Author SHA1 Message Date
decentral1se da125b2ef4
Use new image namespace
continuous-integration/drone/push Build is passing Details
2021-06-21 12:31:39 +02:00
Renovate Bot b40e7a2a53 Version 6.3; sync labels
continuous-integration/drone/push Build is passing Details
2021-06-08 07:03:06 +00:00
Renovate Bot 591f7251a5 Update onlyoffice/documentserver Docker tag to v6.3
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
2021-06-08 07:02:55 +00:00
decentral1se 710513f85a Merge pull request 'Configure Renovate' (#1) from renovate/configure into main
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1
2021-06-04 09:17:35 +02:00
Renovate Bot 115b259f48 Version 6.2; sync labels
continuous-integration/drone/push Build is failing Details
2021-06-04 07:04:02 +00:00
Renovate Bot 570159fb06 Add renovate.json
continuous-integration/drone/pr Build is failing Details
continuous-integration/drone/push Build is passing Details
2021-06-04 07:03:48 +00:00
decentral1se fa05309a3c
Remove trigger, we make the tags [ci skip] 2021-06-04 00:15:06 +02:00
decentral1se c346c66bf0
Fix bad name in batch update script [ci skip] 2021-06-03 23:06:54 +02:00
decentral1se 74a4cc3fbf
Add release logic to CI [ci skip] 2021-06-03 23:01:03 +02:00
decentral1se c738d4615c
Add links
continuous-integration/drone/push Build is passing Details
2021-04-27 10:56:47 +02:00
decentral1se 42d4b38b81
Fix indentation
continuous-integration/drone/push Build is passing Details
2021-04-27 10:40:35 +02:00
decentral1se 8839158e8f
Add badge
continuous-integration/drone/push Build is failing Details
2021-04-27 10:39:03 +02:00
decentral1se 5debf9a19e
Fix features list 2021-04-27 10:29:13 +02:00
decentral1se 47953dfd66
Drop unused steps 2021-04-27 10:28:54 +02:00
4 changed files with 35 additions and 24 deletions

View File

@ -18,3 +18,13 @@ steps:
trigger:
branch:
- main
---
kind: pipeline
name: recipe release
steps:
- name: release a new version
image: thecoopcloud/drone-abra:latest
settings:
command: recipe onlyoffice release
deploy_key:
from_secret: abra_bot_deploy_key

View File

@ -1,12 +1,14 @@
# onlyoffice
[![Build Status](https://drone.autonomic.zone/api/badges/coop-cloud/onlyoffice/status.svg?ref=refs/heads/main)](https://drone.autonomic.zone/coop-cloud/onlyoffice)
<!-- metadata -->
- **Category**: Apps
- **Status**: ❶💚
- **Image**: [`onlyoffice`](https://hub.docker.com/r/onlyoffice/documentserver/), ❶💚, upstream
- **Healthcheck**: Yes
- **Backups**: Yes
- **Healthcheck**: No
- **Backups**: No
- **Email**: ❶💚
- **Tests**: ❷💛
- **SSO**: No
@ -14,10 +16,8 @@
## Basic usage
1. Set up Docker Swarm and [`abra`][abra]
2. Deploy [`coop-cloud/traefik`][cc-traefik]
3. `abra app new onlyoffice --secrets` (optionally with `--pass` if you'd like
to save secrets in `pass`)
4. `abra app YOURAPPDOMAIN config` - be sure to change `$DOMAIN` to something that resolves to
1. Set up Docker Swarm and [`abra`](https://git.autonomic.zone/coop-cloud/abra)
1. Deploy [`coop-cloud/traefik`](https://git.autonomic.zone/coop-cloud/traefik)
1. `abra app YOURAPPDOMAIN config` - be sure to change `$DOMAIN` to something that resolves to
your Docker swarm box
5. `abra app YOURAPPDOMAIN deploy`
1. `abra app YOURAPPDOMAIN deploy`

View File

@ -1,22 +1,20 @@
---
version: "3.8"
services:
app:
image: "onlyoffice/documentserver:6.2"
networks:
- proxy
deploy:
update_config:
failure_action: rollback
order: start-first
labels:
- "traefik.enable=true"
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)"
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
- "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=80"
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
image: "onlyoffice/documentserver:6.3"
networks:
- proxy
deploy:
update_config:
failure_action: rollback
order: start-first
labels:
- "traefik.enable=true"
- "traefik.http.routers.${STACK_NAME}.rule=Host(`${DOMAIN}`)"
- "traefik.http.routers.${STACK_NAME}.entrypoints=web-secure"
- "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=80"
- "traefik.http.routers.${STACK_NAME}.tls.certresolver=${LETS_ENCRYPT_ENV}"
- coop-cloud.${STACK_NAME}.app.version=6.3-
networks:
proxy:
external: true

3
renovate.json Normal file
View File

@ -0,0 +1,3 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
}