Skip to content

Latest commit

 

History

History
 
 

web

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

AWS Auto Cleanup Website

The Auto Cleanup Website is a static Vue.js website hosted within Amazon S3. The website utilises the Auto Cleanup API to serve content and enable user interaction.

architecture

Table of contents

Deployment

  1. Ensure the API module has been deployed prior to deploying this module

  2. Change directory

    cd aws-auto-cleanup/web/
  3. Install dependencies

    npm install
  4. Deploy infrastructure

    npm run deploy -- [--region] [--aws-profile]
  5. Deploy website

    npm run deploy:client -- [--region] [--aws-profile]

Removal

  1. Change directory

    cd aws-auto-cleanup/web/
  2. Remove website

    npm run remove:client -- [--region] [--aws-profile]
  3. Remove infrastructure

    npm run remove -- [--region] [--aws-profile]

Authentication

The first time you access the web client from a new browser, you need to insert the API key that has been generated during the deployment of the API.

Screenshots

main add
dashboard add whitelist entry
delete log
delete whitelist entry execution logs