Skip to main content

Django-based MESH system

Project description

Arthexis Constellation

Purpose

Arthexis Constellation is a narrative-driven Django-based software suite that centralizes tools for managing electric vehicle charging infrastructure and orchestrating energy-related products and services.

Features

Project under active development.

Four Role Architecture

Arthexis Constellation ships in four node roles tailored to different deployment scenarios.

Role Description & Common Features
Terminal Single-User Research & Development
Features: GUI Toast
Control Single-Device Testing & Special Task Appliances
Features: AP Public Wi-Fi, Celery Queue, GUI Toast, LCD Screen, NGINX Server, RFID Scanner
Satellite Multi-Device Edge, Network & Data Acquisition
Features: AP Router, Celery Queue, NGINX Server, RFID Scanner
Constellation Multi-User Cloud & Orchestration
Features: Celery Queue, NGINX Server

Quick Guide

1. Clone

2. Start and stop

  • VS Code: open the folder, go to the Run and Debug panel (Ctrl+Shift+D), select the Run Server (or Debug Server) configuration, and press the green start button. Stop the server with the red square button (Shift+F5).
  • Shell: on Linux run ./start.sh and stop with ./stop.sh; on Windows run start.bat and stop with Ctrl+C.

3. Install and upgrade

  • Linux: use ./install.sh with options like --service NAME, --public or --internal, --port PORT, --upgrade, --auto-upgrade, --latest, --celery, --lcd-screen, --no-lcd-screen, --clean, --datasette. Upgrade with ./upgrade.sh using flags such as --latest, --clean, or --no-restart.
  • Windows: run install.bat to install and upgrade.bat to upgrade.

4. Administration

Visit http://localhost:8888/admin/ for the Django admin and http://localhost:8888/admindocs/ for the admindocs. Use port 8000 if you started with start.bat or the --public option.

Support

Contact us at tecnologia@gelectriic.com or visit our web page for professional services and commercial support.

About Me

"What, you want to know about me too? Well, I enjoy developing software, role-playing games, long walks on the beach and a fourth secret thing." --Arthexis

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

arthexis-0.1.9.tar.gz (256.4 kB view details)

Uploaded Source

Built Distribution

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

arthexis-0.1.9-py3-none-any.whl (233.4 kB view details)

Uploaded Python 3

File details

Details for the file arthexis-0.1.9.tar.gz.

File metadata

  • Download URL: arthexis-0.1.9.tar.gz
  • Upload date:
  • Size: 256.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for arthexis-0.1.9.tar.gz
Algorithm Hash digest
SHA256 ca1ba04d0cf8e9ae58020ea179163ce9e57bcbfe435feba9cee12263d11c606b
MD5 9edb8c2bd076d998107d66b906377e3c
BLAKE2b-256 25523d6be04e434e6423ea611279e30ddddc1a8467ea95c350753bb010f27e30

See more details on using hashes here.

File details

Details for the file arthexis-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: arthexis-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 233.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for arthexis-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 cd167d4c23a7458a38b050d2458e0e3669a38550ca5bd08d9cee1ffe1d145a18
MD5 87d0f619f9ad67c77cfe5cacb6c5b68a
BLAKE2b-256 9d734821412dcf386016714abc93d5929f8408f6cbe4ce91b51b316964f1303a

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