donetick, Autokuma

This commit is contained in:
2025-06-08 21:12:00 +02:00
parent bd969cb52e
commit 2f13059f89
4 changed files with 69 additions and 1 deletions

19
.idea/php.xml generated Normal file
View File

@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="MessDetectorOptionsConfiguration">
<option name="transferred" value="true" />
</component>
<component name="PHPCSFixerOptionsConfiguration">
<option name="transferred" value="true" />
</component>
<component name="PHPCodeSnifferOptionsConfiguration">
<option name="highlightLevel" value="WARNING" />
<option name="transferred" value="true" />
</component>
<component name="PhpStanOptionsConfiguration">
<option name="transferred" value="true" />
</component>
<component name="PsalmOptionsConfiguration">
<option name="transferred" value="true" />
</component>
</project>

View File

@@ -0,0 +1,29 @@
services:
autokuma:
image: ghcr.io/bigboot/autokuma:latest
restart: unless-stopped
environment:
AUTOKUMA__KUMA__URL: http://uptimekuma.domr.ovh
AUTOKUMA__KUMA__USERNAME: "soenke"
AUTOKUMA__KUMA__PASSWORD: "i!05cKvqpUm^i$r3fDe7CNP8zh@hFzF*"
# AUTOKUMA__KUMA__MFA_TOKEN: <token>
# AUTOKUMA__KUMA__HEADERS: "<header1_key>=<header1_value>,<header2_key>=<header2_value>,..."
AUTOKUMA__KUMA__CALL_TIMEOUT: 5
AUTOKUMA__KUMA__CONNECT_TIMEOUT: 5
AUTOKUMA__TAG_NAME: AutoKuma
AUTOKUMA__TAG_COLOR: "#42C0FB"
AUTOKUMA__DEFAULT_SETTINGS: |-
docker.docker_container: {{container_name}}
http.max_redirects: 10
*.max_retries: 3
# AUTOKUMA__SNIPPETS__WEB: |-
# {{container_name}}_http.http.name: {{container_name}} HTTP
# {{container_name}}_http.http.url: https://{{@0}}:{{@1}}
# {{container_name}}_docker.docker.name: {{container_name}} Docker
# {{container_name}}_docker.docker.docker_container: {{container_name}}
AUTOKUMA__DOCKER__HOSTS: unix:///var/run/docker.sock
# AUTOKUMA__DOCKER__LABEL_PREFIX: kuma
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /home/soenke/docker-data/autokuma/data:/data

12
donetick/config.yaml Normal file
View File

@@ -0,0 +1,12 @@
oauth2:
client_id: "gVx0lgtox7WJTaXbeO24ToU7pI3UsZehY1WRMD0l"
client_secret: "iTsPQFSlRB2zyHLzq2yuhNZU1kBMPKkvokxIt7wh1lGzbLjp26xXkE4YNxrDUVERTN2qVvsISWX11qswheCBew7BKNKBHtzBu29HDkKECn7BqMk1X4hk9SKvU4Eafpx3"
redirect_url: "https://todo.domr.ovh/auth/oauth2"
scopes:
- "openid"
- "profile"
- "email"
auth_url: "https://auth.domr.ovh/application/o/authorize/"
token_url: "https://auth.domr.ovh/application/o/token/"
user_info_url: "https://auth.domr.ovh/application/o/userinfo/"
name: "auth.domr.ovh"

View File

@@ -10,4 +10,12 @@ services:
- /home/soenke/docker-data/donetick/config:/config
environment:
- DT_ENV=selfhosted
- DT_SQLITE_PATH=/donetick-data/donetick.db
- DT_SQLITE_PATH=/donetick-data/donetick.db
- oauth2.client_id="gVx0lgtox7WJTaXbeO24ToU7pI3UsZehY1WRMD0l"
- oauth2.client_secret="iTsPQFSlRB2zyHLzq2yuhNZU1kBMPKkvokxIt7wh1lGzbLjp26xXkE4YNxrDUVERTN2qVvsISWX11qswheCBew7BKNKBHtzBu29HDkKECn7BqMk1X4hk9SKvU4Eafpx3"
- oauth2.redirect_url="https://todo.domr.ovh/auth/oauth2"
- oauth2.scopes=openid,profile,email
- oauth2.auth_url="https://auth.domr.ovh/application/o/authorize/"
- oauth2.token_url="https://auth.domr.ovh/application/o/token/"
- oauth2.user_info_url="https://auth.domr.ovh/application/o/userinfo/"
- oauth2.name="auth.domr.ovh"