liftedinit / liftedinit/roadmap

Update a website via API

Open
#101 0 comments 0 reactions 0 assignees View on GitHub
backend dweb hosting level 1 story
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Description: This story is part of getting to a simple Level 1 customer usage of dweb hosting on Manifest. This story is to enable users to update their site via the hosting API. This should be able to be achieved by sending a ZIP file of the entire site and letting us unzip and deploy it. This is related to #100.

As a user, I want to update my site via API so that it is current.

- [ ] Should be able to receive a ZIP file via API.
- [ ] Should be able to unzip the file and deploy the site.
- [ ] Should be able to input the site domain.
- [ ] Should retain the SSL.
- [ ] Should present an error message if unable to deploy properly.
- [ ] Should create API documentation.
- [ ] Should be demoed.

[Nelify example.](https://docs.netlify.com/api/get-started/#update-site)

Contributor guide

Open the contributing guide

Research direction

Read related issue #100 and the linked Netlify API example first; the payload names no repository files, tests, or entry points. Done would require satisfying the checklist: accepting a ZIP and domain, unzipping and deploying, retaining SSL, reporting deployment errors, documenting the API, and demonstrating the result.

Written by the indexing model from the issue text.

Assessment

Domain
api, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.