]> Untitled Git - public.git/commitdiff
Initial version of dockerfile
authorClifton Palmer <cliftonpalmer@pop-os>
Thu, 13 Jun 2019 18:06:24 +0000 (13:06 -0500)
committerClifton Palmer <cliftonpalmer@pop-os>
Thu, 13 Jun 2019 18:44:04 +0000 (13:44 -0500)
Dockerfile [new file with mode: 0644]
docker-compose.yml [new file with mode: 0644]
public

diff --git a/Dockerfile b/Dockerfile
new file mode 100644 (file)
index 0000000..f67711c
--- /dev/null
@@ -0,0 +1,7 @@
+FROM httpd:2.4
+
+RUN apt-get update -y && \
+    apt-get -y install make gcc perl && \
+    cpan -i File::Spec File::Path
+
+RUN mkdir -p /usr/local/apache2/htdocs/public
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644 (file)
index 0000000..ea933f2
--- /dev/null
@@ -0,0 +1,14 @@
+version: '3'
+services:
+    app:
+        build: .
+        image: cliftonpalmer/public
+        volumes:
+            - /storage:/storage
+            - ./public:/root/public
+        environment:
+            - PUBLIC_ROOT_DIR=/storage/Art/art by me
+            - PUBLIC_LINK_DIR=/usr/local/apache2/htdocs/public
+            - PUBLIC_HTTP_URI=http://99.198.222.253/public
+        ports:
+            - 80:80
diff --git a/public b/public
index 0ecf6d81ba6f4294fbf562fac6229556428c795c..2dd248138c56764610cf4d189cae94e961b09309 100755 (executable)
--- a/public
+++ b/public
@@ -36,7 +36,8 @@ sub addFiles {
        my $name = shift
                or die "Need filename!\n";
 
-       opendir DIR, $root_dir;
+       opendir DIR, $root_dir
+        or die $!;
        my @files = grep /$name/i, readdir(DIR);
        closedir DIR;