Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5969e0e263 | |||
| bd71d0aded | |||
| bd146f5ab2 | |||
| 25cdc7b6b6 | |||
| 438e2f3862 |
+2
-2
@@ -43,13 +43,13 @@ If you use the install script, you can preview what occurs during the install
|
|||||||
process:
|
process:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run
|
curl -fsSL https://gitamin.ir/IranAccess/code-server/raw/branch/main/install.sh | sh -s -- --dry-run
|
||||||
```
|
```
|
||||||
|
|
||||||
To install, run:
|
To install, run:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://code-server.dev/install.sh | sh
|
curl -fsSL https://gitamin.ir/IranAccess/code-server/raw/branch/main/install.sh | sh
|
||||||
```
|
```
|
||||||
|
|
||||||
When done, the install script prints out instructions for running and starting
|
When done, the install script prints out instructions for running and starting
|
||||||
|
|||||||
+9
-9
@@ -7,9 +7,9 @@ set -eu
|
|||||||
usage() {
|
usage() {
|
||||||
arg0="$0"
|
arg0="$0"
|
||||||
if [ "$0" = sh ]; then
|
if [ "$0" = sh ]; then
|
||||||
arg0="curl -fsSL https://code-server.dev/install.sh | sh -s --"
|
arg0="curl -fsSL https://gitamin.ir/IranAccess/code-server/raw/branch/main/install.sh | sh -s --"
|
||||||
else
|
else
|
||||||
not_curl_usage="The latest script is available at https://code-server.dev/install.sh
|
not_curl_usage="The latest script is available at https://gitamin.ir/IranAccess/code-server/raw/branch/main/install.sh
|
||||||
"
|
"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -75,12 +75,12 @@ EOF
|
|||||||
|
|
||||||
echo_latest_version() {
|
echo_latest_version() {
|
||||||
if [ "${EDGE-}" ]; then
|
if [ "${EDGE-}" ]; then
|
||||||
version="$(curl -fsSL https://api.github.com/repos/coder/code-server/releases | awk 'match($0,/.*"html_url": "(.*\/releases\/tag\/.*)".*/)' | head -n 1 | awk -F '"' '{print $4}')"
|
version="$(curl -fsSL https://gitamin.ir/api/v1/repos/IranAccess/code-server/releases | awk 'match($0,/.*"html_url": "(.*\/releases\/tag\/.*)".*/)' | head -n 1 | awk -F '"' '{print $4}')"
|
||||||
else
|
else
|
||||||
# https://gist.github.com/lukechilds/a83e1d7127b78fef38c2914c4ececc3c#gistcomment-2758860
|
# https://gist.github.com/lukechilds/a83e1d7127b78fef38c2914c4ececc3c#gistcomment-2758860
|
||||||
version="$(curl -fsSLI -o /dev/null -w "%{url_effective}" https://github.com/coder/code-server/releases/latest)"
|
version="$(curl -fsSLI -o /dev/null -w "%{url_effective}" https://gitamin.ir/IranAccess/code-server/releases/latest)"
|
||||||
fi
|
fi
|
||||||
version="${version#https://github.com/coder/code-server/releases/tag/}"
|
version="${version#https://gitamin.ir/IranAccess/code-server/releases/tag/}"
|
||||||
version="${version#v}"
|
version="${version#v}"
|
||||||
echo "$version"
|
echo "$version"
|
||||||
}
|
}
|
||||||
@@ -221,7 +221,7 @@ main() {
|
|||||||
if [ "${RSH_ARGS-}" ]; then
|
if [ "${RSH_ARGS-}" ]; then
|
||||||
RSH="${RSH-ssh}"
|
RSH="${RSH-ssh}"
|
||||||
echoh "Installing remotely with $RSH $RSH_ARGS"
|
echoh "Installing remotely with $RSH $RSH_ARGS"
|
||||||
curl -fsSL https://code-server.dev/install.sh | prefix "$RSH_ARGS" "$RSH" "$RSH_ARGS" sh -s -- "$ALL_FLAGS"
|
curl -fsSL https://gitamin.ir/IranAccess/code-server/install.sh | prefix "$RSH_ARGS" "$RSH" "$RSH_ARGS" sh -s -- "$ALL_FLAGS"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -359,7 +359,7 @@ install_deb() {
|
|||||||
echoh "Installing v$VERSION of the $ARCH deb package from GitHub."
|
echoh "Installing v$VERSION of the $ARCH deb package from GitHub."
|
||||||
echoh
|
echoh
|
||||||
|
|
||||||
fetch "https://github.com/coder/code-server/releases/download/v$VERSION/code-server_${VERSION}_$ARCH.deb" \
|
fetch "https://gitamin.ir/IranAccess/code-server/releases/download/v$VERSION/code-server_${VERSION}_$ARCH.deb" \
|
||||||
"$CACHE_DIR/code-server_${VERSION}_$ARCH.deb"
|
"$CACHE_DIR/code-server_${VERSION}_$ARCH.deb"
|
||||||
sudo_sh_c dpkg -i "$CACHE_DIR/code-server_${VERSION}_$ARCH.deb"
|
sudo_sh_c dpkg -i "$CACHE_DIR/code-server_${VERSION}_$ARCH.deb"
|
||||||
|
|
||||||
@@ -370,7 +370,7 @@ install_rpm() {
|
|||||||
echoh "Installing v$VERSION of the $ARCH rpm package from GitHub."
|
echoh "Installing v$VERSION of the $ARCH rpm package from GitHub."
|
||||||
echoh
|
echoh
|
||||||
|
|
||||||
fetch "https://github.com/coder/code-server/releases/download/v$VERSION/code-server-$VERSION-$ARCH.rpm" \
|
fetch "https://gitamin.ir/IranAccess/code-server/releases/download/v$VERSION/code-server-$VERSION-$ARCH.rpm" \
|
||||||
"$CACHE_DIR/code-server-$VERSION-$ARCH.rpm"
|
"$CACHE_DIR/code-server-$VERSION-$ARCH.rpm"
|
||||||
sudo_sh_c rpm -U "$CACHE_DIR/code-server-$VERSION-$ARCH.rpm"
|
sudo_sh_c rpm -U "$CACHE_DIR/code-server-$VERSION-$ARCH.rpm"
|
||||||
|
|
||||||
@@ -396,7 +396,7 @@ install_standalone() {
|
|||||||
echoh "Installing v$VERSION of the $ARCH release from GitHub."
|
echoh "Installing v$VERSION of the $ARCH release from GitHub."
|
||||||
echoh
|
echoh
|
||||||
|
|
||||||
fetch "https://github.com/coder/code-server/releases/download/v$VERSION/code-server-$VERSION-$OS-$ARCH.tar.gz" \
|
fetch "https://gitamin.ir/IranAccess/code-server/releases/download/v$VERSION/code-server-$VERSION-$OS-$ARCH.tar.gz" \
|
||||||
"$CACHE_DIR/code-server-$VERSION-$OS-$ARCH.tar.gz"
|
"$CACHE_DIR/code-server-$VERSION-$OS-$ARCH.tar.gz"
|
||||||
|
|
||||||
# -w only works if the directory exists so try creating it first. If this
|
# -w only works if the directory exists so try creating it first. If this
|
||||||
|
|||||||
Reference in New Issue
Block a user