Skip to main content

Your personal web app manager

Project description

Fishweb

Fishweb is a web app manager that makes running static & Python ASGI/WSGI apps effortless.

Map domains to folders on your filesystem.

  • https://example.sofa.sh maps to ~/fishweb/example

Turn a new folder into a website hassle-free.

Examples

You can view the examples by cloning the repo, running the following commands in it, and visiting an example's subdomain.

uv sync --all-extras
fishweb serve --root examples

You can also use Fishweb to serve the documentation.

cd docs
npm install && npm run docs:build
cd ..
fishweb serve --root docs/.vitepress

The docs will then be available at http://dist.localhost:8888

Documentation

View the full docs here.

Inspirations

Projects that have shaped Fishweb with concepts, designs, and ideas.

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

fishweb-0.2.3.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

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

fishweb-0.2.3-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file fishweb-0.2.3.tar.gz.

File metadata

  • Download URL: fishweb-0.2.3.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fishweb-0.2.3.tar.gz
Algorithm Hash digest
SHA256 d16a1c66edc690c397b0c19258d77aa7326cab17c1ed6b7eb3b5226fdbdfdfac
MD5 762b0c19dae221979eadf90e9e356542
BLAKE2b-256 eaae1c2b4c7c5dd641b0bc7c375acbbee82e75d3805a93a48d6dde2d2c8da6ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for fishweb-0.2.3.tar.gz:

Publisher: release.yml on SlumberDemon/fishweb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fishweb-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: fishweb-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for fishweb-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d089ea6ea326825b21a7edb4fc300b2304ed7129f9825135caf8e5cd20ed4621
MD5 79c0176a5d3b389b6034e3da64ea7984
BLAKE2b-256 772f4b54cbc3d4f79666ba8cd3cda784aff078e3c323a8d03271abfdf838b4e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fishweb-0.2.3-py3-none-any.whl:

Publisher: release.yml on SlumberDemon/fishweb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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