Build initial Astro site
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# Influence Tools website
|
||||
|
||||
Astro static site for `influence.tools`.
|
||||
|
||||
## Local development
|
||||
|
||||
```sh
|
||||
npm install
|
||||
npm run dev
|
||||
```
|
||||
|
||||
## Build
|
||||
|
||||
```sh
|
||||
npm run build
|
||||
```
|
||||
|
||||
The deployable output is `dist/`.
|
||||
|
||||
## Deployment
|
||||
|
||||
The production document root is `/srv/moi-websites/influence-tools` on the
|
||||
Hostinger VPS. Agents should retrieve the dedicated deployment values
|
||||
process-locally from Infisical project `Influence Infrastructure`, environment
|
||||
`prod`, using the following keys:
|
||||
|
||||
- `MOI_HOSTINGER_DEPLOY_HOST`
|
||||
- `MOI_HOSTINGER_DEPLOY_PORT`
|
||||
- `MOI_HOSTINGER_DEPLOY_USER`
|
||||
- `MOI_HOSTINGER_DEPLOY_PRIVATE_KEY`
|
||||
- `MOI_INFLUENCE_TOOLS_SITE_PATH`
|
||||
|
||||
Never commit credentials or copy secret values into this repository.
|
||||
Reference in New Issue
Block a user