Compare commits

...
4 Commits
3 changed files with 36 additions and 1 deletions
+18
View File
@@ -0,0 +1,18 @@
services:
PROJECT_NAME:
image: REGISTRY_URL/USERNAME/PROJECT_NAME
container_name: PROJECT_NAME
environment:
ENV_1: ${ENV_1}
volumes:
- PROJECT_NAME:/PROJECT_NAME/appdata
networks:
- PROJECT_NAME
volumes:
PROJECT_NAME:
name: PROJECT_NAME
networks:
PROJECT_NAME:
name: PROJECT_NAME
+13 -1
View File
@@ -1,8 +1,20 @@
FROM debian
WORKDIR APPNAME
ENV ENV_1=""
WORKDIR /PROJECT_NAME
RUN apt update && \
apt full-upgrade -y && \
apt install -y vim
RUN mkdir appdata
VOLUME /PROJECT_NAME/appdata
COPY entrypoint.sh .
RUN chmod +x entrypoint.sh
CMD["./entrypoint.sh"]
+5
View File
@@ -0,0 +1,5 @@
#!/bin/bash
# Check if the required environment variable(s) is/are set
: ${ENV_1}:?"Environment variable ENV_1 is required."