Compare commits

...

15 commits
latest ... main

Author SHA1 Message Date
63199041b9 Remove unused copy
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 1m46s
2024-01-28 13:48:55 +01:00
0d99fe513f Update matrix well-known files
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 28s
2024-01-28 13:23:53 +01:00
52196c54ca Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 2m47s
2024-01-21 18:32:44 +01:00
9f543ee745 Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 13s
2024-01-21 18:25:36 +01:00
21786e76af Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 1m49s
2024-01-21 18:02:32 +01:00
c44340db95 Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 1m42s
2024-01-21 17:59:36 +01:00
06baf838b3 Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 18s
2024-01-21 17:58:06 +01:00
2db778b808 Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 18s
2024-01-21 17:57:20 +01:00
5bd62bfd6b Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 1m46s
2024-01-21 17:52:20 +01:00
7df4ad1f59 Use default template
Some checks failed
Publish Docker image / Push Docker image to Docker registry (push) Failing after 34s
2024-01-21 17:51:13 +01:00
cc46852c88 Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker Hub (push) Failing after 8s
2024-01-21 17:18:50 +01:00
0972e93d93 Update .gitea/workflows/release.yaml
Some checks failed
Publish Docker image / Push Docker image to Docker Hub (push) Failing after 10s
2024-01-21 17:14:35 +01:00
88a724d269 Add cache
Some checks failed
Publish Docker image / Push Docker image to Docker Hub (push) Failing after 9s
2024-01-21 17:06:06 +01:00
2b0475450c Specify container image
Some checks failed
Publish Docker image / Push Docker image to Docker Hub (push) Has been cancelled
2024-01-21 17:04:08 +01:00
173815310a [TEST] Add up.depeuter.dev
Some checks failed
Publish Docker image / Push Docker image to Docker Hub (push) Failing after 56s
2024-01-21 16:57:46 +01:00
5 changed files with 39 additions and 35 deletions

View file

@ -1,34 +1,39 @@
name: Publish Docker image
on: [push]
on:
push:
branches:
- 'main'
jobs:
push_to_registry:
name: Push Docker image to Docker Hub
name: Push Docker image to Docker registry
runs-on: ubuntu-latest
container:
image: catthehacker/ubuntu:act-latest
env:
RUNNER_TOOL_CACHE: /toolcache
steps:
- name: Check out the repo
- name: Checkout
uses: actions/checkout@v3
- name: Log in to the Container registry
uses: docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1
with:
registry: ${{ env.REGISTRY }}
username: ${{ gitea.actor }}
password: ${{ secrets.APP_TOKEN }}
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Log in to Docker registry
uses: docker/login-action@v2
with:
registry: git.depeuter.dev
images: tdpeuter/docker-test
- name: Build and push Docker image
uses: docker/build-push-action@3b5e8027fcad23fda98b2e3ac259d8d67585f671
username: ${{ gitea.actor }}
password: ${{ secrets.APP_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v4
with:
context: .
file: ./Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
tags: latest

View file

@ -1,7 +1,4 @@
FROM nginx:latest
# Copy your .well-known files
COPY /var/www/.well-known /usr/share/nginx/html/.well-known
# Replace the default NGINX configuration file with your custom configuration
COPY nginx.conf /etc/nginx/nginx.conf

View file

@ -17,8 +17,18 @@ http {
index index.html index.htm;
}
location /.well-known {
alias /usr/share/nginx/html/.well-known;
location /.well-known/matrix/server {
access_log off;
add_header Access-Control-Allow-Origin *;
default_type application/json;
return 200 '{"m.server": "matrix.depeuter.dev:443"}';
}
location /.well-known/matrix/client {
access_log off;
add_header Access-Control-Allow-Origin *;
default_type application/json;
return 200 '{"m.homeserver": {"base_url": "https://matrix.depeuter.dev"}}';
}
}
}

View file

@ -1,5 +0,0 @@
{
"m.homeserver": {
"base_url": "https://matrix.depeuter.dev"
}
}

View file

@ -1,3 +0,0 @@
{
"m.server": "matrix.depeuter.dev:443"
}