diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 44e145e..b087d68 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -2,7 +2,7 @@ name: publish release image on: release: - types: [published] + types: [ published ] env: # github.repository as / @@ -13,18 +13,15 @@ jobs: name: AMD64 runs-on: ubuntu-latest steps: - - - name: Check out the repo + - name: Check out the repo uses: actions/checkout@v3 - - - name: Log in to Docker Hub + - name: Log in to Docker Hub uses: docker/login-action@v2 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - - - - name: Extract metadata (tags, labels) for Docker + + - name: Extract metadata (tags, labels) for Docker id: meta uses: docker/metadata-action@v4 with: @@ -33,12 +30,10 @@ jobs: type=raw,value=latest type=ref,event=tag - - - name: Set up Docker Buildx + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - - - name: Build and push Docker image + - name: Build and push Docker image uses: docker/build-push-action@v4 with: context: . @@ -53,18 +48,15 @@ jobs: name: ARM64 runs-on: ubuntu-latest steps: - - - name: Check out the repo + - name: Check out the repo uses: actions/checkout@v3 - - - name: Log in to Docker Hub + - name: Log in to Docker Hub uses: docker/login-action@v2 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Extract metadata (tags, labels) for Docker + - name: Extract metadata (tags, labels) for Docker id: meta uses: docker/metadata-action@v4 with: @@ -73,22 +65,17 @@ jobs: type=raw,value=latest type=ref,event=tag - - - name: Set up QEMU + - name: Set up QEMU uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - - - name: Build and push Docker image + - name: Build and push Docker image uses: docker/build-push-action@v4 with: context: . platforms: linux/arm64 push: true tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max + labels: ${{ steps.meta.outputs.labels }} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index b3807a8..f23f56d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ RUN apk update && apk add --no-cache git # Clone the repository WORKDIR /app -RUN git clone https://github.com/proxoar/talk-web . +RUN git clone --depth 1 --branch v1.0.0 --single-branch https://github.com/proxoar/talk-web . # Install dependencies and build RUN yarn install diff --git a/README.md b/README.md index 6e9baae..0db0523 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,17 @@ -

-
- Markdownify -
-

+greeting + +# Talk + +Talking with AI is a breeze + +![figjam-talk-2023-09-22.png](doc%2Ffigjam-talk-2023-09-22.png) + +
+View on + +Figma + +
# Highlighted Features @@ -32,7 +41,8 @@ creds: elevenlabs-01: "711sfpb9kk15sds8m4czuk5rozvp43a4" ``` -How about `Google Text-to-Speech` and `Google Speech-to-Text`? No problem. See [talk.google.example.yaml](example/talk.google.example.yaml) +How about `Google Text-to-Speech` and `Google Speech-to-Text`? No problem. +See [talk.google.example.yaml](example/talk.google.example.yaml) Full example: [talk.full.example.yaml](example/talk.full.example.yaml) @@ -85,9 +95,9 @@ Solutions: * Run Talk behind a reverse proxy like Nginx and setup TLS in Nginx. * Open `chrome://flags/` in Chrome, find `Insecure origins treated as secure` and enable it: -
- Markdownify -
+
+ Markdownify +
Rest assured, HTTPS support is on its way and will be implemented shortly @@ -162,7 +172,8 @@ Doc for contributing will be ready soon. * [wikiart.org](https://www.wikiart.org): Wikiart is a great place to find art online. Most wallpapers of Talk come from WikiArt.org -* [Arc](https://arc.net/): Arc is the Chrome replacement I’ve been waiting for -- [THE VERGE](https://www.theverge.com/23462235/arc-web-browser-review) +* [Arc](https://arc.net/): Arc is the Chrome replacement I’ve been waiting + for -- [THE VERGE](https://www.theverge.com/23462235/arc-web-browser-review) * [grainy-gradients](https://github.com/cjimmy/grainy-gradients): Thanks to [cjimmy](https://github.com/cjimmy/) for his amazing [tutorial](https://css-tricks.com/grainy-gradients/) on noise and gradient background * [Signal-Desktop](https://github.com/signalapp/Signal-Desktop) diff --git a/doc/figjam-talk-2023-09-22.png b/doc/figjam-talk-2023-09-22.png new file mode 100644 index 0000000..a7cbf91 Binary files /dev/null and b/doc/figjam-talk-2023-09-22.png differ diff --git a/doc/greeting.jpg b/doc/greeting.jpg new file mode 100644 index 0000000..8f0fe52 Binary files /dev/null and b/doc/greeting.jpg differ