Compare commits

...

3 Commits

Author SHA1 Message Date
394ce1cbd4 edited 2025-02-09 19:21:02 +02:00
60d7915697 dcc.sh > deploy.sh 2025-02-09 19:19:48 +02:00
7f527a0522 file renamed 2025-02-09 19:18:54 +02:00
17 changed files with 38 additions and 20 deletions

View File

@@ -1,5 +1,3 @@
COMPOSE_PROJECT_NAME=joplinserver
JOPLIN_NETWORk_ID=proxy
JOPLIN_HOSTNAME=joplin

View File

@@ -13,13 +13,15 @@ services:
- "traefik.http.services.${JOPLIN_HOSTNAME}-svc.loadbalancer.server.port=22300"
depends_on:
- db
networks:
- ${JOPLINDB_NETWORk_ID}
env_file:
- path: ../../env/.env.joplin-srv.withdb
- path: ../../env/joplin-srv-withdb.env
db:
image: ${JOPLINDB_IMAGE}:${JOPLINDB_TAG}
container_name: ${JOPLINDB_CONTAINER_NAME}
restart: ${JOPLINDB_RESTART_POLICY}
env_file:
- path: ../../env/.env.joplin-srv.db-cred
- path: ../../env/joplin-srv-db-cred.env
networks:
- ${JOPLIN_NETWORk_ID}
- ${JOPLINDB_NETWORk_ID}

View File

@@ -1,8 +1,9 @@
name: joplinserver
# Docker Compose v2.20 or greater required to use "include"
include:
#################### NETWORKS ####################
- ../../compose/networks/proxy.yaml
- ../../compose/networks/socket-proxy.yaml
- ../../compose/networks/${JOPLIN_NETWORk_ID}.yaml
- ../../compose/networks/${JOPLINDB_NETWORk_ID}.yaml
#################### SERVICES ####################
- ../../compose/postgres.yaml
- ../../compose/joplin-server.yaml

View File

@@ -1 +0,0 @@
docker compose --env-file ../../env/.env.stack.joplin-srv --env-file ../../env/.env.common config

View File

@@ -0,0 +1,6 @@
docker compose \
--env-file ../../env/joplin-srv-stack.env \
--env-file ../../env/joplin-srv-db.env \
--env-file ../../env/common.env \
$1

View File

@@ -1,7 +1,7 @@
name: joplinserver
# Docker Compose v2.20 or greater required to use "include"
include:
#################### NETWORKS ####################
- ../../compose/networks/proxy.yaml
- ../../compose/networks/socket-proxy.yaml
- ../../compose/networks/${JOPLIN_NETWORk_ID}.yaml
#################### SERVICES ####################
- ../../compose/joplin-server.yaml

View File

@@ -1 +0,0 @@
docker compose --env-file ../../env/.env.stack.joplin-srv --env-file ../../env/.env.common config

View File

@@ -0,0 +1,4 @@
docker compose \
--env-file ../../env/joplin-srv-stack.env \
--env-file ../../env/common.env \
$1

View File

@@ -1,7 +1,7 @@
name: joplinserver
# Docker Compose v2.20 or greater required to use "include"
include:
#################### NETWORKS ####################
- ../../compose/networks/proxy.yaml
- ../../compose/networks/socket-proxy.yaml
- ../../compose/networks/${JOPLIN_NETWORk_ID}.yaml
#################### SERVICES ####################
- ../../compose/joplin-server.yaml

View File

@@ -1 +0,0 @@
docker compose --env-file ../env/.env.stack.joplin-srv --env-file ../env/.env.common config

4
docker/joplin-server/deploy.sh Executable file
View File

@@ -0,0 +1,4 @@
docker compose \
--env-file ../env/joplin-srv-stack.env \
--env-file ../env/common.env \
$1

View File

@@ -5,14 +5,16 @@ services:
# ports:
# - "22300:22300"
env_file:
- path: ../../env/.env.joplin-srv.withdb
- path: ../../env/joplin-srv-withdb.env
networks:
- ${JOPLINDB_NETWORk_ID}
db:
image: ${JOPLINDB_IMAGE}:${JOPLINDB_TAG}
container_name: ${JOPLINDB_CONTAINER_NAME}
restart: ${JOPLINDB_RESTART_POLICY}
env_file:
- path: ../../env/.env.joplin-srv.db-cred
- path: ../../env/joplin-srv-db-cred.env
# ports:
# - "5432:5432"
networks:
- ${JOPLIN_NETWORk_ID}
- ${JOPLINDB_NETWORk_ID}

View File

@@ -1,8 +1,8 @@
# Docker Compose v2.20 or greater required to use "include"
include:
#################### NETWORKS ####################
- ../../compose/networks/proxy.yaml
- ../../compose/networks/socket-proxy.yaml
- ../../compose/networks/${JOPLIN_NETWORk_ID}.yaml
- ../../compose/networks/${JOPLINDB_NETWORk_ID}.yaml
#################### SERVICES ####################
- ../../compose/postgres.yaml
- ../../compose/joplin-server.yaml

View File

@@ -1 +0,0 @@
docker compose --env-file ../../env/.env.stack.joplin-srv --env-file ../../env/.env.common config

View File

@@ -0,0 +1,5 @@
docker compose \
--env-file ../../env/joplin-srv-stack.env \
--env-file ../../env/joplin-srv-db.env \
--env-file ../../env/common.env \
$1