Skip to main content

a lightweight web application launcher for gunicorn and static files.

Project description

App Server

The App Server project allows to start a gunicorn server to deliver application logic. Which is wrapped by a werkzeug server to deliver staticfiles. Primarily the App Server is used as a lightweight alternative to the dev_appserver for the google appengine build with python. But all gunicorn projects can be started with it. The static paths are stored in an app.yaml as handlers and are therefore compatible to google appengine projects.

Getting Started

Take a look at the example folder. Here you can find a start.sh which starts the App Server on port 8080.

Dependencies

The app server dependents on the following packages

Installation

use pip or pipenv to install this package

   pip install app-server

License

Distributed under the MIT License. See LICENSE for more information.

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

app_server-1.0.3.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

app_server-1.0.3-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file app_server-1.0.3.tar.gz.

File metadata

  • Download URL: app_server-1.0.3.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for app_server-1.0.3.tar.gz
Algorithm Hash digest
SHA256 5730c1f8a8537acf242b32745ece9b762650c93602c94f0b2a8857129ee6dad2
MD5 e8573f197cb9dc03e82f42559c57087e
BLAKE2b-256 48d40f9d24bbe055bbf130fa1cba73ce7583f7e211e9b84220c2e88b35d7680f

See more details on using hashes here.

File details

Details for the file app_server-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: app_server-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for app_server-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 65f37a49f3f6d4323198a6de9b391a343ee5c5405ac4cf586e362e3d51e13c83
MD5 2fa49e6833c64e4e32256ff66eedc13a
BLAKE2b-256 a7aa4a5ed994599c7b103d76baf93f1b21e72460babf428d2a04cc5bd75e49c9

See more details on using hashes here.

Supported by

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