[PR #65] [CLOSED] add support for arm64 machines #128

Closed
opened 2026-10-13 21:03:53 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-go/pull/65
Author: @PadowYT2
Created: 2/16/2025
Status: ❌ Closed

Base: master ← Head: arm64


📝 Commits (6)

  • 7b2f285 Добавить поддержку для arm64
  • 9cebec6 Merge branch 'master' into arm64
  • 37d83a7 Merge branch 'master' into arm64
  • 0f93345 Merge branch 'master' into arm64
  • e12f9f0 Merge branch 'master' into arm64
  • b2ce4c8 Merge branch 'master' into arm64

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 .github/workflows/build-if-tag.yml (+1 -0)

📄 Description

This is a simple PR which just does what the title says. Should build just as seen below.

Других изменений по идеи не надо. Я попробывал забилдить и без ошибок все прошло

Logs

$ sudo docker build --no-cache --pull -t amnezia-awg /opt/amnezia/amnezia-awg
[+] Building 5.5s (11/11) FINISHED                                                                                                                                                                  docker:default
 => [internal] load build definition from Dockerfile                                                                                                                                                          0.0s
 => => transferring dockerfile: 1.50kB                                                                                                                                                                        0.0s
 => [internal] load metadata for docker.io/padowyt2/amneziawg-go:latest                                                                                                                                       1.7s
 => [internal] load .dockerignore                                                                                                                                                                             0.0s
 => => transferring context: 2B                                                                                                                                                                               0.0s
 => [1/7] FROM docker.io/padowyt2/amneziawg-go:latest@sha256:4866034e5c621ff999075015e6936084e2143b4888c4c90304a3f37143294349                                                                                 1.5s
 => => resolve docker.io/padowyt2/amneziawg-go:latest@sha256:4866034e5c621ff999075015e6936084e2143b4888c4c90304a3f37143294349                                                                                 0.0s
 => => sha256:4866034e5c621ff999075015e6936084e2143b4888c4c90304a3f37143294349 1.61kB / 1.61kB                                                                                                                0.0s
 => => sha256:9283078c7df33cff33923a4ea17d7e7592909adb3cab8f3068980c566acc7a94 865B / 865B                                                                                                                    0.0s
 => => sha256:858a296c4a954a638df4390c7a57aa8b51b18a3b5d9ec7f2f92a0dfed5ae0554 1.63kB / 1.63kB                                                                                                                0.0s
 => => sha256:d13a3fff434d56c3504596695435266be8d07061a80359aa09366eea2e094aa0 3.36MB / 3.36MB                                                                                                                0.3s
 => => sha256:d681d047f7576c93101681b75bc66b42a5e548f9934e6e1bfd86d3ec61dc39e4 2.81MB / 2.81MB                                                                                                                1.2s
 => => sha256:46b8e53f9b26b040585d120f8c3145b36f848f76469bc549084ad93905c7d3ee 2.79MB / 2.79MB                                                                                                                1.4s
 => => extracting sha256:d13a3fff434d56c3504596695435266be8d07061a80359aa09366eea2e094aa0                                                                                                                     0.1s
 => => extracting sha256:d681d047f7576c93101681b75bc66b42a5e548f9934e6e1bfd86d3ec61dc39e4                                                                                                                     0.1s
 => => extracting sha256:46b8e53f9b26b040585d120f8c3145b36f848f76469bc549084ad93905c7d3ee                                                                                                                     0.0s
 => [2/7] RUN apk add --no-cache bash curl dumb-init                                                                                                                                                          0.9s
 => [3/7] RUN apk --update upgrade --no-cache                                                                                                                                                                 0.6s 
 => [4/7] RUN mkdir -p /opt/amnezia                                                                                                                                                                           0.2s 
 => [5/7] RUN echo -e "#!/bin/bash\ntail -f /dev/null" > /opt/amnezia/start.sh                                                                                                                                0.2s 
 => [6/7] RUN chmod a+x /opt/amnezia/start.sh                                                                                                                                                                 0.2s 
 => [7/7] RUN echo -e " \n  fs.file-max = 51200 \n  \n  net.core.rmem_max = 67108864 \n  net.core.wmem_max = 67108864 \n  net.core.netdev_max_backlog = 250000 \n  net.core.somaxconn = 4096 \n  \n  net.ipv  0.2s 
 => exporting to image                                                                                                                                                                                        0.1s 
 => => exporting layers                                                                                                                                                                                       0.1s
 => => writing image sha256:5d63782210ecd2777d12c6fe2f75550064dbc3e79d7196cd333a8214ab4feab4                                                                                                                  0.0s 
 => => naming to docker.io/library/amnezia-awg              


Closes #36
Closes amnezia-vpn/amnezia-client#869


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amneziawg-go/pull/65 **Author:** [@PadowYT2](https://github.com/PadowYT2) **Created:** 2/16/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `arm64` --- ### 📝 Commits (6) - [`7b2f285`](https://github.com/amnezia-vpn/amneziawg-go/commit/7b2f285f17396b096bb79dd64d47b5f0b5f01432) Добавить поддержку для arm64 - [`9cebec6`](https://github.com/amnezia-vpn/amneziawg-go/commit/9cebec67224d528bca1beab354fa9890e4cd87a5) Merge branch 'master' into arm64 - [`37d83a7`](https://github.com/amnezia-vpn/amneziawg-go/commit/37d83a75b6d369f515c498fee7a910d65f2e8d0f) Merge branch 'master' into arm64 - [`0f93345`](https://github.com/amnezia-vpn/amneziawg-go/commit/0f93345d2e4229a7beffa2ab0c3695959370626e) Merge branch 'master' into arm64 - [`e12f9f0`](https://github.com/amnezia-vpn/amneziawg-go/commit/e12f9f017cb8a817c8d2bbecc70d20e737942b90) Merge branch 'master' into arm64 - [`b2ce4c8`](https://github.com/amnezia-vpn/amneziawg-go/commit/b2ce4c83ffc5513322ed1bd832caa6d32b2cdebf) Merge branch 'master' into arm64 ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build-if-tag.yml` (+1 -0) </details> ### 📄 Description This is a simple PR which just does what the title says. Should build just as seen below. Других изменений по идеи не надо. Я попробывал забилдить и без ошибок все прошло <details><summary>Logs</summary> <p> ```bash $ sudo docker build --no-cache --pull -t amnezia-awg /opt/amnezia/amnezia-awg [+] Building 5.5s (11/11) FINISHED docker:default => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 1.50kB 0.0s => [internal] load metadata for docker.io/padowyt2/amneziawg-go:latest 1.7s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [1/7] FROM docker.io/padowyt2/amneziawg-go:latest@sha256:4866034e5c621ff999075015e6936084e2143b4888c4c90304a3f37143294349 1.5s => => resolve docker.io/padowyt2/amneziawg-go:latest@sha256:4866034e5c621ff999075015e6936084e2143b4888c4c90304a3f37143294349 0.0s => => sha256:4866034e5c621ff999075015e6936084e2143b4888c4c90304a3f37143294349 1.61kB / 1.61kB 0.0s => => sha256:9283078c7df33cff33923a4ea17d7e7592909adb3cab8f3068980c566acc7a94 865B / 865B 0.0s => => sha256:858a296c4a954a638df4390c7a57aa8b51b18a3b5d9ec7f2f92a0dfed5ae0554 1.63kB / 1.63kB 0.0s => => sha256:d13a3fff434d56c3504596695435266be8d07061a80359aa09366eea2e094aa0 3.36MB / 3.36MB 0.3s => => sha256:d681d047f7576c93101681b75bc66b42a5e548f9934e6e1bfd86d3ec61dc39e4 2.81MB / 2.81MB 1.2s => => sha256:46b8e53f9b26b040585d120f8c3145b36f848f76469bc549084ad93905c7d3ee 2.79MB / 2.79MB 1.4s => => extracting sha256:d13a3fff434d56c3504596695435266be8d07061a80359aa09366eea2e094aa0 0.1s => => extracting sha256:d681d047f7576c93101681b75bc66b42a5e548f9934e6e1bfd86d3ec61dc39e4 0.1s => => extracting sha256:46b8e53f9b26b040585d120f8c3145b36f848f76469bc549084ad93905c7d3ee 0.0s => [2/7] RUN apk add --no-cache bash curl dumb-init 0.9s => [3/7] RUN apk --update upgrade --no-cache 0.6s => [4/7] RUN mkdir -p /opt/amnezia 0.2s => [5/7] RUN echo -e "#!/bin/bash\ntail -f /dev/null" > /opt/amnezia/start.sh 0.2s => [6/7] RUN chmod a+x /opt/amnezia/start.sh 0.2s => [7/7] RUN echo -e " \n fs.file-max = 51200 \n \n net.core.rmem_max = 67108864 \n net.core.wmem_max = 67108864 \n net.core.netdev_max_backlog = 250000 \n net.core.somaxconn = 4096 \n \n net.ipv 0.2s => exporting to image 0.1s => => exporting layers 0.1s => => writing image sha256:5d63782210ecd2777d12c6fe2f75550064dbc3e79d7196cd333a8214ab4feab4 0.0s => => naming to docker.io/library/amnezia-awg ``` </p> </details> --- Closes #36 Closes amnezia-vpn/amnezia-client#869 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:03:53 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amneziawg-go#128
No description provided.