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.1.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.1-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fishweb-0.2.1.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.1.tar.gz
Algorithm Hash digest
SHA256 f5469b8b374fde4ea96dfce7d4c0900ad06810a2cde6e051a3102d0e5e4d2039
MD5 0f5efd05631a89fd252ae48dbdc43239
BLAKE2b-256 baacd15b5a607a5decee8bf31f8297d25e0ac7f2c1b8d2017e50586b3d0b026e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: fishweb-0.2.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a6229567279ec878c961705603460f1ed82fbf4d363a2508c2fb0e8e5fce1233
MD5 06228c5b5db2c9650f24f3fed8088c79
BLAKE2b-256 d6acc4b9c4ee2c579cf5e61da8a465c734894c392f74d7a8e9e0c5773ba82ab4

See more details on using hashes here.

Provenance

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