Compare commits
No commits in common. "4a64e884052f2ce52adda3fc4e243cc58cc627ed" and "a327ee6a5aa7f3eec2215f419494db6b1e32e848" have entirely different histories.
4a64e88405
...
a327ee6a5a
9 changed files with 0 additions and 121 deletions
|
|
@ -1,5 +0,0 @@
|
|||
FROM amd64/alpine
|
||||
ENV FRP_VERSION 0.48.0
|
||||
RUN wget -O - https://github.com/fatedier/frp/releases/download/v${FRP_VERSION}/frp_${FRP_VERSION}_linux_amd64.tar.gz | \
|
||||
tar -xzvf - -C /usr/local/bin --strip-components=1 frp_${FRP_VERSION}_linux_amd64/frps
|
||||
ENTRYPOINT /usr/local/bin/frps -c /etc/frp/frps.ini
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
version: '3'
|
||||
|
||||
services:
|
||||
frps:
|
||||
container_name: frps
|
||||
build: .
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./frps.ini:/etc/frp/frps.ini:ro
|
||||
ports:
|
||||
- 7000:7000
|
||||
- 80:80
|
||||
- 443:443
|
||||
- 222:222
|
||||
- 2222:2222
|
||||
- 1234:1234
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[common]
|
||||
bind_port = 7000
|
||||
authentication_method = token
|
||||
token = Gehe1mGehe11mGehe111m
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
gotify.codehal.de {
|
||||
reverse_proxy * gotify:80 {
|
||||
}
|
||||
}
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
version: "3"
|
||||
|
||||
networks:
|
||||
proxynet:
|
||||
|
||||
services:
|
||||
gotify:
|
||||
container_name: gotify
|
||||
restart: unless-stopped
|
||||
image: gotify/server
|
||||
ports:
|
||||
- 8080:80
|
||||
environment:
|
||||
- GOTIFY_DEFAULTUSER_PASS=custom
|
||||
- TZ=Europe/Berlin
|
||||
volumes:
|
||||
- "./gotify_data:/app/data"
|
||||
networks:
|
||||
- proxynet
|
||||
|
||||
caddy:
|
||||
container_name: caddy
|
||||
restart: unless-stopped
|
||||
image: caddy
|
||||
ports:
|
||||
- 443:443
|
||||
volumes:
|
||||
- ./Caddyfile:/etc/caddy/Caddyfile:ro
|
||||
networks:
|
||||
- proxynet
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
FROM alpine:edge
|
||||
RUN apk --update --no-cache add soju
|
||||
RUN install -o soju -g soju -d /run/soju
|
||||
USER soju
|
||||
ENTRYPOINT ["/usr/bin/soju", "-config", "/etc/soju/config"]
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
hostname irc.codehal.de
|
||||
db sqlite3 /var/lib/soju/main.db
|
||||
message-store fs /var/lib/soju/logs/
|
||||
listen unix+admin://
|
||||
listen irc+insecure://
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
version: "3.5"
|
||||
|
||||
networks:
|
||||
proxynet:
|
||||
|
||||
volumes:
|
||||
certstore:
|
||||
|
||||
services:
|
||||
traefik:
|
||||
image: traefik
|
||||
container_name: traefik
|
||||
restart: unless-stopped
|
||||
command:
|
||||
--providers.docker=true
|
||||
--providers.docker.exposedbydefault=false
|
||||
--providers.file.filename=/etc/traefik/config.toml
|
||||
--entryPoints.web.address=:80
|
||||
--entryPoints.irc.address=:6697
|
||||
--certificatesresolvers.myresolver.acme.httpchallenge.entrypoint=web
|
||||
--certificatesresolvers.myresolver.acme.storage=/etc/letsencrypt/acme.json
|
||||
volumes:
|
||||
- ./traefik:/etc/traefik:ro
|
||||
- certstore:/etc/letsencrypt
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
ports:
|
||||
- 80:80
|
||||
- 6697:6697
|
||||
networks:
|
||||
- proxynet
|
||||
|
||||
soju:
|
||||
build: .
|
||||
container_name: soju
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./conf:/etc/soju:ro
|
||||
- ./data:/var/lib/soju
|
||||
networks:
|
||||
- proxynet
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
# - traefik.docker.network=proxy
|
||||
- traefik.tcp.routers.soju.rule=HostSNI(`irc.codehal.de`)
|
||||
- traefik.tcp.routers.soju.entryPoints=irc
|
||||
- traefik.tcp.routers.soju.tls=true
|
||||
- traefik.tcp.routers.soju.tls.certresolver=myresolver
|
||||
- traefik.tcp.routers.soju.tls.options=irc@file
|
||||
- traefik.tcp.services.soju.loadbalancer.server.port=6667
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
[tls.options]
|
||||
[tls.options.irc]
|
||||
alpnProtocols = ["irc"]
|
||||
Loading…
Add table
Add a link
Reference in a new issue