2024-12-14 08:52 | feat(hivedav-demo): update calendar id | Andreas Gruhler | 1 | +1 | -1 |
2024-12-01 23:22 | feat: add waldhart dockerfile | Andreas Gruhler | 1 | +11 | -0 |
2024-11-24 07:16 | feat: remove xmpp/snikket | Andreas Gruhler | 5 | +0 | -390 |
2024-11-18 21:12 | feat(certbot): multiple domains | Andreas Gruhler | 1 | +1 | -1 |
2024-11-18 21:11 | feat(snikket): add proxy | Andreas Gruhler | 4 | +231 | -21 |
2024-11-10 15:53 | feat: add snikket | Andreas Gruhler | 4 | +180 | -0 |
2024-11-03 14:02 | feat(pleroma): env vars | Andreas Gruhler | 1 | +4 | -4 |
2024-11-03 13:59 | feat: add pleroma | Andreas Gruhler | 4 | +211 | -0 |
2024-11-03 13:58 | feat: remove mastodon | Andreas Gruhler | 4 | +0 | -403 |
2024-10-31 08:04 | feat(ampache): add missing vault stanza | Andreas Gruhler | 1 | +2 | -0 |
2024-10-31 07:57 | feat(myheats): single frontend/api addr | Andreas Gruhler | 5 | +80 | -67 |
2024-10-30 08:33 | fix(ampache): remove policy | Andreas Gruhler | 1 | +0 | -5 |
2024-10-24 21:36 | fix(mastodon): streaming image | Andreas Gruhler | 1 | +2 | -2 |
2024-10-24 21:19 | feat(mastodon): add record encryption | Andreas Gruhler | 1 | +11 | -0 |
2024-10-24 21:12 | fix(mastodon): bundle path | Andreas Gruhler | 1 | +1 | -1 |
2024-10-24 21:07 | feat(myheats): build_frontend and separate env | Andreas Gruhler | 3 | +69 | -31 |
2024-10-24 20:04 | fix(myheats-nginx): missing config | Andreas Gruhler | 1 | +8 | -0 |
2024-10-20 15:12 | feat(docker-git): add archive link | Andreas Gruhler | 5 | +86 | -58 |
2024-10-20 14:33 | feat(docker-git): add archives by tag | Andreas Gruhler | 1 | +23 | -0 |
2024-10-20 09:10 | fix(docker-myheats): increase VITE_SESSION_TTL | Andreas Gruhler | 2 | +4 | -51 |
2024-10-20 08:53 | feat(myheats-demo): cleanup frontend/backend vars | Andreas Gruhler | 2 | +19 | -5 |
2024-10-20 08:40 | fix: remove vite vars from backend env | Andreas Gruhler | 1 | +0 | -4 |
2024-10-20 08:00 | feat(myheats-nginx): cleanup docker dir | Andreas Gruhler | 6 | +0 | -212 |
2024-10-18 19:07 | feat(myheats-nginx): add env_file | Andreas Gruhler | 2 | +50 | -2 |
2024-10-18 18:53 | feat(docker): rename myheats-demo to myheats-api | Andreas Gruhler | 2 | +2 | -2 |
2024-10-18 18:51 | docs: fix typo | Andreas Gruhler | 1 | +1 | -1 |
2024-10-11 00:23 | feat(myheats-doc): bind proxy port | Andreas Gruhler | 4 | +17 | -11 |
2024-10-10 23:27 | feat(myheats-doc): mount certs | Andreas Gruhler | 2 | +2 | -0 |
2024-10-10 23:22 | feat(myheats-doc): add nginx proxy | Andreas Gruhler | 3 | +37 | -2 |
2024-10-10 22:57 | feat(myheats-doc): add droplet | Andreas Gruhler | 3 | +81 | -2 |
2024-10-10 21:28 | feat(myheats-doc): add db and api | Andreas Gruhler | 2 | +35 | -4 |
2024-09-28 21:59 | feat(myheats-nginx): fix 404 page | Andreas Gruhler | 2 | +12 | -0 |
2024-09-28 15:18 | fix(myheats-nginx): use nodejs builder | Andreas Gruhler | 1 | +2 | -2 |
2024-09-28 15:07 | fix(myheats-nginx): copy assets | Andreas Gruhler | 1 | +1 | -1 |
2024-09-28 15:07 | feat(myheats-demo): use Nginx frontend ctxt | Andreas Gruhler | 1 | +4 | -25 |
2024-09-28 14:54 | fix(myheats-nginx): dist path | Andreas Gruhler | 1 | +1 | -1 |
2024-09-28 14:49 | feat(myheats-nginx): update Dockerfile | Andreas Gruhler | 1 | +16 | -2 |
2024-09-28 14:34 | feat(myheats-demo): update env variables | Andreas Gruhler | 5 | +67 | -60 |
2024-09-28 12:47 | feat(myheats): use one image | Andreas Gruhler | 4 | +67 | -72 |
2024-09-27 18:38 | feat: add ws proxy | Andreas Gruhler | 3 | +29 | -9 |
2024-09-27 17:46 | feat(myheats): add VITE_API_WS | Andreas Gruhler | 3 | +12 | -9 |
2024-09-27 16:56 | fix(myheats-backend): mount override | Andreas Gruhler | 1 | +1 | -6 |
2024-09-27 16:07 | feat(myheats): api image | Andreas Gruhler | 1 | +3 | -1 |
2024-09-27 12:34 | fix(myheats-nginx): image name | Andreas Gruhler | 1 | +2 | -2 |
2024-09-27 12:33 | feat(myheats-api): don't configure frontend DOC_TITLE | Andreas Gruhler | 1 | +0 | -1 |
2024-09-26 23:23 | feat(myheats-nginx): remove supabase env var | Andreas Gruhler | 1 | +0 | -4 |
2024-09-26 23:18 | feat(myheats): use new images | Andreas Gruhler | 2 | +2 | -6 |
2024-09-26 23:01 | feat(docker-myheats): run api server | Andreas Gruhler | 1 | +2 | -3 |
2024-09-26 22:58 | fix(myheats-demo): api redirect uri | Andreas Gruhler | 1 | +1 | -1 |
2024-09-26 22:55 | feat(myheats-demo): add api | Andreas Gruhler | 2 | +81 | -11 |
2024-09-08 12:01 | feat(p0c-website): add Dockerfile | Andreas Gruhler | 1 | +8 | -0 |
2024-08-29 13:52 | feat(stagit): improve pico header | Andreas Gruhler | 1 | +25 | -8 |
2024-08-29 13:13 | feat(pico): change port | Andreas Gruhler | 1 | +1 | -1 |
2024-08-29 07:24 | feat(stagit): header patch | Andreas Gruhler | 2 | +42 | -1 |
2024-08-28 22:50 | feat(pico): add more repos | Andreas Gruhler | 1 | +42 | -0 |
2024-08-28 22:05 | feat: add pico | Andreas Gruhler | 5 | +205 | -0 |
2024-08-26 08:07 | feat(ampache): increase session_length | Andreas Gruhler | 1 | +1 | -1 |
2024-08-25 13:41 | feat: remove VITE_APP_EMAIL_REDIRECT_TO | Andreas Gruhler | 2 | +0 | -7 |
2024-08-25 13:08 | fix(myheats-nginx): configure env with args | Andreas Gruhler | 1 | +8 | -0 |
2024-08-25 13:03 | feat(myheats-nginx): add VITE_APP_EMAIL_REDIRECT_TO | Andreas Gruhler | 2 | +27 | -6 |
2024-08-25 11:01 | feat(myheats-demo): add nginx container | Andreas Gruhler | 3 | +68 | -0 |
2024-08-25 11:01 | feat(myheats-demo): clean deps | Andreas Gruhler | 1 | +2 | -2 |
2024-08-23 19:14 | feat(docker-latext): use texlive-full | Andreas Gruhler | 1 | +1 | -1 |
2024-08-23 18:42 | feat(docker): add latex container | Andreas Gruhler | 1 | +5 | -0 |
2024-08-11 21:45 | feat(registry): fix server port | Andreas Gruhler | 1 | +1 | -0 |
2024-08-11 21:35 | feat(updatecli): bump to v0.82 | Andreas Gruhler | 1 | +2 | -2 |
2024-07-27 21:40 | feat(jenkins): workload identity & approle | Andreas Gruhler | 3 | +72 | -7 |
2024-07-27 18:37 | fix(vault-tls): process and tls dir | Andreas Gruhler | 2 | +5 | -23 |
2024-07-27 17:45 | feat(snapshot): bao raft backup | Andreas Gruhler | 4 | +54 | -3 |
2024-07-27 13:49 | feat: workload identities | Andreas Gruhler | 7 | +14 | -35 |
2024-07-21 19:48 | fix(0x0): replace consul keys | Andreas Gruhler | 2 | +5 | -3 |
2024-07-21 16:17 | feat(consul): remove services | Andreas Gruhler | 20 | +0 | -112 |
2024-07-21 16:16 | feat(snapshot): remove consul | Andreas Gruhler | 3 | +11 | -40 |
2024-07-21 15:21 | feat: add static ports | Andreas Gruhler | 18 | +53 | -16 |
2024-07-21 14:09 | feat: migrate jenkins & registry kv | Andreas Gruhler | 6 | +13 | -11 |
2024-07-21 13:15 | feat: move certbot kv | Andreas Gruhler | 3 | +13 | -13 |
2024-07-21 12:28 | feat: move 0x0 kv | Andreas Gruhler | 1 | +1 | -1 |
2024-07-20 10:46 | feat(jenkins): add git config | Andreas Gruhler | 1 | +3 | -0 |
2024-07-18 07:55 | feat(updatecli): add npm | Andreas Gruhler | 1 | +8 | -10 |
2024-07-10 12:08 | feat(vault-tls): only run on boa servers | Andreas Gruhler | 1 | +6 | -1 |
2024-07-09 22:45 | fix(vault-tls): bao tls dir | Andreas Gruhler | 1 | +7 | -7 |
2024-07-09 06:32 | feat(registry): allow registry storage delete | Andreas Gruhler | 1 | +4 | -0 |
2024-07-07 14:03 | feat(jenkins): launch diagnostics | Andreas Gruhler | 1 | +1 | -1 |
2024-07-07 10:23 | feat(jenkins-agent): add insecure-registry | Andreas Gruhler | 1 | +2 | -1 |
2024-07-07 10:22 | doc(jenkins-agent): update readme | Andreas Gruhler | 1 | +3 | -17 |
2024-07-04 07:13 | feat(updatecli): use debian image | Andreas Gruhler | 1 | +7 | -2 |
2024-07-04 07:12 | doc(inbound-agent): link to modified image | Andreas Gruhler | 1 | +3 | -0 |
2024-07-03 21:29 | feat(updatecli): add Dockerfile | Andreas Gruhler | 2 | +21 | -0 |
2024-06-16 12:57 | feat(caldav): use HIVEDAV_CALDAV_HOST | Andreas Gruhler | 1 | +2 | -1 |
2024-06-16 09:58 | fix(aload): fuse overlayfs build issue | Andreas Gruhler | 1 | +1 | -1 |
2024-06-14 16:00 | feat(Jenkinsfile): checkout scm | Andreas Gruhler | 1 | +2 | -2 |
2024-06-14 15:58 | feat(bastard): add nomad task | Andreas Gruhler | 2 | +82 | -0 |
2024-06-14 10:01 | feat: add bastard-operator | Andreas Gruhler | 1 | +27 | -0 |
2024-06-13 20:49 | feat(hivedav-demo): remove calendar | Andreas Gruhler | 1 | +0 | -1 |
2024-06-13 19:43 | feat: update Jenkinsfile | Andreas Gruhler | 1 | +1 | -5 |
2024-06-12 08:49 | feat(Jenkinsfile): test another build | Andreas Gruhler | 1 | +2 | -2 |
2024-06-12 04:26 | feat(registry): consul service for registry | Andreas Gruhler | 1 | +10 | -3 |
2024-06-09 20:59 | feat(Jenkinsfile): import stages | Andreas Gruhler | 1 | +9 | -3 |
2024-06-09 15:46 | feat(buildah): add fuse device | Andreas Gruhler | 1 | +3 | -0 |
2024-06-06 06:52 | feat(snapshot): add consul-kv job | Andreas Gruhler | 3 | +9 | -6 |
2024-06-04 22:54 | feat(Jenkins): add docker build | Andreas Gruhler | 1 | +2 | -1 |
2024-06-04 21:52 | chore: update gitleaksignore | Andreas Gruhler | 1 | +1 | -0 |
2024-06-04 21:48 | feat(mastodon): move vapid pubkey to vault | Andreas Gruhler | 2 | +3 | -1 |
2024-06-04 21:21 | feat(ampache): move api key to vault | Andreas Gruhler | 1 | +1 | -1 |
2024-06-04 21:19 | feat(gitleaks): ignore keys in dist files | Andreas Gruhler | 1 | +2 | -0 |
2024-06-04 16:20 | feat(jenkins): add pipeline-utility-steps plugin | Andreas Gruhler | 1 | +1 | -0 |
2024-06-04 15:08 | feat(gitleaks): add Jenkinsfile | Andreas Gruhler | 1 | +3 | -0 |
2024-06-04 14:20 | feat(jenkins): configure global library | Andreas Gruhler | 1 | +8 | -0 |
2024-06-04 14:04 | doc: fix typos | Andreas Gruhler | 1 | +2 | -2 |
2024-06-04 11:09 | feat(git): post-receive replace ln with cp | Andreas Gruhler | 2 | +2 | -1 |
2024-05-31 08:36 | feat: increase job prio | Andreas Gruhler | 8 | +16 | -0 |
2024-05-29 22:29 | feat(git): jenkins notifyCommit | Andreas Gruhler | 5 | +33 | -33 |
2024-05-26 21:17 | feat(jenkins): funky greetings | Andreas Gruhler | 1 | +4 | -1 |
2024-05-26 20:56 | doc(jenkins): add scripted pipeline examples | Andreas Gruhler | 1 | +46 | -3 |
2024-05-25 21:45 | feat(jenkins): use lts-jdk21 | Andreas Gruhler | 1 | +2 | -2 |
2024-05-25 21:45 | fix(jenkins): missing DOCKER_HOST on agent | Andreas Gruhler | 1 | +1 | -0 |
2024-05-25 20:27 | feat(jenkins): configure docker plugins and examples | Andreas Gruhler | 2 | +49 | -9 |
2024-05-25 20:13 | doc(jenkins): document Jenkins use case | Andreas Gruhler | 1 | +248 | -0 |
2024-05-20 11:34 | fix(jenkins): missing upstream Vault url | Andreas Gruhler | 1 | +6 | -0 |
2024-05-20 11:09 | fix(jenkins): missing jnlp server port | Andreas Gruhler | 1 | +5 | -5 |
2024-05-20 08:00 | feat(jenkins): upgrade to jdk17 | Andreas Gruhler | 1 | +2 | -2 |
2024-05-14 22:23 | fix(#64): use latest alpine | Andreas Gruhler | 1 | +1 | -1 |
2024-05-14 04:56 | feat(hivedav-demo): switch calendar | Andreas Gruhler | 1 | +1 | -1 |
2024-05-13 21:30 | feat: add freshrss | Andreas Gruhler | 4 | +175 | -0 |
2024-05-13 20:44 | fix: whitespace | Andreas Gruhler | 3 | +6 | -6 |
2024-05-13 20:39 | fix(certbot): replace deprecated cron | Andreas Gruhler | 1 | +3 | -1 |
2024-05-12 17:34 | fix(cron): replace with crons | Andreas Gruhler | 3 | +10 | -4 |
2024-03-17 20:20 | fix(mastodon): force pull db upgrade image | Andreas Gruhler | 1 | +1 | -0 |
2024-03-02 22:54 | fix(myheats-demo): ssl cert | Andreas Gruhler | 1 | +2 | -2 |
2024-03-02 22:29 | feat: add p0c website | Andreas Gruhler | 2 | +80 | -0 |
2024-03-01 07:25 | feat(nginx): fix p0c urls | Andreas Gruhler | 2 | +4 | -4 |
2024-03-01 07:24 | feat: add hivedav website | Andreas Gruhler | 2 | +80 | -0 |
2024-02-26 22:28 | fix(docker-hivedav): Ruby 3.3 Jekyll bug | Andreas Gruhler | 4 | +4 | -4 |
2024-02-26 19:16 | feat: add hivedav website Dockerfile | Andreas Gruhler | 2 | +6 | -11 |
2024-02-10 11:44 | fix(docker-hivedav): sqlite musl bug | Andreas Gruhler | 1 | +1 | -1 |
2024-01-06 17:24 | feat(docker-aload): pip break-system-packages | Andreas Gruhler | 1 | +1 | -1 |
2024-01-06 17:23 | feat(ampache): lastfm scrobble api key | Andreas Gruhler | 1 | +2 | -2 |
2023-09-27 08:29 | feat(hivedav): use default smtp port | Andreas Gruhler | 1 | +0 | -1 |
2023-09-27 00:53 | fix(hivedav): smtp env vars | Andreas Gruhler | 1 | +4 | -0 |
2023-09-27 00:36 | fix(hivedav): tls health check | Andreas Gruhler | 1 | +5 | -4 |
2023-09-19 14:08 | feat(hivedav): use healthz for https svc | Andreas Gruhler | 1 | +6 | -0 |
2023-09-19 12:10 | feat(hivedav): use healthz for svc check | Andreas Gruhler | 1 | +6 | -0 |
2023-09-19 10:53 | feat(hivedav): add http service | Andreas Gruhler | 1 | +5 | -0 |
2023-09-17 23:30 | feat: add hivedav dockerfile | Andreas Gruhler | 1 | +13 | -0 |
2023-09-17 23:29 | feat: add hivedav | Andreas Gruhler | 3 | +120 | -0 |
2023-09-17 11:34 | Revert "fix(myheats-demo): force pull" | Andreas Gruhler | 1 | +0 | -1 |
2023-09-17 11:32 | fix(myheats-demo): force pull | Andreas Gruhler | 1 | +1 | -0 |
2023-08-30 06:41 | feat(jenkins): nomad worker label | Andreas Gruhler | 2 | +2 | -1 |
2023-08-30 06:02 | feat: add jenkins | Andreas Gruhler | 4 | +268 | -0 |
2023-08-30 06:02 | fix(kanboard): whitespace | Andreas Gruhler | 1 | +2 | -2 |
2023-08-30 06:01 | fix(kanboard): remove unused volume | Andreas Gruhler | 1 | +0 | -4 |
2023-08-21 06:56 | feat(aload): basic auth | Andreas Gruhler | 1 | +7 | -0 |
2023-08-05 18:49 | feat: add image prefix | Andreas Gruhler | 11 | +17 | -17 |
2023-08-05 12:57 | feat(infra): increase registry resources | Andreas Gruhler | 1 | +3 | -3 |
2023-08-05 09:47 | feat(infra): increase nfs plugin resources | Andreas Gruhler | 2 | +6 | -6 |
2023-08-05 09:43 | feat(infra): replace nfs server | Andreas Gruhler | 12 | +12 | -12 |
2023-08-05 09:04 | doc(git): update readme | Andreas Gruhler | 1 | +44 | -26 |
2023-07-30 04:37 | fix(mastodon): gifs & videos on ios | Andreas Gruhler | 1 | +1 | -0 |
2023-07-20 22:24 | feat(infra): add docker-pull job | Andreas Gruhler | 2 | +43 | -0 |
2023-07-20 22:06 | feat(public-registry): move template | Andreas Gruhler | 3 | +1 | -1 |
2023-07-20 22:02 | feat(ampache-catalog): latest ampache image | Andreas Gruhler | 1 | +1 | -1 |
2023-07-20 21:59 | feat(registry): force-pull latest image | Andreas Gruhler | 2 | +4 | -2 |
2023-07-20 21:26 | fix: run vault-tls job on 4 nodes only | Andreas Gruhler | 1 | +2 | -2 |
2023-07-19 13:49 | feat(registry): only run on 4 nodes | Andreas Gruhler | 1 | +1 | -1 |
2023-07-19 13:32 | feat(garbage): podman prune | Andreas Gruhler | 1 | +8 | -9 |
2023-07-03 03:13 | feat(myheats-demo): npm build volume | Andreas Gruhler | 1 | +31 | -0 |
2023-07-03 03:13 | feat(myheats-demo): vite with nginx | Andreas Gruhler | 2 | +23 | -30 |
2023-07-03 03:12 | feat(myheats-demo): docker vite build | Andreas Gruhler | 1 | +4 | -5 |
2023-06-04 17:55 | feat: remove some force_pull | Andreas Gruhler | 3 | +0 | -5 |
2023-06-04 17:52 | feat: remove some force_pull | Andreas Gruhler | 4 | +0 | -4 |
2023-06-04 17:18 | feat: remove some force_pull | Andreas Gruhler | 3 | +0 | -5 |
2023-06-04 17:05 | feat: force pull images | Andreas Gruhler | 14 | +29 | -0 |
2023-06-04 15:06 | feat(nfs): force_pull | Andreas Gruhler | 2 | +2 | -0 |
2023-06-04 14:16 | feat(kanboard): nightly image | Andreas Gruhler | 1 | +1 | -1 |
2023-06-04 14:09 | feat(cv): force-pull image | Andreas Gruhler | 1 | +1 | -0 |
2023-05-26 21:00 | feat: add kanboard | Andreas Gruhler | 5 | +450 | -0 |
2023-05-25 23:03 | feat: more dynamic ports | Andreas Gruhler | 20 | +24 | -60 |
2023-05-25 21:20 | fix(infra): job priority diff | Andreas Gruhler | 3 | +3 | -3 |
2023-05-24 21:49 | feat: mem oversubscription | Andreas Gruhler | 14 | +61 | -29 |
2023-05-18 22:40 | feat: podman driver & mem oversubscription | Andreas Gruhler | 19 | +42 | -39 |
2023-04-20 23:48 | fix: rename myheats-demo | Andreas Gruhler | 1 | +0 | -0 |
2023-04-20 22:10 | fix: rename myheats-demo.nomad file | Andreas Gruhler | 1 | +0 | -0 |
2023-04-20 21:44 | fix: myheats demo image name | Andreas Gruhler | 1 | +1 | -1 |
2023-04-20 21:43 | feat: add myheats website | Andreas Gruhler | 2 | +80 | -0 |
2023-04-20 21:43 | feat: rename myheats-demo dockerfiles | Andreas Gruhler | 2 | +6 | -15 |
2023-04-20 21:37 | feat: rename myheats-demo | Andreas Gruhler | 4 | +99 | -99 |
2023-04-13 18:10 | feat(infra): bump infra resources | Andreas Gruhler | 3 | +6 | -6 |
2023-04-11 21:52 | feat(aload): use yt-dlp instead of youtube-dl | Andreas Gruhler | 2 | +3 | -3 |
2023-04-04 10:55 | fix(ampache): vault policy for catalog update | Andreas Gruhler | 1 | +5 | -0 |
2023-04-04 09:52 | fix(aload): binary exec permission | Andreas Gruhler | 1 | +0 | -0 |
2023-04-03 23:32 | feat(myheats): use REACT_APP_SUPABASE_URL | Andreas Gruhler | 1 | +1 | -0 |
2023-03-30 14:36 | feat: add consul services | Andreas Gruhler | 11 | +59 | -0 |
2023-03-30 14:35 | feat(snapshots): use multi-writer volume | Andreas Gruhler | 2 | +7 | -2 |
2023-03-29 09:24 | feat: bump mastodon-web cpu | Andreas Gruhler | 1 | +1 | -1 |
2023-03-23 19:51 | fix(mastadon): sidekiq OOM | Andreas Gruhler | 1 | +1 | -1 |
2023-03-14 17:23 | feat(myheats): don't produce npm build | Andreas Gruhler | 1 | +1 | -3 |
2023-03-11 17:29 | init: add hcl and docker files | Andreas Gruhler | 85 | +6627 | -0 |