Skip to main content

neverland-server

PyPI Python FastAPI React

A self-hosted FastAPI server and React web UI for neverland, built on the shared core. It serves a read-only viewer plus quick capture, behind a mandatory bearer token.

Growing up means remembering deadlines. Neverland remembers them for you.

Install

pipx install neverland-server

Quick start

neverland-server setup       # generate a token and a config file (0600)
neverland-server run         # start the server in the foreground

The web UI prompts for the token on first load and stores it in the browser's localStorage. The server refuses a non-loopback bind unless a token is set.

Deploy

neverland-server install     # write and start a systemd user unit
loginctl enable-linger $USER # keep it running across reboots

Bind it to a private interface (e.g. wireguard), never a public 0.0.0.0. Configuration is read from ~/.config/neverland/server.env and overridable via NEVERLAND_SERVER_* environment variables. See the main README for the full server guide.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neverland_server-0.6.3.tar.gz (127.8 kB view details)

Uploaded Source

Built Distribution

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

neverland_server-0.6.3-py3-none-any.whl (93.2 kB view details)

Uploaded Python 3

File details

Details for the file neverland_server-0.6.3.tar.gz.

File metadata

  • Download URL: neverland_server-0.6.3.tar.gz
  • Upload date:
  • Size: 127.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for neverland_server-0.6.3.tar.gz
Algorithm Hash digest
SHA256 a4257328fd586e70c0aa3df1f308fda816a023172b87552baee02d82f2f9dc83
MD5 458717c5ea094b17ec528597b288e9df
BLAKE2b-256 b9ac63cbda3dc76aff75c215b843bfc0cc1a85aa43b7040200d8b0f59f9adfd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for neverland_server-0.6.3.tar.gz:

Publisher: release.yml on walcark/neverland

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

File details

Details for the file neverland_server-0.6.3-py3-none-any.whl.

File metadata

File hashes

Hashes for neverland_server-0.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8b8b0cb20c2361dbaf1aaff94e8c4d9c0b3459a508fa8cded7e80c4a462c2a6f
MD5 607305e8e44241ae20107d0724a3e3de
BLAKE2b-256 991a35631a9e0c98b7c916840001412acb5ce7faaed2cd696acb64231e09dd8c

See more details on using hashes here.

Provenance

The following attestation bundles were made for neverland_server-0.6.3-py3-none-any.whl:

Publisher: release.yml on walcark/neverland

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

Release history Release notifications | RSS feed

This release

0.6.3 This release

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page