static-web

module
v0.0.0-...-98cc084 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2022 License: MIT

README

static-web

A deployment system for static webpages

Features

  • upload service to place files into a storage
    • upload files
    • list deployments
    • remove deployment
    • use random subdomain
    • use custom subdomain
    • store meta data (user, date of last upload)
    • use custom FQDN
    • rolling update (upload new files, then switch to new version)
    • register domain in caddy
    • shutdown deployment and remove files after some time (no re-upload)
  • webserver
    • 200.html for SPA
    • custom 404 page
    • automatic ssl support (should this even be done by caddy?)
    • automatic https redirect (should this even be done by caddy?)
  • cli to easily deploy static webpages
    • upload files
    • list deployments
    • remove deployment
    • use random subdomain
    • use custom subdomain
    • use custom FQDN
    • proper authentication
    • re-upload only changed / sync files

Directories

Path Synopsis
cli
api
cmd
api
cli

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL