Compare commits
13 Commits
self-signed
...
v2.4.8
| Author | SHA1 | Date | |
|---|---|---|---|
| 8ff2f3a294 | |||
| 2c745416fc | |||
| d968028216 | |||
| 8d309bc7bf | |||
| 18d8805c99 | |||
| bdff19882b | |||
| fd9faeb021 | |||
| f26557bd40 | |||
| 2de31afe26 | |||
| 028ad6ce62 | |||
| ede226cea7 | |||
| 9a1dd29d01 | |||
| 2428f5fabd |
+10
@@ -19,3 +19,13 @@ steps:
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
---
|
||||
kind: pipeline
|
||||
name: recipe release
|
||||
steps:
|
||||
- name: release a new version
|
||||
image: decentral1se/drone-abra:latest
|
||||
settings:
|
||||
command: recipe traefik release
|
||||
deploy_key:
|
||||
from_secret: abra_bot_deploy_key
|
||||
|
||||
+14
@@ -17,10 +17,24 @@ LOG_LEVEL=WARN
|
||||
#SMTP_ENABLED=1
|
||||
|
||||
## Gitea SSH
|
||||
# COMPOSE_FILE="compose.yml:compose.gitea.yml"
|
||||
# GITEA_SSH_ENABLED=1
|
||||
|
||||
## Foodsoft SMTP
|
||||
# COMPOSE_FILE="compose.yml:compose.foodsoft.yml"
|
||||
# FOODSOFT_SMTP_ENABLED=1
|
||||
|
||||
## Peertube RTMP
|
||||
# COMPOSE_FILE="compose.yml:compose.peertube.yml"
|
||||
# PEERTUBE_RTMP_ENABLED=1
|
||||
|
||||
## Secure Scuttlebutt MUXRPC
|
||||
# COMPOSE_FILE="compose.yml:compose.ssb.yml"
|
||||
# SSB_MUXRPC_ENABLED=1
|
||||
|
||||
## MSSQL
|
||||
# COMPOSE_FILE="compose.yml:compose.mssql.yml"
|
||||
# MSSQL_ENABLED=1
|
||||
|
||||
## Host-mode networking
|
||||
#COMPOSE_FILE="compose.yml:compose.host.yml"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
export TRAEFIK_YML_VERSION=v5
|
||||
export FILE_PROVIDER_YML_VERSION=v1
|
||||
export TRAEFIK_YML_VERSION=v8
|
||||
export FILE_PROVIDER_YML_VERSION=v2
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
app:
|
||||
environment:
|
||||
- FOODSOFT_SMTP_ENABLED
|
||||
ports:
|
||||
- "2525:2525"
|
||||
@@ -0,0 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
app:
|
||||
environment:
|
||||
- GITEA_SSH_ENABLED
|
||||
ports:
|
||||
- "2222:2222"
|
||||
@@ -0,0 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
app:
|
||||
environment:
|
||||
- MSSQL_ENABLED
|
||||
ports:
|
||||
- "1433:1433"
|
||||
@@ -0,0 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
app:
|
||||
environment:
|
||||
- PEERTUBE_RTMP_ENABLED
|
||||
ports:
|
||||
- "1935:1935"
|
||||
@@ -3,5 +3,7 @@ version: "3.8"
|
||||
|
||||
services:
|
||||
app:
|
||||
environment:
|
||||
- SMTP_ENABLED
|
||||
ports:
|
||||
- "587:587"
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
app:
|
||||
environment:
|
||||
- SSB_MUXRPC_ENABLED
|
||||
ports:
|
||||
- "8008:8008"
|
||||
+6
-7
@@ -2,11 +2,12 @@ version: "3.8"
|
||||
services:
|
||||
app:
|
||||
image: "traefik:v2.4.8"
|
||||
# Note(decentral1se): *please do not* add any additional ports here.
|
||||
# Doing so could break new installs with port conflicts. Please use
|
||||
# the usual `compose.$app.yml` approach for any additional ports
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
- "2222:2222"
|
||||
- "2525:2525"
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock"
|
||||
- "letsencrypt:/etc/letsencrypt"
|
||||
@@ -19,10 +20,7 @@ services:
|
||||
- proxy
|
||||
environment:
|
||||
- DASHBOARD_ENABLED
|
||||
- FOODSOFT_SMTP_ENABLED
|
||||
- GITEA_SSH_ENABLED
|
||||
- LOG_LEVEL
|
||||
- SMTP_ENABLED
|
||||
healthcheck:
|
||||
test: ["CMD", "traefik", "healthcheck"]
|
||||
interval: 30s
|
||||
@@ -49,10 +47,11 @@ networks:
|
||||
configs:
|
||||
traefik_yml:
|
||||
name: ${STACK_NAME}_traefik_yml_${TRAEFIK_YML_VERSION}
|
||||
file: traefik.yml
|
||||
file: traefik.yml.tmpl
|
||||
template_driver: golang
|
||||
file_provider_yml:
|
||||
name: ${STACK_NAME}_file_provider_yml_${FILE_PROVIDER_YML_VERSION}
|
||||
file: file-provider.yml
|
||||
file: file-provider.yml.tmpl
|
||||
template_driver: golang
|
||||
volumes:
|
||||
letsencrypt:
|
||||
|
||||
@@ -36,6 +36,18 @@ entrypoints:
|
||||
smtp-submission:
|
||||
address: ":587"
|
||||
{{ end }}
|
||||
{{ if eq (env "PEERTUBE_RTMP_ENABLED") "1" }}
|
||||
peertube-rtmp:
|
||||
address: ":1935"
|
||||
{{ end }}
|
||||
{{ if eq (env "SSB_MUXRPC_ENABLED") "1" }}
|
||||
ssb-muxrpc:
|
||||
address: ":8008"
|
||||
{{ end }}
|
||||
{{ if eq (env "MSSQL_ENABLED") "1" }}
|
||||
mssql:
|
||||
address: ":1433"
|
||||
{{ end }}
|
||||
|
||||
ping:
|
||||
entryPoint: web
|
||||
Reference in New Issue
Block a user