commit 28a64f781bd31b7125729a67223233b2d11c5b94 Author: Jason Date: Mon Feb 14 16:47:44 2022 -0500 🦈🏠🐜❗ Initial Commit ❗🐜🦈🏠 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c0035ea --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +# gitignore created on 02/09/22 at 12:17 +# Disable reminder in prompt +ignoredirmessage + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Other +.installed + + +# ignore commit message +.gitcommit diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..6c1dbcf --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM casjaysdev/alpine:latest +ARG BUILD_DATE="$(date +'%Y-%m-%d %H:%M')" + +RUN apk -U upgrade && apk add traefix + +LABEL \ + org.label-schema.name="traefix" \ + org.label-schema.description="traefix container based on Alpine Linux" \ + org.label-schema.url="https://github.com/casjaysdev/traefix" \ + org.label-schema.vcs-url="https://github.com/casjaysdev/traefix" \ + org.label-schema.build-date=$BUILD_DATE \ + org.label-schema.version=$ARIANG_VERSION \ + org.label-schema.vcs-ref=$VCS_REF \ + org.label-schema.license="MIT" \ + org.label-schema.vcs-type="Git" \ + org.label-schema.schema-version="latest" \ + org.label-schema.vendor="CasjaysDev" \ + maintainer="CasjaysDev " + +HEALTHCHECK CMD ["true"] +ENTRYPOINT [ "true" ] diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..86d4345 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,13 @@ + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2022 Jason Hempstead + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 1. You just DO WHAT THE FUCK YOU WANT TO. diff --git a/README.md b/README.md new file mode 100644 index 0000000..14cff52 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +

+👋 Welcome to traefix 👋 +

+

+StartDocumentationHere +

+ +## Author + +👤 **Jason Hempstead** diff --git a/bin/docker-entrypoint.sh b/bin/docker-entrypoint.sh new file mode 100755 index 0000000..64bb8e4 --- /dev/null +++ b/bin/docker-entrypoint.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +export TZ="${TZ:-America/New_York}" +export HOSTNAME="${HOSTNAME:-casjaysdev-traefix}" + +[ -n "${TZ}" ] && echo "${TZ}" >/etc/timezone +[ -n "${HOSTNAME}" ] && echo "${HOSTNAME}" >/etc/hostname +[ -n "${HOSTNAME}" ] && echo "127.0.0.1 $HOSTNAME localhost" >/etc/hosts +[ -f "/usr/share/zoneinfo/${TZ}" ] && ln -sf "/usr/share/zoneinfo/${TZ}" "/etc/localtime" diff --git a/config/.gitkeep b/config/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/data/.gitkeep b/data/.gitkeep new file mode 100644 index 0000000..e69de29