https://github.com/aziontech/cells-site-template
A template for creating websites using the Cells framework.
https://github.com/aziontech/cells-site-template
Last synced: 7 months ago
JSON representation
A template for creating websites using the Cells framework.
- Host: GitHub
- URL: https://github.com/aziontech/cells-site-template
- Owner: aziontech
- License: mit
- Created: 2022-05-16T15:15:10.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-02T22:26:11.000Z (8 months ago)
- Last Synced: 2025-10-24T13:58:05.722Z (8 months ago)
- Language: JavaScript
- Homepage: https://www.azion.com
- Size: 58.6 KB
- Stars: 0
- Watchers: 9
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Cla: CLA.md
Awesome Lists containing this project
README
# cells-site-template
This repository contains a edge-function template to be used as a starting point to host static sites on Azion Edge Network. The static assets of the site will be obtained from AWS S3 backed Key Value Storage as configured on azion.json config file.
## Quick links
* [License](#License)
* [Contributing](CONTRIBUTING.md)
* [Code of Conduct](CODE_OF_CONDUCT.md)
* [Individual Contributor License Agreement (CLA)](CLA.md)
## Step-by-step
To start, install the dependencies:
```
npm ci
```
Then build and publish the site:
```
npm run build
npm run publish
```
These commands assume that the files are in directory `./out`. If needed it's
possible to specify another location using `-d` option.
```
npm run build -- -d ../other-dir
npm run publish -- -d ../other-dir
```
## License
This project is licensed under the terms of the [MIT](LICENSE) license.