Migrate deploy-lftp script to tsx

Also change assets directory to `assets` and add default `.htaccess` file
This commit is contained in:
Bad Manners 2024-07-18 19:17:13 -03:00
parent 405ad38f5d
commit d01594f456
19 changed files with 172 additions and 97 deletions

View file

@ -2,14 +2,20 @@
Static website built in Astro + Typescript + TailwindCSS.
## Requirements
- Node.js 20+
- LFTP, for remote deployment script
- LibreOffice, for story export script
## Development
### Setup
```bash
git clone https://git.badmanners.xyz/badmanners/gallery.badmanners.xyz
cd git.badmanners.xyz
npm install
cd gallery.badmanners.xyz
npm install && npm run astro -- sync
```
### Local development