PyboxTech-Med

With PyboxTech-Med you will have all your patient data in one place, in your own server on the cloud, in a very organized manner.

Pyboxtech-Med complies with international standards for the representation of medical records and allows you to use international catalogs.

Create appointments in the calendar, have an income balance, configure different types of charges. Accounts by doctor, role management and more.

Pyboxtech-Med allows you to automate processes in your clinic such as generation and import of clinical formats, sending emails, voice to text transcription and more.

Software Included

Package Version License
CakePHP 3.5.1 MIT
NodeJs 10.19.0 MIT
PHP 7.2.34 PHP v3.01
MariaDB 10.3.25 GPL 2
Nginx 1.18.0 BSD 2-Clause License
Inkscape 1.0.2 GPLv3+
Git 2.25.1 GPL 2
DB Browser 3.31.1 GPLv3+
LibreOffice 6.4.6.2 MPLv2.0 (secondary license GPL, LGPLv3+ or Apache License 2.0)
PyboxTechMedServer 1.7 Commercial
Python 3.8.5 Python Software Foundation License (PSFL)
.NET Core Signal R 3.1 MIT

Creating an App using the Control Panel

Click this button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.

Deploy to DO

Creating an App using the API

In addition to creating a Droplet from the PyboxTech-Med 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB PyboxTech-Med Droplet in the SFO2 region, you can use the following curl command. You need to either save your API access token) to an environment variable or substitute it in the command below.

curl -X POST -H 'Content-Type: application/json' \
         -H 'Authorization: Bearer '$TOKEN'' -d \
        '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "pyboxtechnologie-pyboxtechmed-20-04"}' \
        "https://api.digitalocean.com/v2/droplets"

Getting Started After Deploying PyboxTech-Med

Just type your droplet public ipv4 address: https://your_droplet_public_ipv4 into your browser. By default the web server uses a self-signed certificate so you will have to accept the certificate in your browser. You will be redirected to a login page.

At the beginning type the following credentials:

user: [email protected]

password: Temporal01

Please change these credentials of your administrator user in the user profile section once you have logged in. You can change the email and password.

Once you log in to the system you will be asked to choose a language.

This action can only be done once. The main records and catalogs will be created in this language. The current options, until new languages are added, are english and spanish.

Click one option and wait a few seconds for the process to finish.

We have a notification server running on the port 7704. This notification server is used to notify you when your background processes finish. Because all the communication uses https you also have to accept the self-signed certificate of the notification server. So once you are logged in, open another tab on your browser and type https://your_droplet_public_ipv4:7704 and accept the self-signed certificate.

If you want to have a domain name instead of a public ipv4 address, you can follow our tutorials.

That´s all. Enjoy it.