Debian package: Difference between revisions

From Aquarium-Control
Jump to navigation Jump to search
Line 17: Line 17:
| <code>aquarium_control.toml</code> || configuration of main control || <code>config</code> of main control repo || <code>/etc/aquarium_control</code>
| <code>aquarium_control.toml</code> || configuration of main control || <code>config</code> of main control repo || <code>/etc/aquarium_control</code>
|-
|-
| <code>aquarium.sql</code> || database dump containing empty database  || database repo || <code>/etc/aquarium_control</code>
| <code>aquarium.sql</code> || database dump containing empty database  || database repo || -
|-
|-
|}
|}

Revision as of 12:38, 1 January 2026

The Debian package shall check all dependencies and install the application on the Raspberry Pi.

Dependencies

Before starting the installation, the following dependencies are verified

  • Apache 2 with php
  • bcrypt (for running the database setup script)

Content

The Debian package contains the following data:

Debian package content
File name Description Origin Target directory
aquarium_control executable of main control target/release of main control repo /usr/local/bin
aquarium_control.toml configuration of main control config of main control repo /etc/aquarium_control
aquarium.sql database dump containing empty database database repo -

Database creation

Message queue creation

Setup of webpage

Setup of main application configuration file

Setup of main application

Setup of terminal client

Instructions to the user