For a live demo, please see washington.munimap.online.
- Create SFTP server:
- Service managed
- Publicly accessible
- Amazon EFS
- Create new log group
- ignore all else
- CREATE
- Add user
- Username: mflo
- User ID: 1000
- Group ID: 1000
- Role: MyTransferRole
- Home directory: efs
- Optional folder: MuniMap/proxy
- SSH public key:
~/.ssh/aws-transfer.pub
- Wait ~10 minutes
- Launch
filezilla
from WSL command line with new seerver endpoint
- Download parcels from live site and copy to
\home\markf\mflorence99\munimap\bin\assets
npm run bin:parcels:curated
- Update version in
package.json
- Rebuild author and viewer for a sanity check
- Check that parcels in live Firestore database now appear in test
npm run bin:aws:transfer
to create AWS Transfer server- Use
filezilla
to SFTPgeojson
files to AWS EFS
- Use
npm run lint
- Correct any errors
- Commit all changes
npm run deploy:aws:author
npm run deploy:aws:viewer:washington
- Sanity test on live author and viewer
npm run firebase:live:backup
npm run firebase:live:clean
to remove parcel deltas- Use AWS Lambda page to remove old versions