Skip to main content

Tool to link accounts

Project description

PyPI Badge Read the Docs Code style: black SQAaaS badge shields.io

Account LInking SErvice

Tool to link accounts

Installation

Account LInking SErvice is available on PyPI. Install using pip:

pip install alise

You can also install from the git repository:

git clone https://github.com/marcvs/alise
pip install -e ./alise

Dependencies

ALISE depends on gunicorn:

apt install gunicorn

Run locally (e.g. for testing)

# from the dir where alise is installed:
gunicorn alise.daemon:app -k "uvicorn.workers.UvicornWorker"

Then point your browser to http://localhost:8000

Run as a service

Nginx

We provide an nginx configuration file in alise/etc/nginx.alise (github). Simply copy or it to nginx like:

ln -s $PWD/alise/etc/nginx.alise /etc/nginx/sites-enabled

Systemd

We provide a systemd service file in alise/etc/alise.service (github). Simply copy link it to systemd like:

ln -s $PWD/alise/etc/alise.service /etc/systemd/system/
systemctl daemon-reload
systemctl enable alise.service
systemctl start alise.service

Static HTML

Place content of alise/static to place that nginx can serve as /static

Icon

Place an icon of your site into /static/<name of your sites config entry.svg (Yep that's a bit hacky)

Configuration

ALISE is configured via a single config file. A template is provided in alise/etc/alise.conf(github). It should be self-explanatory.

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

alise-1.1.0.tar.gz (280.3 kB view details)

Uploaded Source

Built Distribution

alise-1.1.0-py2.py3-none-any.whl (268.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file alise-1.1.0.tar.gz.

File metadata

  • Download URL: alise-1.1.0.tar.gz
  • Upload date:
  • Size: 280.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for alise-1.1.0.tar.gz
Algorithm Hash digest
SHA256 77ebd971121a6f8afbbef559ee3f5d1972db01039191ba66babf4bf6bf26bc79
MD5 207e1cb9a903038904518c27dd69b0da
BLAKE2b-256 e3a45f6f99b5e7daee724bbd8d13b17a2bbe3d4915854817991705cbfb5c1abd

See more details on using hashes here.

File details

Details for the file alise-1.1.0-py2.py3-none-any.whl.

File metadata

  • Download URL: alise-1.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 268.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for alise-1.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 839e8ef218374c6ebeb411f47c67e0e8e659854d6d729f8914548ee239a093b8
MD5 2606318ba173f455343165defce60566
BLAKE2b-256 9519bd4ff296e240e7eccce4a450a996225f80bb921f83b3707aee5465cf719b

See more details on using hashes here.

Supported by

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