commit 5ad9669776aaee861f27448c2f25e41686e2d669 Author: supphakitd <67319010028@technictrang.ac.th> Date: Wed Nov 26 14:29:16 2025 +0700 *: initial commit Signed-off-by: supphakitd <67319010028@technictrang.ac.th> diff --git a/.gitea/workflows/build-image.yml b/.gitea/workflows/build-image.yml new file mode 100644 index 0000000..95ae3ce --- /dev/null +++ b/.gitea/workflows/build-image.yml @@ -0,0 +1,16 @@ +name: Build Docker Image +run-name: Build Docker Image +on: [push] + +jobs: + Build Docker Image: + runs-on: ubuntu-latest + steps: + - name: Check out repository code + uses: actions/checkout@v4 + - name: Build docker image + run: | + set +e + docker image rm -f ubuntu-node:latest + set -e + docker build . -t ubuntu-node:latest \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..0be84bd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM docker.gitea.com/runner-images:ubuntu-latest + +RUN sudo sed -i 's@http://archive.ubuntu.com@http://mirror.kku.ac.th@g' /etc/apt/sources.list.d/ubuntu.sources +RUN sudo apt update && sudo apt upgrade -y +RUN sudo apt install nodejs npm curl -y \ No newline at end of file