forust
|
b1acff5c85
|
ci: add run-name to deployment workflow
Deploy to Server / deploy (push) Successful in 19s
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
|
2026-02-20 20:25:17 +01:00 |
|
forust
|
beb6dca6a2
|
CI test change
|
2026-02-20 20:23:11 +01:00 |
|
forust
|
aed6ff31f7
|
fix: add .runner (act runner settings) to .gitignore
|
2026-02-20 20:22:10 +01:00 |
|
forust
|
73684af21b
|
ci: deploy workflow with local act_runner
Deploy to Server / deploy (push) Successful in 1s
Gitea Actions Demo / Explore-Gitea-Actions (push) Has been cancelled
|
2026-02-20 20:09:26 +01:00 |
|
forust
|
cd5c90adcc
|
Merge branch 'main' into ci/gitea-actions
|
2026-02-20 20:08:48 +01:00 |
|
forust
|
578a1ca544
|
revert: naio needs insecure transport
2593b54402 chore: add backquotes for downtify traefik labels removed insecureTransport
|
2026-02-20 01:25:23 +01:00 |
|
forust
|
12ed20a306
|
fix: support for external dynamic traefik configs
|
2026-02-20 01:16:54 +01:00 |
|
forust
|
400e7b6595
|
Starting learning cicd from scratch
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 8s
Demo gitea action
|
2026-02-19 00:36:02 +01:00 |
|
forust
|
f58e96a25d
|
add support for external dynamic traefik configs
|
2026-02-07 01:56:10 +01:00 |
|
forust
|
a3e5f5a78b
|
fix: let traefik handle https to portainer
|
2026-02-05 02:42:39 +01:00 |
|
forust
|
1a09a62a4c
|
chore: deploy and lint workflows
|
2026-02-05 02:17:47 +01:00 |
|
forust
|
2593b54402
|
chore: add backquotes for downtify traefik labels
removed insecureTransport
|
2026-02-05 01:33:04 +01:00 |
|
forust
|
42826a037c
|
refactor: store n8n data in named volumes
|
2026-02-04 22:26:43 +01:00 |
|
forust
|
d7a68237e5
|
chore: remove redundant or unnececary traefik labels
- traefik.docker.network= (defined by traefik cli)
- traefik.http.routers.<routername>.middlewares=security-headers@file" (applied globally by traefik cli)
|
2026-02-04 22:26:27 +01:00 |
|
forust
|
bbb8bdf0a7
|
feat: traefik routers for netronome, exported netronome env to .env
|
2026-02-04 11:00:44 +01:00 |
|
forust
|
f4d3bd9c6d
|
feat: basic netronome service
|
2026-02-03 14:25:53 +01:00 |
|
forust
|
6b919df7c6
|
chore: restart downtify service unless stopped
|
2026-02-01 17:24:50 +01:00 |
|
forust
|
3ee0b96ed5
|
feat: add acl policies to the headscale
|
2026-02-01 01:14:58 +01:00 |
|
forust
|
d25d213d9b
|
feat: add headscale admin web admin (along with headplane accessible via port)
|
2026-01-31 13:38:33 +01:00 |
|
forust
|
a3b7c4c889
|
commit team avatars (and love)
|
2026-01-29 21:19:34 +01:00 |
|
forust
|
3dbb50c924
|
json logging
|
2026-01-29 17:30:09 +01:00 |
|
forust
|
54da82432b
|
fix: remove headplane healtcheck (always false negative)
|
2026-01-29 17:22:47 +01:00 |
|
forust
|
e5eb234c41
|
chore: gitignore for adguard
|
2026-01-29 17:22:40 +01:00 |
|
forust
|
721348e67f
|
refactor: switch adguard data to named volume
|
2026-01-29 17:22:33 +01:00 |
|
forust
|
d58ae2a5e7
|
chore: new statuspage for errorpages
|
2026-01-25 23:41:42 +01:00 |
|
forust
|
aa516c3445
|
Merge pull request 'fix: errorpage styles fixes #11' (#12) from fix/errorpage-styles into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/12
|
2026-01-25 23:39:10 +01:00 |
|
forust
|
b5cc7d9a0d
|
fix: errorpage styles fixes #11
|
2026-01-25 23:38:34 +01:00 |
|
forust
|
5dfa9c879b
|
chore: comment-out errorpage ports
|
2026-01-24 01:24:18 +01:00 |
|
forust
|
3c5702a0fb
|
Merge pull request 'feat/kener' (#9) from feat/kener into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/9
|
2026-01-24 01:19:52 +01:00 |
|
forust
|
dd0ca27f4f
|
fix: add TZ env for checkmk
|
2026-01-24 01:16:24 +01:00 |
|
forust
|
7f7d0de090
|
fix: comment out kener ports
|
2026-01-24 00:58:09 +01:00 |
|
forust
|
bee3f16cb2
|
fix: set restart policy of kener to Unelss stopped
|
2026-01-24 00:55:43 +01:00 |
|
forust
|
303d23968d
|
fix: set restart policy of errorpages to Unelss stopped
|
2026-01-24 00:53:41 +01:00 |
|
forust
|
b7ecf88052
|
fix: correct metube local router rule and fix TLS configuration comments
|
2026-01-23 17:54:00 +01:00 |
|
forust
|
5068591b8b
|
fix: xdfnx's certificate
|
2026-01-23 17:48:00 +01:00 |
|
forust
|
8e57f21e44
|
feat: add traefik routers for kener (status subdomain)
|
2026-01-23 11:26:55 +01:00 |
|
forust
|
073d9ff569
|
feat: add initial kener instance (uptime monitoring)
|
2026-01-23 11:12:36 +01:00 |
|
forust
|
c6d00e525b
|
fix: comment-out CF Origin CA. (google trust service)
|
2026-01-22 00:51:15 +01:00 |
|
forust
|
539994a145
|
Merge branch 'feat/error-page'
|
2026-01-21 20:14:26 +01:00 |
|
forust
|
95f0afbbee
|
feat: add traefik integration for error-handler
TODO: fix css
|
2026-01-21 20:14:02 +01:00 |
|
forust
|
9f86bd1142
|
feat: add errorpage-handler service (403,404, 500, 502-504)
|
2026-01-21 17:39:14 +01:00 |
|
forust
|
af9668e8e6
|
md: archive overlayfs incident
|
2026-01-21 17:33:18 +01:00 |
|
forust
|
53b71a33ad
|
fix: correct adguard traefik devrule
|
2026-01-21 11:41:37 +01:00 |
|
forust
|
bf72007b14
|
feat: headplane (ui for headscale)
|
2026-01-21 10:09:31 +01:00 |
|
forust
|
0bad0a817e
|
fix: bad request
Revert "chore: compose cleanup:"
This reverts nextcloud service's changes from commit 45ce789f58.
|
2026-01-20 15:11:06 +01:00 |
|
forust
|
525fed3b92
|
Merge pull request 'chore/compose-cleanup' (#8) from chore/compose-cleanup into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/8
|
2026-01-20 00:17:42 +01:00 |
|
forust
|
fe5e5c5e35
|
fix: aborted connection to portainer
|
2026-01-20 00:08:18 +01:00 |
|
forust
|
72aa022048
|
fix: "http plaintext sent to https"
|
2026-01-20 00:05:10 +01:00 |
|
forust
|
f18d4d9be4
|
chore: use volumes to store data of
- portainer
- headscale
- termix
- uptime-kuma
- dockmon
|
2026-01-19 23:58:26 +01:00 |
|
forust
|
45ce789f58
|
chore: compose cleanup:
- Remove TZ envs
- +- unified compose structure
- Minify where possible
- Remove <service>.internal routers
- Remove service specifications where possible
Affected services:
- adguardhome
- authentik
- cfddns
- checkmk
- dockmon
- downtify
- gitea
- glance
- headscale
- homepages
- metube
- nextcloud
- penpot
- portainer
- termix
- traefik
- uptime-kuma
TODO: Move data from directory to volumes
|
2026-01-19 23:33:50 +01:00 |
|
forust
|
d7c05fd058
|
fix: use webinar links to detect duplicates, supress logspam from telegram bot
|
2026-01-19 17:01:23 +01:00 |
|
forust
|
c13056fba1
|
Merge pull request 'feat/checkmk' (#7) from feat/checkmk into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/7
|
2026-01-19 15:59:21 +01:00 |
|
forust
|
5fe8af82d5
|
Revert "fix: clean up traefik configuration and add redirect middleware"
This reverts commit dc7fe64fbc.
|
2026-01-19 11:18:36 +01:00 |
|
forust
|
6d97246997
|
fix: change checkmk container restart policy to 'unless-stopped'
|
2026-01-19 00:08:16 +01:00 |
|
forust
|
6970279311
|
fix: remove checkmk port for docker cmk agent, using external agent
|
2026-01-18 23:09:41 +01:00 |
|
forust
|
02f4e0ab42
|
chore: switch to named volumes for site storing
|
2026-01-18 22:39:48 +01:00 |
|
forust
|
4a25622552
|
Merge branch 'main' of ssh://gitssh.forust.xyz:2221/forust/homelab into feat/checkmk
|
2026-01-18 19:28:12 +01:00 |
|
forust
|
0138fbd276
|
fix: update middleware for dev router in glance compose file
|
2026-01-18 19:24:41 +01:00 |
|
forust
|
94b5f39207
|
make glance dashboard public again
|
2026-01-18 00:19:39 +01:00 |
|
forust
|
403e88d548
|
fix: update NEXTCLOUD_DATADIR path to match new hardware
|
2026-01-17 17:44:11 +01:00 |
|
forust
|
d03a4844fb
|
chore: remove unused tailscale setup
|
2026-01-17 15:38:27 +01:00 |
|
forust
|
48ff08529e
|
Merge pull request 'feat: add group support for webinar notifier' (#5) from feat/edu-group into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/5
|
2026-01-14 16:46:37 +01:00 |
|
forust
|
81592b6142
|
feat: add group support for webinar notifier
|
2026-01-13 00:24:04 +01:00 |
|
forust
|
9480576966
|
fix: update bots' code to match .env keys
|
2026-01-12 15:33:42 +01:00 |
|
forust
|
9b43a9bef4
|
feat: add traefik configuration for external fileservers
|
2026-01-09 14:48:42 +01:00 |
|
forust
|
2b03335af5
|
chore: shorten aio subdomain
|
2026-01-06 19:04:23 +01:00 |
|
forust
|
ea738ec14c
|
Merge pull request 'add pgp pubkey to landing page, minor info changes' (#4) from chore/pgp into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/4
|
2026-01-03 02:26:04 +01:00 |
|
forust
|
e4e9d96a0b
|
add pgp pubkey to landing page, minor info changes
|
2026-01-03 02:25:12 +01:00 |
|
forust
|
89576032b9
|
fix: update DNS settings for headscale
|
2026-01-03 01:39:05 +01:00 |
|
forust
|
a9edfc0a25
|
fix: traefik middlewares for local and dev envs
|
2026-01-02 13:06:49 +01:00 |
|
forust
|
acb8009307
|
Merge pull request 'feat: headscale implementation' (#3) from feat/tailscale into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/3
|
2026-01-02 03:06:50 +01:00 |
|
forust
|
21f4e46028
|
chore: container name change for headscale web panel
|
2026-01-02 03:06:24 +01:00 |
|
forust
|
0234524635
|
feat: headscale implementation
- Headscale server
- Using goodieshq/headscale-admin as ui
- UI protected by security-chain
- Metrics available at /metrics
|
2026-01-02 01:29:51 +01:00 |
|
forust
|
26f5fb2fb9
|
Revert "feat: add gitea-basic-runner"
This reverts commit f0682319a7.
|
2026-01-02 00:38:04 +01:00 |
|
forust
|
122e6f6986
|
Revert "chore: gitea runners gitignored"
This reverts commit e0f7ab6561.
|
2026-01-02 00:37:47 +01:00 |
|
forust
|
ce0bc4613a
|
fix: headscale command
|
2026-01-01 03:19:45 +01:00 |
|
forust
|
8f4f460ff3
|
feat: add headscale server and UI configuration with Traefik routing
|
2026-01-01 02:39:28 +01:00 |
|
forust
|
c048efd569
|
Merge branch 'main' of ssh://gitssh.forust.xyz:2221/forust/homelab into feat/tailscale
|
2026-01-01 01:45:57 +01:00 |
|
forust
|
1f1e13ff39
|
WIP: fix: update checkmk configuration for correct routing
|
2026-01-01 00:25:17 +01:00 |
|
forust
|
c80a6c5351
|
Merge branch 'main' of ssh://gitssh.forust.xyz:2221/forust/homelab into feat/checkmk
|
2025-12-31 21:19:42 +01:00 |
|
forust
|
4fe3d660f1
|
Merge pull request 'Added DoT support on dns.forust.xyz' (#2) from fix/dns into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/2
|
2025-12-31 03:44:08 +01:00 |
|
forust
|
9675eac2bf
|
feat: add DoT support on dns.forust.xyz
- Made adguard available on adguard. and dns. subdomain
- DoT and DoH implementation complete
|
2025-12-31 03:41:38 +01:00 |
|
forust
|
dc7fe64fbc
|
fix: clean up traefik configuration and add redirect middleware
|
2025-12-30 22:44:52 +01:00 |
|
forust
|
502810a12e
|
fix: update traefik router rules for DNS and adjust letsencrypt volume path
|
2025-12-30 17:20:13 +01:00 |
|
forust
|
c047cc291d
|
LE for DoH
|
2025-12-30 16:54:23 +01:00 |
|
forust
|
f2b951673c
|
fix: add traefik route for dns o https
|
2025-12-30 15:47:39 +01:00 |
|
forust
|
6b7c0df586
|
Merge pull request 'refactor: update network refs form "traefik-proxy" to "proxy"' (#1) from refactor/traefik-network into main
Reviewed-on: https://gitea.forust.xyz/forust/homelab/pulls/1
|
2025-12-30 14:26:09 +01:00 |
|
forust
|
fb2f420520
|
refactor: update network refs form "traefik-proxy" to "proxy"
- To allow testing dev vers of other services
|
2025-12-30 14:14:24 +01:00 |
|
forust
|
60c7d4ff17
|
feat: add mailer support and credentials for gitea
|
2025-12-28 23:35:31 +01:00 |
|
forust
|
d20ec696a3
|
tcp router for gite ssh
|
2025-12-26 21:02:47 +01:00 |
|
forust
|
c030b4cffa
|
Merge branch 'main' into fix/gitea-ssh
|
2025-12-26 20:58:22 +01:00 |
|
forust
|
e0f7ab6561
|
chore: gitea runners gitignored
|
2025-12-25 20:00:22 +01:00 |
|
forust
|
f0682319a7
|
feat: add gitea-basic-runner
|
2025-12-25 19:58:38 +01:00 |
|
forust
|
dbd3f36f76
|
kek
|
2025-12-25 19:54:32 +01:00 |
|
forust
|
4471da827c
|
kek
|
2025-12-25 19:41:25 +01:00 |
|
forust
|
163ea867ce
|
feat: downtify service, traefik integration
|
2025-12-20 02:00:10 +01:00 |
|
forust
|
dc75dbaf7c
|
chore: disable logging on pre-dormant period
|
2025-12-17 03:03:32 +01:00 |
|
forust
|
db0f0f7bb6
|
feat: tailscale server
|
2025-12-14 02:43:00 +01:00 |
|
forust
|
5e4c60bb30
|
chore (security): port hardening, commented out non-critical ports
|
2025-12-14 02:42:46 +01:00 |
|
forust
|
17cae71952
|
refactor: userbots' compose-files cleanup
|
2025-12-09 21:45:24 +01:00 |
|