You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
871 B
Docker
22 lines
871 B
Docker
# Uptime Kuma image with an ephemeral Tailscale daemon included
|
|
# Used on fly.io because it does not support sidecar containers
|
|
# The tailscale ephemeral key should be provided via the env variable TAILSCALE_KEY
|
|
# custom tailscale control plane can be specified with TAILSCALE_SERVER
|
|
FROM docker.io/louislam/uptime-kuma:1.21.2
|
|
# Default tailscale login server
|
|
ENV TAILSCALE_SERVER=https://controlplane.tailscale.com
|
|
ENV TAILSCALE_HOSTNAME=uptime-kuma
|
|
|
|
RUN apt update && apt install -y curl bash iptables
|
|
|
|
RUN curl -fsSL https://pkgs.tailscale.com/stable/debian/bullseye.noarmor.gpg | tee /usr/share/keyrings/tailscale-archive-keyring.gpg
|
|
RUN curl -fsSL https://pkgs.tailscale.com/stable/debian/bullseye.tailscale-keyring.list | tee /etc/apt/sources.list.d/tailscale.list
|
|
|
|
RUN apt update && apt install -y tailscale
|
|
|
|
COPY run.sh /
|
|
|
|
RUN chmod +x /run.sh
|
|
|
|
CMD [ "/run.sh" ]
|