mirror of
https://github.com/casjaysdevdocker/traefik
synced 2025-01-18 06:34:21 -05:00
🦈🏠🐜❗ Initial Commit ❗🐜🦈🏠
This commit is contained in:
commit
28a64f781b
19
.gitignore
vendored
Normal file
19
.gitignore
vendored
Normal file
@ -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
|
21
Dockerfile
Normal file
21
Dockerfile
Normal file
@ -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 <docker-admin@casjaysdev.com>"
|
||||||
|
|
||||||
|
HEALTHCHECK CMD ["true"]
|
||||||
|
ENTRYPOINT [ "true" ]
|
13
LICENSE.md
Normal file
13
LICENSE.md
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
|
||||||
|
Version 2, December 2004
|
||||||
|
|
||||||
|
Copyright (C) 2022 Jason Hempstead <git-admin@casjaysdev.com>
|
||||||
|
|
||||||
|
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.
|
10
README.md
Normal file
10
README.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<h1 align=center>
|
||||||
|
👋 Welcome to traefix 👋
|
||||||
|
</h1>
|
||||||
|
<p align=center>
|
||||||
|
StartDocumentationHere
|
||||||
|
</p>
|
||||||
|
|
||||||
|
## Author
|
||||||
|
|
||||||
|
👤 **Jason Hempstead**
|
9
bin/docker-entrypoint.sh
Executable file
9
bin/docker-entrypoint.sh
Executable file
@ -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"
|
0
config/.gitkeep
Normal file
0
config/.gitkeep
Normal file
0
data/.gitkeep
Normal file
0
data/.gitkeep
Normal file
Loading…
x
Reference in New Issue
Block a user