https://github.com/kugaevsky/outline-server-arm64
Oultine server with arm64 support
https://github.com/kugaevsky/outline-server-arm64
arm64 arm64v8 docker outline vpn vpn-server
Last synced: 5 months ago
JSON representation
Oultine server with arm64 support
- Host: GitHub
- URL: https://github.com/kugaevsky/outline-server-arm64
- Owner: kugaevsky
- License: apache-2.0
- Created: 2022-03-01T12:29:40.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-22T09:51:01.000Z (over 3 years ago)
- Last Synced: 2023-03-12T06:56:31.784Z (over 3 years ago)
- Topics: arm64, arm64v8, docker, outline, vpn, vpn-server
- Language: TypeScript
- Homepage:
- Size: 272 MB
- Stars: 16
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Outline Server with ARM64 support
Port of fancy Jigsaw [Outline server](https://github.com/Jigsaw-Code/outline-server) with arm64 support.
## Important changes
1. Third party binaries replaced with their arm64 builds
* [Outline ss-server v1.3.5](https://github.com/Jigsaw-Code/outline-ss-server/releases/tag/v1.3.5)
* [Prometheus 2.33.5 / 2022-02-22](https://github.com/prometheus/prometheus/releases/tag/v2.33.5)
2. Node docker image for shadowbox replaced with arm64 build
* [arm64v8/node:gallium-alpine3.16](https://hub.docker.com/r/arm64v8/node/)
## Install and run
```bash
sudo SB_IMAGE="kugaevsky/outline-server-arm64" bash -c "$(wget -qO- https://raw.githubusercontent.com/kugaevsky/outline-server-arm64/master/src/server_manager/install_scripts/install_server.sh)"
```
## Contribute
### Build docker image
```bash
scripts/run_action.sh shadowbox/docker/update_third_party
DOCKER_CONTENT_TRUST=0 SB_IMAGE=kugaevsky/outline-server-arm64 scripts/run_action.sh shadowbox/docker/build
```