diff --git a/.env.tpl b/.env.tpl
index 172f8b6dce606a5a1b3e4f25f86ee1d2a499a65d..1f6731cd003d8be3a2edb7a66f877bdc8856a9bb 100644
--- a/.env.tpl
+++ b/.env.tpl
@@ -12,13 +12,15 @@ HOST_GID=
 HOST_DOCKER_GID=
 
 # DEFAULT: nopaque
-DOCKER_DEFAULT_NETWORK_NAME=nopaque
+# DOCKER_DEFAULT_NETWORK_NAME=
 
 # DEFAULT: ./volumes/db/data
-DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH=./volumes/db/data
+# NOTE: Use `.` as <project-basedir>
+# DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH=
 
 # DEFAULT: ./volumes/mq/data
-DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH=./volumes/mq/data
+# NOTE: Use `.` as <project-basedir>
+# DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH=
 
 # NOTE: This must be a network share and it must be available on all
 #       Docker Swarm nodes, mounted to the same path with the same
@@ -26,4 +28,5 @@ DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH=./volumes/mq/data
 DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH=
 
 # DEFAULT: ./volumes/nopaque/logs
-DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH=./volumes/nopaque/logs
+# NOTE: Use `.` as <project-basedir>
+# DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH=.
diff --git a/docker-compose.yml b/docker-compose.yml
index 305b49017492f7eb2c62047c57e6a6371868e95f..65ecb1fa0aa79f2ba25cc8036e45ea6c3c8e9d89 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -11,7 +11,7 @@ version: "3.5"
 
 networks:
   default:
-    name: "${DOCKER_DEFAULT_NETWORK_NAME}"
+    name: "${DOCKER_DEFAULT_NETWORK_NAME:-nopaque}"
 
 services:
   db:
@@ -20,7 +20,7 @@ services:
     restart: unless-stopped
     volumes:
       - type: bind
-        source: "${DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH}"
+        source: "${DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH:-./volumes/db/data}"
         target: "/var/lib/postgresql/data"
 
   mq:
@@ -28,7 +28,7 @@ services:
     restart: unless-stopped
     volumes:
       - type: bind
-        source: "${DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH}"
+        source: "${DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH:-/volumes/mq/data}"
         target: "/data"
 
   nopaque:
@@ -46,7 +46,7 @@ services:
       - NOPAQUE_GID=${HOST_GID}
       - DOCKER_GID=${HOST_DOCKER_GID}
       - NOPAQUE_DATA_PATH=${DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH}
-      - NOPAQUE_DOCKER_NETWORK_NAME=${DOCKER_DEFAULT_NETWORK_NAME}
+      - NOPAQUE_DOCKER_NETWORK_NAME=${DOCKER_DEFAULT_NETWORK_NAME:-nopaque}
       - NOPAQUE_LOGS_PATH=/home/nopaque/logs
     image: nopaque:latest
     restart: unless-stopped
@@ -60,5 +60,5 @@ services:
         source: "${DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH}"
         target: "${DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH}"
       - type: bind
-        source: "${DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH}"
+        source: "${DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH:-./volumes/nopaque/logs}"
         target: "/home/nopaque/logs"