Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
**An open-source toolkit for creating a declarative Linux homeserver**

[![GitHub Release](https://img.shields.io/github/v/release/hazzuk/karo-stack?display_name=tag&cacheSeconds=7200)](https://github.com/hazzuk/karo-stack/releases)
[![License](https://img.shields.io/github/license/hazzuk/karo-stack.svg?cacheSeconds=604800)](https://github.com/hazzuk/karo-stack/blob/main/LICENSE)
[![License](https://img.shields.io/badge/license-AGPL--3.0-orange)](https://github.com/hazzuk/karo-stack/blob/main/LICENSE)
[![GitHub repo size](https://img.shields.io/github/repo-size/hazzuk/karo-stack?cacheSeconds=604800)](https://github.com/hazzuk/karo-stack)

[![Developed by Humans, Not by AI](not-by-ai.png)](https://notbyai.fyi/)
Expand Down
3 changes: 2 additions & 1 deletion debian/server/d-i/trixie/preseed.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ d-i preseed/late_command string in-target /bin/bash -c "\
/home/karo/.local \
/home/karo/.local/bin \
/srv/karo && \
echo '<key>' > /tmp/karo_key && \
echo '<key>' \
> /tmp/karo_key && \
install -m 0600 -o karo -g karo /tmp/karo_key /home/karo/.ssh/authorized_keys && \
chage -d 0 karo"
7 changes: 4 additions & 3 deletions roles/karo-compose/templates/core/traefik/compose.yml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

# https://docs.karolabs.dev/stacks/core/traefik

{% set traefik_acme_volume = "traefik_acme_staging" if karo_compose_traefik_acme_staging_enabled else "traefik_acme" %}
---
name: traefik
services:
Expand All @@ -29,7 +30,7 @@ services:
target: /etc/traefik/traefik.yml
read_only: true
- type: volume
source: traefik_acme
source: {{ traefik_acme_volume }}
target: /etc/traefik/acme
labels:
- traefik.enable=true
Expand Down Expand Up @@ -144,8 +145,8 @@ networks:
gateway: 172.18.0.1

volumes:
traefik_acme:
name: traefik_acme
{{ traefik_acme_volume }}:
name: {{ traefik_acme_volume }}

secrets:
traefik_acme_zone_api_token:
Expand Down
2 changes: 0 additions & 2 deletions roles/karo-compose/templates/extra/jellyfin/compose.yml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ services:
image: {{ karo_compose_jellyfin_image }}:{{ karo_compose_jellyfin_version }}
container_name: jellyfin
restart: {{ karo_compose_restart_policy }}
ports:
- "0.0.0.0:7359:7359/udp" # client discovery
networks:
- egress_jellyfin
- frontend
Expand Down
5 changes: 0 additions & 5 deletions roles/karo-nftables/templates/nftables.conf.j2
Original file line number Diff line number Diff line change
Expand Up @@ -37,11 +37,6 @@ table inet filter {
udp dport 443 accept
{% endif %}

{% if karo_compose_jellyfin_enabled | default(false) %}

# allow jellyfin discovery port
udp dport 7359 accept
{% endif %}
{% if karo_compose_proxy_client_enabled | default(false) %}

# allow wireguard proxyserver traffic
Expand Down