427f622e9c12da361b7c5a1feffbef2181412249
DND Vault Template
Template for publishing DND campaign vaults
Instructions
- Create a deploymenty machine where you should have ssh access
- Create a repository with your vault
- All the notes should fall under
content/inside your vault - Place
gitea/workflows/deploy.ymlunder.gitea/workflows/deploy.yml. - Change env variables
- All the notes should fall under
- When you push on the vault repository, the workflow file will clone and setup this nuxt app with the contents of the vault and publish it.
Env variables
For gitea, you should set:
DEPLOY_HOST: Host to deploy the vaultDEPLOY_KEY: SSH id_ed25519 for accessing the hostREGISTRY_USER: User for the docker registryREGISTRY_PASSWORD: Password to the docker registry
Inside deploy.yml:
TEMPLATE_REPO_URL: Should point to THIS repoTARGET_SUBFOLDER: Where to clone content of the vault. No need to change it fromtemplate/contentVAULT_NAME: Your vault name. Used for the name of the generated docker images
Description
Languages
JavaScript
48.9%
CSS
24.7%
Vue
22.4%
TypeScript
2.1%
Dockerfile
1.9%