Skip to main content

Simple static site generator

Project description

Syrinx

website

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

syrinx-0.0.6.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

syrinx-0.0.6-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file syrinx-0.0.6.tar.gz.

File metadata

  • Download URL: syrinx-0.0.6.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for syrinx-0.0.6.tar.gz
Algorithm Hash digest
SHA256 24286602824210f51f7da94b6b0678ffe1c6e24fc59cc97a0bc0d34bd03dfff1
MD5 0c7f28cadca1194b082f7d0507a2afd8
BLAKE2b-256 d0aef7bfcfbb3626e5d51b6ec23abf1652328cd5dac28d8d45bd73df9fb8249b

See more details on using hashes here.

File details

Details for the file syrinx-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: syrinx-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for syrinx-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 81ceff1157ba1e198b9d77697d07a5ca0316c5d066b693379f0553a181e4d8a7
MD5 c86d3b3eb0c67a5c4349a621ec8ce690
BLAKE2b-256 73263047d386a1dd3d2b972b8e4ad4f3a4615827145ed618b63b68503b3ce8d7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page