Skip to content
This repository has been archived by the owner on Aug 15, 2024. It is now read-only.

Latest commit

 

History

History

web

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

AWS Auto Cleanup Website

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

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]

Architecture

architecture

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 allowlist entry
delete log
delete allowlist entry execution logs