Simple static site generator
Project description
Syrinx
Simple static site generator in python
Deployment options
DO App Platform + "Pull"
This is the simplest option. Commit the dist
directory with generated html files and assets to your github repository. Next create a DigitalOcean App Platform "App", and point it to your github repository. Configure it to find the files in the dist
directory.
DO App Platform + "Push"
This gives you more control over both the server environment as well as the deployment pipeline, but it is more involved. You'd include two files in your repository: a Dockerfile
specifying the server, and a DigitalOcean App specification in yaml. In the deployment pipeline you then build the docker container and push it to a central registry. In the app specification you'd list the container registry address, and using the commandline tool doctl
you tell DigitalOcean to schedule a deployment from the new container.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file syrinx-0.0.4.tar.gz
.
File metadata
- Download URL: syrinx-0.0.4.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e2b72e7c6dc1eadbb99d6c990115d077d9a81e3e775c94026bbee61a3053aa5 |
|
MD5 | 4f42ff48bd1008f0b817430013e02a3b |
|
BLAKE2b-256 | b8962edfe9207bdf76a14f8b4abd5497662de986c544e230081a28768c8cf4bd |
File details
Details for the file syrinx-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: syrinx-0.0.4-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93ce5f33456f1271994f96bef6927afc17df045d8ad344c921c852556888a94f |
|
MD5 | fb57ed90d3764b99879f9a9bca4f8f28 |
|
BLAKE2b-256 | da53cf99eee5cf1f3a58ce07fb26f1e5756b4fdd672264c530ca789ff3496d97 |