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.5.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

syrinx-0.0.5-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: syrinx-0.0.5.tar.gz
  • Upload date:
  • Size: 5.1 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.5.tar.gz
Algorithm Hash digest
SHA256 91548f14219eed7eeba2386ac4390d8625c9931399c2914674977f7220a31921
MD5 30e9eb443dfe529ed20fab9b79bef8cb
BLAKE2b-256 9166e08092dfe07153343860158da42bad5a57b59d29ed562f9a600824281d5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: syrinx-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.2 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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fa1930242b9c96c20c17de73ed274e2a8019163a063106f66c3ea19dacc61a45
MD5 e74e6039784c2f19f8e451ac95344bf4
BLAKE2b-256 10314e28fd367129f2472872ed3acf95ff2663f4ba7704e32da6d0e4cdc92d0c

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