From 8a5fbcc4acf155502f8f4a206a4f121e92eca420 Mon Sep 17 00:00:00 2001 From: naicoi Date: Fri, 14 Apr 2023 19:50:35 +0700 Subject: [PATCH] gitflow-feature-stash: init-caddy --- .woodpecker.yml | 13 +++++++++++++ Caddyfile | 6 ++++++ Dockerfile | 2 ++ 3 files changed, 21 insertions(+) create mode 100644 .woodpecker.yml create mode 100644 Caddyfile create mode 100644 Dockerfile diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..1331f2d --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,13 @@ +pipeline: + image-build: + image: plugins/docker + settings: + registry: techio.dev + repo: techio.dev/${CI_REPO} + tags: + - alpine + username: deploy + password: + from_secret: deploy_password +when: + event: tag diff --git a/Caddyfile b/Caddyfile new file mode 100644 index 0000000..4752f89 --- /dev/null +++ b/Caddyfile @@ -0,0 +1,6 @@ +:80 { + root * /var/www/html + php_fastcgi wordpress:9000 + encode gzip + file_server +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..641e299 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,2 @@ +FROM caddy:alpine +COPY Caddyfile /etc/caddy/Caddyfile \ No newline at end of file