Skip to main content

Manage your digital presence.

Project description

ghost

manage your digital presence

..or, serve a web application at a domain.

Linux: wget gh.ost.lol/ghost.py -qO ghost && python3 ghost
OSX: curl gh.ost.lol/ghost.py ghost && python3 ghost

Hosts: Digital Ocean
Registrars: Dynadot

$ wget gh.ost.lol/ghost.py -qO ghost && time python3 ghost
presence name: testing
digital ocean token:

creating droplet
spawning sudoer ghost

 0:00 updating, upgrading
 0:33 installing build-essential, expect, psmisc, xz-utils, zip,
        git, fcgiwrap, supervisor, redis-server, haveged, libicu-dev,
        python3-icu, libsqlite3-dev, libssl-dev, libffi-dev, zlib1g-dev,
        python3-dev, python3-crypto, python3-libtorrent, ffmpeg,
        libsm-dev, python-opencv, libevent-dev, pandoc, graphviz,
        libgtk-3-0, libdbus-glib-1-2, xvfb, x11-utils, libenchant-dev,
        ufw, tmux, php-curl, php-fpm, php-gd, php-intl, php-mbstring,
        php-mysql, php-soap, php-xml, php-xmlrpc, php-zip
 3:27 installing python-3.9.0
 3:27   downloading, extracting, configuring
 4:00   making
 7:40   installing
 8:23 creating virtual environment
 8:29   installing SQLite-latest
10:19   installing Ghost ecosystem
10:19     src
10:43     term
10:47     kv
10:53     sql
10:57     web
12:22     ghost
12:27 installing nginx-1.18.0
12:27   downloading, extracting, configuring
12:36   making
13:38   installing
13:38   generating a large prime for TLS (this will take a long time)

You may now sign in to your host while installation continues:
    https://165.227.30.1?secret=sepkpt

13:42 installing tor-0.4.4.5
13:42   downloading, extracting, configuring
14:10   making
21:12   installing
21:13 installing firefox-82.0
21:29 installing geckodriver-0.27.0

python3 ghost ... 22:25.14 total

Project details


Release history Release notifications | RSS feed

This version

0.0.5

Download files

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

Source Distribution

ghost-in-the-machine-0.0.5.tar.gz (75.6 kB view details)

Uploaded Source

Built Distribution

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

ghost_in_the_machine-0.0.5-py3-none-any.whl (75.3 kB view details)

Uploaded Python 3

File details

Details for the file ghost-in-the-machine-0.0.5.tar.gz.

File metadata

  • Download URL: ghost-in-the-machine-0.0.5.tar.gz
  • Upload date:
  • Size: 75.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.9.1 Linux/4.19.0-13-amd64

File hashes

Hashes for ghost-in-the-machine-0.0.5.tar.gz
Algorithm Hash digest
SHA256 3e788d2a142f0b019698798f5a6123d0ad306efb94f7d3b4493b50fed0bfc808
MD5 0e00693e96de273bd95c785ac92bcdd9
BLAKE2b-256 1a1721510fa4cca8f65b6893ea213125388ec8b40a9945901210d850f69636ff

See more details on using hashes here.

File details

Details for the file ghost_in_the_machine-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for ghost_in_the_machine-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fd4e610e5a2af3d47f5576f1c8f5bc307d21569995476d491858978adab637d3
MD5 0d33d336b5f041aa95939bb90e036195
BLAKE2b-256 f8a43b3073f9ff5762c579880511cbe1e1df579f59baf83912e0f3fb83057a61

See more details on using hashes here.

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