diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..060a87e --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,20 @@ +name: ClarkeIS Build +run-name: building clarkeis.com +on: [push] + +jobs: + Build-Docker-Image: + runs-on: ubuntu-latest + steps: + - name: Pull repo + uses: actions/checkout@v4 + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + registry: swaous.asuscomm.com + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + - name: Build + run: | + docker build -t swaous.asuscomm.com/clarkeis.com:latest . + docker push swaous.asuscomm.com/clarkeis.com:latest diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..7360467 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM busybox:1.35 + +# Create a non-root user to own the files and run our server +RUN mkdir /static +WORKDIR /static + +# Copy the static website +# Use the .dockerignore file to control what ends up inside the image! +COPY . . + +# Run BusyBox httpd +CMD ["busybox", "httpd", "-f", "-v", "-p", "80"] diff --git a/index.html b/index.html index b63157f..b1bf77e 100644 --- a/index.html +++ b/index.html @@ -1 +1,2 @@ -balls! +

Under Construction

+Welcome to the Clarke Information Systems homepage! This website is currently under construction. Check back later!