Commit Graph

381 Commits

Author SHA1 Message Date
Tobias Manske f37f45bbe4
Add temporary gitlab runner 2022-12-02 04:09:04 +01:00
Tobias Manske fdb568a63c
Synapse Config 2022-12-02 04:08:20 +01:00
Tobias Manske 09ffb3a584
SearXNG: Replace ddg with bing 2022-11-25 21:27:25 +01:00
Tobias Manske c119fb803e
SearXNG: Add GitHub Copycat 2022-11-25 21:27:01 +01:00
Tobias Manske 712cd964e5
Add WIP Synapse configuration
continuous-integration/drone/push Build is passing Details
2022-11-12 14:24:54 +01:00
Tobias Manske 2f7b41587b
Update redirects
continuous-integration/drone/push Build is passing Details
2022-11-11 15:43:54 +01:00
Tobias Manske 9ddc51b4d3
SearXNG: Make sure redis is restarted
continuous-integration/drone/push Build is passing Details
2022-11-07 13:19:55 +01:00
Tobias Manske 8ecd273c85
Nextcloud: Update
continuous-integration/drone/push Build is passing Details
2022-11-04 11:32:39 +01:00
Tobias Manske 26d97ade18
Temporarily remove youtrack 2022-10-31 04:33:01 +01:00
Tobias Manske 4dca002664
Allow to remove services via compose role
continuous-integration/drone/push Build is passing Details
2022-10-30 02:31:21 +01:00
Tobias Manske 8d1a273b9a
Download coreos installer instead building
continuous-integration/drone/push Build is passing Details
2022-10-30 00:33:24 +02:00
Tobias Manske 2da4835360
Fix: Check mode
continuous-integration/drone/push Build is passing Details
2022-10-29 17:06:15 +02:00
Tobias Manske fa65c33072
Refactoring
continuous-integration/drone/push Build is failing Details
2022-10-29 16:47:54 +02:00
Tobias Manske 8427fb33b7
Add Minio 2022-10-28 22:46:45 +02:00
Tobias Manske 2b48b4a385
Youtrack
continuous-integration/drone/push Build is passing Details
2022-10-27 02:53:18 +02:00
Tobias Manske dc5390f390
Postgres Health Checks
continuous-integration/drone/push Build is passing Details
2022-10-27 00:55:39 +02:00
Tobias Manske f237856f98
Add drone admin user
continuous-integration/drone/push Build is passing Details
2022-10-25 20:48:12 +02:00
Tobias Manske 080abbc7c5
Syncthing: Update Shares
continuous-integration/drone/push Build is passing Details
2022-10-14 18:20:13 +02:00
Tobias Manske 98df2f2a1e
Syncthing: update config format 2022-10-14 18:20:06 +02:00
Tobias Manske ecab597215
Diun: Template
continuous-integration/drone/push Build is passing Details
2022-10-10 00:12:22 +02:00
Tobias Manske 579bb20e84
Diun: Monitor Jitsi for updates
continuous-integration/drone/push Build is passing Details
2022-10-10 00:06:56 +02:00
Tobias Manske e2707df6af
Nextcloud: Update
continuous-integration/drone/push Build is passing Details
2022-10-08 13:38:48 +02:00
Tobias Manske 3e63db7504
Pin wireguard version as latest is currently buggy
continuous-integration/drone/push Build is passing Details
2022-10-07 09:56:50 +02:00
Tobias Manske 82b97c625d
Drone CI: Persistent Cookie Secret
continuous-integration/drone/push Build is passing Details
2022-10-01 19:02:44 +02:00
Tobias Manske 672b90711d
Tubearchivist
continuous-integration/drone/push Build is passing Details
2022-10-01 18:28:25 +02:00
Tobias Manske e4aabdbdb6
Restart Traefik-Forward-Auth Proxy 2022-10-01 18:27:40 +02:00
Tobias Manske 4f8b15ca3d
Add Traefik-Forward-Auth Proxy
continuous-integration/drone/push Build is passing Details
2022-10-01 15:34:55 +02:00
Tobias Manske a5b54b5982
CI: run ansible-playbook --check to assure idempotency
continuous-integration/drone/push Build is passing Details
2022-09-30 22:27:04 +02:00
Tobias Manske 5a7262b037
Only update files on checksum change
continuous-integration/drone/push Build is passing Details
2022-09-30 22:26:04 +02:00
Tobias Manske f371424cdd
Add Discord Notification
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build is passing Details
2022-09-30 12:41:25 +02:00
Tobias Manske 4019ae444f
Enable CD
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build is passing Details
2022-09-30 03:47:58 +02:00
Tobias Manske fbb3c1f60c
Wireguard: Peers 2022-09-30 02:02:40 +02:00
Tobias Manske 196125b531
Nextcloud: Manage config via git 2022-09-27 17:44:50 +02:00
Tobias Manske f7e8a1cce8
Gitea: Allow registration via keycloak 2022-09-25 15:52:32 +02:00
Tobias Manske 5c7a1d11c9
Watchtower: Simplify auto updates 2022-09-25 15:00:48 +02:00
Tobias Manske b616b8a854
Keycloak: Miniflux 2022-09-25 14:49:24 +02:00
Tobias Manske 9b5bbded07
Keycloak: Hedgedoc 2022-09-25 14:05:14 +02:00
Tobias Manske 825161e21d
Setup Keycloak 2022-09-25 14:04:46 +02:00
Tobias Manske ee197df4b3
Borg: Fix deprecation warning 2022-09-23 18:22:42 +02:00
Tobias Manske 83bbe20224
Add missing update label 2022-09-23 16:44:20 +02:00
Tobias Manske bff92ab906
Update Wireguard peers 2022-09-21 17:33:07 +02:00
Tobias Manske d84db0b360
Install troubleshooting software on deployment 2022-09-21 17:31:30 +02:00
Tobias Manske 30dc199aa6
Declare test-hosts as testenv 2022-09-07 17:13:02 +02:00
Tobias Manske be9e148100
Beautify output 2022-09-07 17:12:08 +02:00
Tobias Manske dad7d71f09
Support configuration of multiple hosts 2022-09-07 17:11:52 +02:00
Tobias Manske b4f88686b8
Backups: Escape URL 2022-09-05 19:13:28 +02:00
Tobias Manske 99566f6970
Backups: Use compression 2022-09-05 19:11:25 +02:00
Tobias Manske 13860c8b9c
SearXNG: Urgent config fix 2022-08-30 01:47:22 +02:00
Tobias Manske 2b55a81c7f
Move wireguard peers 2022-08-22 23:22:40 +02:00
Tobias Manske 7cca56292c
TheLounge 2022-08-13 18:02:42 +02:00