Skip to main content

A books manager. For any kind of documentation can dream about.

Project description

BookLab (p/n: 0000-0163)

Booklab este o aplicatie destinata creari de manuale / documentatii in format electronic de tip "site static".

  • p/n: 000-0163
  • start date: 2023-Aug-29

Site-uri web dedicate:

Installation

IMPORTANT: Creati un director distinct unde veti instala sistemul Booklab.

Trebuie sa va asigurati inainte de instalare ca aveti instalat python3 si pip si acestea pot fi rulate. Nu va faceti griji privind versiunea de Python ci doar sa fie Python 3.

In pasul urmator trebuie sa finalizati instalarea prin configurarea versiunilor corecte si crearea unui mediu virtual. Pentru a face acest lucru cit mai automat si cu minim de efort va recomandan sa instalati manageeul de aplicatii PDN astfel:

pip install pdm

Primul pas este instalarea Booklab care se face din siteul oficial Python pentru biblioteci (PyPi):

pdm add booklab

NOTA: Daca nu doriti instalarea componentei de management PDM atunci puteti face instalarea in mod "clasic" utilizind pip inztall booklab dar cade in sarcina dvs de a crea mediu de izolare (python environment si sa asigurati activarea acestuia.

Descarcati fisierul de definire a proiectului pypriject.toml astfel:

booklab setup --get-project-definition

comanda care va aduce in directorul creat de dvs fisierul pyproject.toml care va fi utilizat de PDM pentru a continua instalarea. Apoi rulati:

pdm install

comanda care va crea un mediu virtual (python virtual environnent) cu toate dependentele necesare si cu versiunea de Python care permite rularea corecta a aplicatiei.

Pornirea si oprirea serverului Booklab

Pentru a avea acces dun interfata UI (browser) trebuie pornit serverul de aplicatie astefe:

booklab server run

Pentru oprirea sau repornirea serverului se va folosi una din comenzile urmatoare:

booklab server stop
booklab server restart

NOTE:

  • Serverul odata pornit va rula pina la oprirea explicita sau repornirea masinii hardware
  • Pentru pornirea automata (la restart masina hardware) se poate folosi orice metoda standard Linux disponibila pe versiunea folosita de dvs. De exemplu prin internediul cron sau systemdsau chiar folosind alte instrumente dedicate cum ar fi supervisor.

Log modificari

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

booklab-0.10a68.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

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

booklab-0.10a68-py3-none-any.whl (2.5 MB view details)

Uploaded Python 3

File details

Details for the file booklab-0.10a68.tar.gz.

File metadata

  • Download URL: booklab-0.10a68.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.26.2 CPython/3.10.19 Linux/6.11.0-1018-azure

File hashes

Hashes for booklab-0.10a68.tar.gz
Algorithm Hash digest
SHA256 e0aa079724f8e1fc99eb564e06e2899cb0b4cf41e9a5b549d8ba2e99db9389ad
MD5 781192de70ab887aade400ca6d2d90f1
BLAKE2b-256 54e4e965dd47fee0e79b7119eb6a62b4b290380b7ea5d2275fafb9fcb30053bc

See more details on using hashes here.

File details

Details for the file booklab-0.10a68-py3-none-any.whl.

File metadata

  • Download URL: booklab-0.10a68-py3-none-any.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.26.2 CPython/3.10.19 Linux/6.11.0-1018-azure

File hashes

Hashes for booklab-0.10a68-py3-none-any.whl
Algorithm Hash digest
SHA256 212f20a708a41a5636bed115e29987fb31bc627a2b8918cd128412fd897e020a
MD5 a083c11468fa5e31c1ad2474617beaee
BLAKE2b-256 977537c3acd59c4bc8487b881107d417dd022c0f834639020b3cb4d8bb08d854

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