This commit is contained in:
32
.gitea/workflows/latest.yaml
Normal file
32
.gitea/workflows/latest.yaml
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
name: Production Build
|
||||||
|
run-name: ${{ github.actor }} is running the CI pipeline
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- latest
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
publish:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
env:
|
||||||
|
RUNNER_TOOL_CACHE: /${{ github.workspace }}
|
||||||
|
steps:
|
||||||
|
- name: Set up Docker Buildx
|
||||||
|
uses: docker/setup-buildx-action@v3
|
||||||
|
|
||||||
|
- name: Login to Docker Hub
|
||||||
|
uses: docker/login-action@v3
|
||||||
|
with:
|
||||||
|
registry: git.miwory.dev
|
||||||
|
username: ${{ secrets.CI_USERNAME }}
|
||||||
|
password: ${{ secrets.CI_TOKEN }}
|
||||||
|
|
||||||
|
- name: Build and push Docker image
|
||||||
|
uses: docker/build-push-action@v5
|
||||||
|
with:
|
||||||
|
context: .
|
||||||
|
file: ./Prod.Dockerfile
|
||||||
|
push: true
|
||||||
|
tags: 'git.miwory.dev/Miwory/PodkopSubsets:latest'
|
||||||
|
cache-from: type=gha
|
||||||
|
cache-to: type=gha,mode=max
|
||||||
9
Dockerfile
Normal file
9
Dockerfile
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
FROM fholzer/nginx-brotli:latest
|
||||||
|
|
||||||
|
RUN rm -rf /usr/share/nginx/html/*
|
||||||
|
|
||||||
|
COPY ./lists /usr/share/nginx/html/lists
|
||||||
|
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
||||||
|
|
||||||
|
EXPOSE 80
|
||||||
|
CMD ["-g", "daemon off;"]
|
||||||
19
lists/akamai.txt
Normal file
19
lists/akamai.txt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
23.32.0.0/11
|
||||||
|
23.192.0.0/11
|
||||||
|
2.16.0.0/13
|
||||||
|
104.64.0.0/10
|
||||||
|
184.24.0.0/13
|
||||||
|
23.0.0.0/12
|
||||||
|
95.100.0.0/15
|
||||||
|
92.122.0.0/15
|
||||||
|
184.50.0.0/15
|
||||||
|
88.221.0.0/16
|
||||||
|
23.64.0.0/14
|
||||||
|
72.246.0.0/15
|
||||||
|
96.16.0.0/15
|
||||||
|
96.6.0.0/15
|
||||||
|
69.192.0.0/16
|
||||||
|
23.72.0.0/13
|
||||||
|
173.222.0.0/15
|
||||||
|
118.214.0.0/16
|
||||||
|
184.84.0.0/14
|
||||||
15
lists/cloudflare.txt
Normal file
15
lists/cloudflare.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
173.245.48.0/20
|
||||||
|
103.21.244.0/22
|
||||||
|
103.22.200.0/22
|
||||||
|
103.31.4.0/22
|
||||||
|
141.101.64.0/18
|
||||||
|
108.162.192.0/18
|
||||||
|
190.93.240.0/20
|
||||||
|
188.114.96.0/20
|
||||||
|
197.234.240.0/22
|
||||||
|
198.41.128.0/17
|
||||||
|
162.158.0.0/15
|
||||||
|
104.16.0.0/13
|
||||||
|
104.24.0.0/14
|
||||||
|
172.64.0.0/13
|
||||||
|
131.0.72.0/22
|
||||||
4
nginx.conf
Normal file
4
nginx.conf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
location /lists {
|
||||||
|
autoindex on;
|
||||||
|
try_files $uri $uri/ $uri.txt;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user