Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/as-a-service/inkscape
Simple web service to transform SVG to PNG using Inkscape
https://github.com/as-a-service/inkscape
cloud-run-button container docker inkscape microservice svg
Last synced: about 1 month ago
JSON representation
Simple web service to transform SVG to PNG using Inkscape
- Host: GitHub
- URL: https://github.com/as-a-service/inkscape
- Owner: as-a-service
- License: apache-2.0
- Created: 2019-06-23T00:09:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-15T19:51:24.000Z (about 5 years ago)
- Last Synced: 2024-08-03T01:12:13.737Z (4 months ago)
- Topics: cloud-run-button, container, docker, inkscape, microservice, svg
- Language: Python
- Homepage: https://inkscape.as-a-service.dev/
- Size: 28.3 KB
- Stars: 21
- Watchers: 1
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cloud-run - inkscape
README
# Inkscape as a service
A simple web service that transforms the given SVG file into the desired format.
Run with `docker run -p 8080:8080 gcr.io/as-a-service-dev/inkscape`
### URL parameters:
* `input`: URL of the document to transform.
## Running the server locally
* Build with `docker build . -t inkscape`
* Start with `docker run -p 8080:8080 inkscape`
* Open in your browser at `http://localhost:8080"/?url=https://upload.wikimedia.org/wikipedia/commons/f/fd/Ghostscript_Tiger.svg`## Deploy to your server
The following container image always reflects the latest version of the `master` branch of this repo: `gcr.io/as-a-service-dev/inkscape`
## Deploy to Google Cloud
[![Run on Google Cloud](https://storage.googleapis.com/cloudrun/button.svg)](https://deploy.cloud.run)
Or use `gcloud beta run deploy --image gcr.io/as-a-service-dev/inkscape`