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.2.tar.gz (21.4 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.2-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fishweb-0.2.2.tar.gz
  • Upload date:
  • Size: 21.4 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.2.tar.gz
Algorithm Hash digest
SHA256 9449c1dfbf00b8f720bb7ed386745a1ff229f5b728e1df06c89729d0c65aa14f
MD5 931ec3a675ccf3f3d6f35b6a0b2522fc
BLAKE2b-256 72e8b78b436233c5b22ed87843e7ec5a8ced15a946c8a7d05bb676e9506a007b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fishweb-0.2.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: fishweb-0.2.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0be2102a3f15c3598d5cd93253f09907ac2ff7a6a8fcf3acdbe087cc15b1e0d9
MD5 535a1a96a82c6c1a4725a47e471c4325
BLAKE2b-256 ebdaae6347ce756e84b80ae5ea5488ca7678dea8dc1fc222bf733a9e40850220

See more details on using hashes here.

Provenance

The following attestation bundles were made for fishweb-0.2.2-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