From ea6badf4d1c3c3efaa96b48b28bba4710d3a0900 Mon Sep 17 00:00:00 2001 From: ehab-hassan Date: Mon, 1 Dec 2025 14:32:51 +0200 Subject: [PATCH 1/6] remove github action --- .github/workflows/tf_update_dev.yml | 46 ---------------------------- .github/workflows/tf_update_prod.yml | 46 ---------------------------- .github/workflows/update_dev2.yml | 46 ---------------------------- .github/workflows/update_www3.yml | 46 ---------------------------- 4 files changed, 184 deletions(-) delete mode 100644 .github/workflows/tf_update_dev.yml delete mode 100644 .github/workflows/tf_update_prod.yml delete mode 100644 .github/workflows/update_dev2.yml delete mode 100644 .github/workflows/update_www3.yml diff --git a/.github/workflows/tf_update_dev.yml b/.github/workflows/tf_update_dev.yml deleted file mode 100644 index 6e82fe70d..000000000 --- a/.github/workflows/tf_update_dev.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: www2.threefold_io -on: - push: - branches: [ development ] - -jobs: - deploy: - name: Deploy - runs-on: ubuntu-latest - steps: - - name: pushing latest change on www2.threefold.io - uses: appleboy/ssh-action@master - with: - host: dev.threefold.io - username: webuser - key: ${{ secrets.TF_SECRET }} - port: 34022 - script: | - cd websites/www2/www_threefold_io/ - git log -1 - git fetch - git reset --hard origin/development - sed -i "s/https:\/\/www.threefold.io/https:\/\/dev.threefold.io/g" config.toml - ./build.sh - - wait: - needs: deploy - name: Wait for Website Update - runs-on: ubuntu-latest - steps: - - name: Wait Period - id: wait-deploy - run: | - echo "Sleeping for 30" - sleep 30 - - checklinks: - needs: wait - name: Check for Broken Links - runs-on: ubuntu-latest - steps: - - name: Check for Broken Links - id: link-report - uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest - with: - args: 'https://www2.threefold.io -w 404' \ No newline at end of file diff --git a/.github/workflows/tf_update_prod.yml b/.github/workflows/tf_update_prod.yml deleted file mode 100644 index 1e3595a3b..000000000 --- a/.github/workflows/tf_update_prod.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: www.threefold_io -on: - push: - branches: [ master ] - -jobs: - deploy: - name: Deploy - runs-on: ubuntu-latest - steps: - - name: pushing latest change on www.threefold.io - uses: appleboy/ssh-action@master - with: - host: www.threefold.io - username: root - key: ${{ secrets.TF_SECRET }} - port: 22 - script: | - cd /opt/www_threefold_io/ - git log -1 - git fetch - git reset --hard origin/master - sed -i "s/https:\/\/dev.threefold.io/https:\/\/www.threefold.io/g" config.toml - ./build.sh - - wait: - needs: deploy - name: Wait for Website Update - runs-on: ubuntu-latest - steps: - - name: Wait Period - id: wait-deploy - run: | - echo "Sleeping for 30" - sleep 30 - - checklinks: - needs: wait - name: Check for Broken Links - runs-on: ubuntu-latest - steps: - - name: Check for Broken Links - id: link-report - uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest - with: - args: 'https://www.threefold.io -w 404' \ No newline at end of file diff --git a/.github/workflows/update_dev2.yml b/.github/workflows/update_dev2.yml deleted file mode 100644 index f96ece67c..000000000 --- a/.github/workflows/update_dev2.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: www3.threefold_io -on: - push: - branches: [ development_light_mode ] - -jobs: - deploy: - name: Deploy - runs-on: ubuntu-latest - steps: - - name: pushing latest change on www3.threefold.io - uses: appleboy/ssh-action@master - with: - host: www3.threefold.io - username: webuser - key: ${{ secrets.TF_SECRET }} - port: 34022 - script: | - cd websites/tmp/www_threefold_io/ - git log -1 - git fetch - git reset --hard origin/development_light_mode - sed -i "s/https:\/\/dev.threefold.io/https:\/\/dev2.threefold.io/g" config.toml - bash build.sh - - wait: - needs: deploy - name: Wait for Website Update - runs-on: ubuntu-latest - steps: - - name: Wait Period - id: wait-deploy - run: | - echo "Sleeping for 30" - sleep 30 - - checklinks: - needs: wait - name: Check for Broken Links - runs-on: ubuntu-latest - steps: - - name: Check for Broken Links - id: link-report - uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest - with: - args: 'https://www3.threefold.io -w 404' diff --git a/.github/workflows/update_www3.yml b/.github/workflows/update_www3.yml deleted file mode 100644 index b6bc8f58f..000000000 --- a/.github/workflows/update_www3.yml +++ /dev/null @@ -1,46 +0,0 @@ -name: www3.threefold_io -on: - push: - branches: [ 3.10.0 ] - -jobs: - deploy: - name: Deploy - runs-on: ubuntu-latest - steps: - - name: pushing latest change on www3.threefold.io - uses: appleboy/ssh-action@master - with: - host: www3.threefold.io - username: webuser - key: ${{ secrets.TF_SECRET }} - port: 34022 - script: | - cd websites/www3/www_threefold_io/ - git log -1 - git restore . - git pull - sed -i "s/https:\/\/www.threefold.io/https:\/\/www3.threefold.io/g" config.toml - bash build.sh - - wait: - needs: deploy - name: Wait for Website Update - runs-on: ubuntu-latest - steps: - - name: Wait Period - id: wait-deploy - run: | - echo "Sleeping for 30" - sleep 30 - - checklinks: - needs: wait - name: Check for Broken Links - runs-on: ubuntu-latest - steps: - - name: Check for Broken Links - id: link-report - uses: docker://ghcr.io/threefoldfoundation/website-link-checker:latest - with: - args: 'https://www3.threefold.io -w 404' \ No newline at end of file From 957b08fed1bf44b7bf96634033627d73a70f6462 Mon Sep 17 00:00:00 2001 From: ehab Date: Mon, 1 Dec 2025 17:46:30 +0200 Subject: [PATCH 2/6] text auto-deployment --- content/home/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/home/index.md b/content/home/index.md index 1d94c993e..0ae58af5d 100644 --- a/content/home/index.md +++ b/content/home/index.md @@ -13,7 +13,7 @@ extra: {{ hero_text_center( - title="Internet Built for Everyone By Everyone, Everywhere", + title="Ehab Internet Built for Everyone By Everyone, Everywhere", subtitle="Unleashing the Power of Decentralized Networks", description="ThreeFold is a fully operational, decentralized internet infrastructure – deployed locally, scalable globally, and owned and powered by the people.", button1_text="Start Building", From 7e40c2b2a0d889c0886e02406e44c89f3029a2e4 Mon Sep 17 00:00:00 2001 From: ehab Date: Mon, 1 Dec 2025 17:48:06 +0200 Subject: [PATCH 3/6] text auto-deployment --- content/home/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/home/index.md b/content/home/index.md index 0ae58af5d..1d94c993e 100644 --- a/content/home/index.md +++ b/content/home/index.md @@ -13,7 +13,7 @@ extra: {{ hero_text_center( - title="Ehab Internet Built for Everyone By Everyone, Everywhere", + title="Internet Built for Everyone By Everyone, Everywhere", subtitle="Unleashing the Power of Decentralized Networks", description="ThreeFold is a fully operational, decentralized internet infrastructure – deployed locally, scalable globally, and owned and powered by the people.", button1_text="Start Building", From 4787a8e8dab433d60c8e5f441c2a58b2357e8ed8 Mon Sep 17 00:00:00 2001 From: ehab Date: Tue, 2 Dec 2025 10:56:46 +0200 Subject: [PATCH 4/6] update sitemap --- templates/partials/banner.html | 2 +- templates/sitemap.xml | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 templates/sitemap.xml diff --git a/templates/partials/banner.html b/templates/partials/banner.html index 48f85b0c6..2af6ada48 100644 --- a/templates/partials/banner.html +++ b/templates/partials/banner.html @@ -12,7 +12,7 @@