Compare commits

...
This repository has been archived on 2024-08-10. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.

10 commits

Author SHA1 Message Date
2d951979e9 Update README.md
Some checks failed
Deploy Edge / deploy-edge (push) Failing after 2s
S3 Repo Backup / s3-repo-backup (push) Failing after 4s
2024-08-10 20:32:40 +00:00
5ee7807fe4 [CHORE] Adjust repository backup path
Some checks failed
S3 Repo Backup / s3-repo-backup (push) Failing after 4s
Deploy Edge / deploy-edge (push) Failing after 2s
2024-01-27 22:42:27 -07:00
dunemask
3484e835e1 Update README.md 2024-01-18 18:29:38 +00:00
dc0e78b673 [FEATURE] Adjusted TLD 2023-09-28 10:55:23 -06:00
c56d4addcd [FEATURE] Adjusted TLD 2023-09-28 10:47:23 -06:00
dunemask
2e65b1384e Update README.md 2023-09-07 01:29:21 +00:00
dunemask
acf6f82408 Update .gitea/workflows/deploy-edge.yml 2023-08-25 16:31:05 +00:00
dunemask
0119b7b5a7 Update .gitea/workflows/deploy-edge.yml 2023-08-24 16:54:18 +00:00
97fef59023 Added package-lock.json 2023-08-24 10:45:00 -06:00
dunemask
334b4326ce Add .gitea/workflows/test-libyan.yml (#5)
Reviewed-on: https://gitea.dunemask.net/elysium/khufu/pulls/5
2023-08-24 15:10:27 +00:00
5 changed files with 24324 additions and 4 deletions

View file

@ -0,0 +1,24 @@
name: Deploy Edge
run-name: ${{ gitea.actor }} Deploy Edge
on:
push:
branches: [ master ]
env:
GITEA_TOKEN: ${{ secrets.ELYSIUM_ORG_READ_TOKEN }}
KUBECONFIG_BASE64: ${{ secrets.KUBECONFIG_USW_EDGE }}
OASIS_PROD_CONFIG: ${{ secrets.OASIS_PROD_CONFIG }}
GARDEN_DEPLOY_ACTION: khufu
jobs:
deploy-edge:
steps:
- name: Oasis Setup
uses: https://gitea.dunemask.dev/elysium/oasis-action@master
with:
gitea-token: ${{ env.GITEA_TOKEN }}
kubeconfig: ${{ env.KUBECONFIG_BASE64 }}
oasis-prod-config: ${{ env. OASIS_PROD_CONFIG }}
- name: Deploy to Edge env
run: garden deploy $GARDEN_DEPLOY_ACTION --env usw-edge --skip-dependencies
working-directory: ${{ env.OASIS_WORKSPACE }}

View file

@ -5,7 +5,7 @@ on:
branches: [ master ]
env:
S3_BACKUP_ENDPOINT: https://s3.dunemask.net
S3_BACKUP_ENDPOINT: https://s3.dunemask.dev
S3_BACKUP_KEY_ID: gitea-repo-backup
S3_BACKUP_KEY: ${{ secrets.S3_REPO_BACKUP_KEY }}
REPO_DIR: ${{ gitea.workspace }}/${{ gitea.respository }}
@ -22,7 +22,7 @@ jobs:
ACCESS_KEY_ID: ${{ env.S3_BACKUP_KEY_ID }}
SECRET_ACCESS_KEY: ${{ env.S3_BACKUP_KEY }}
MIRROR_SOURCE: ${{ env.REPO_DIR }}
MIRROR_TARGET: repository-backups/${{ gitea.repository }}
MIRROR_TARGET: backups/gitea-repositories/${{ gitea.repository }}
STORAGE_SERVICE_URL: ${{env.S3_BACKUP_ENDPOINT}}
with:
args: --overwrite --remove

1
.gitignore vendored
View file

@ -1,7 +1,6 @@
# For Deploy
build/
node_modules/
package-lock.json
# Env files
.env
.env.dev

View file

@ -1,2 +1,6 @@
# Khufu
Khufu is a legacy React application that allows for basic file sharing and storing in the cloud. This is the frontend service for Nubian
Khufu is a legacy React application that allows for basic file sharing and storing in the cloud.
This is the frontend service for [Nubian](https://forgejo.dunemask.dev/elysium/nubian)
Archived on Aug 10 2024

24293
package-lock.json generated Normal file

File diff suppressed because it is too large Load diff