Skip to content

createstructure/manager-createstructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

manager-createstructure

GitHub license Author sys.platform supported

Description

Repo for managing the creation of the repos createstructure/manager-createstructure

Class UML

Class UML

Directory structure

../repo
├── Class-UML.md
├── Makefile
├── bin # source code
│   ├── global-libraries
│   │   ├── Makefile
│   │   ├── bin # source code
│   │   │   ├── cryptation.cpp
│   │   │   ├── cryptation.hpp
│   │   │   ├── emoji.cpp
│   │   │   ├── emoji.hpp
│   │   │   ├── inputs.cpp
│   │   │   ├── inputs.hpp
│   │   │   ├── json.hpp
│   │   │   ├── positive.cpp
│   │   │   ├── positive.hpp
│   │   │   ├── rest.cpp
│   │   │   ├── rest.hpp
│   │   │   ├── sleep.cpp
│   │   │   └── sleep.hpp
│   │   └── docs # documentation
│   │       ├── CHANGELOG.md
│   │       ├── LICENSE
│   │       ├── README.md
│   │       ├── libraries-createstructure-Class-UML.svg
│   │       └── libraries-createstructure.drawio
│   ├── local-libraries
│   │   ├── help.cpp
│   │   ├── help.hpp
│   │   ├── login.cpp
│   │   ├── login.hpp
│   │   ├── memory.cpp
│   │   ├── memory.hpp
│   │   ├── version.cpp
│   │   └── version.hpp
│   ├── manager.cpp
│   └── manager.yml
├── debian # debian control code
│   ├── changelog
│   ├── compat
│   ├── control
│   ├── copyright
│   ├── manager.dirs
│   ├── postinst
│   ├── postrm
│   ├── preinst
│   ├── rules
│   └── source
│       └── format
├── docs # documentation
│   ├── LICENSE
│   ├── README.md
│   ├── manager-createstructure-Class-UML.svg
│   └── manager-createstructure.drawio
├── manager.1
└── requirements.in

8 directories, 47 files

manager (10.01.13~distribution) distribution; urgency=medium

  • Fixed bug

-- Castellani Davide [email protected] Mon, 30 Jan 2023 14:00:00 +1000

manager (10.01.12~distribution) distribution; urgency=medium

  • Added ONE_KUBERNATES_POD, for test it's possible to generate only one pod
  • Services creation moved, so Raspberry ventilation works sooner
  • Optimized the binary (added optimization during compilation)

-- Castellani Davide [email protected] Mon, 30 Jan 2023 11:00:00 +1000

manager (10.01.11~distribution) distribution; urgency=medium

-- Castellani Davide [email protected] Fri, 27 Jan 2023 17:30:00 +1000

manager (10.01.10~distribution) distribution; urgency=medium

  • Fixed bugs

-- Castellani Davide [email protected] Tue, 22 Jan 2023 19:00:00 +1000

manager (10.01.09~distribution) distribution; urgency=medium

-- Castellani Davide [email protected] Tue, 27 Dec 2022 22:00:00 +1000

manager (10.01.07~distribution) distribution; urgency=medium

-- Castellani Davide [email protected] Tue, 27 Dec 2022 17:00:00 +1000

manager (10.01.06) distribution; urgency=medium

-- Castellani Davide [email protected] Tue, 27 Dec 2022 15:30:00 +1000

manager (10.01.05) focal; urgency=medium

-- Castellani Davide [email protected] Sat, 12 Mar 2022 19:00:00 +1000

manager (10.01.04) focal; urgency=medium

-- Castellani Davide [email protected] Wed, 5 Jan 2022 14:00:00 +1000

manager (10.01.03) focal; urgency=medium

-- Castellani Davide [email protected] Sat, 16 Dec 2021 12:10:00 +1000

manager (10.01.02) focal; urgency=medium

-- Castellani Davide [email protected] Sat, 11 Dec 2021 23:15:00 +1000

manager (10.01.01) focal; urgency=medium

-- Castellani Davide [email protected] Fri, 10 Dec 2021 22:00:00 +1000

manager (09.01.20) focal; urgency=medium

  • Try to change reboot waiting-time (3h => 6h)

-- Castellani Davide [email protected] Tue, 07 Sep 2021 08:05:00 +1000

manager (09.01.19) focal; urgency=medium

  • Change reboot waiting-time (12h => 3h)

-- Castellani Davide [email protected] Mon, 13 Aug 2021 16:00:00 +1000

manager (09.01.18) focal; urgency=medium

  • Added help management

-- Castellani Davide [email protected] Mon, 19 Jul 2021 10:45:00 +1000

manager (09.01.17) focal; urgency=medium

  • Updated librerias
  • Optimized importations
  • Formatted source

-- Castellani Davide [email protected] Sun, 18 Jul 2021 14:30:00 +1000

manager (09.01.16) focal; urgency=medium

  • auto-reboot now "stable"
  • removed file "files"

-- Castellani Davide [email protected] Sat, 17 Jul 2021 14:15:00 +1000

manager (09.01.15) focal; urgency=medium

  • Test auto-reboot #2

-- Castellani Davide [email protected] Sat, 17 Jul 2021 13:15:00 +1000

manager (09.01.14) focal; urgency=medium

  • Test auto-reboot

-- Castellani Davide [email protected] Thu, 15 Jul 2021 15:15:00 +1000

manager (09.01.13) focal; urgency=medium

  • Fixed a bug

-- Castellani Davide [email protected] Tue, 13 Jul 2021 21:15:00 +1000

manager (09.01.12) focal; urgency=medium

  • Fixed a bug

-- Castellani Davide [email protected] Sun, 11 Jul 2021 10:15:00 +1000

manager (09.01.11) focal; urgency=medium

  • Added auto-reboot every 12h

-- Castellani Davide [email protected] Sat, 10 Jul 2021 20:30:00 +1000

manager (09.01.10) focal; urgency=medium

  • Fixed a bug

-- Castellani Davide [email protected] Fri, 07 Jul 2021 15:00:00 +1000

manager (09.01.09) focal; urgency=medium

  • Optimized some librerias

-- Castellani Davide [email protected] Fri, 07 Jul 2021 14:45:00 +1000

manager (09.01.08) focal; urgency=medium

  • Changed librerias management

-- Castellani Davide [email protected] Fri, 25 Jun 2021 9:15:00 +1000

manager (09.01.07) focal; urgency=medium

  • Changed docker

-- Castellani Davide [email protected] Tue, 22 Jun 2021 21:10:00 +1000

manager (09.01.06) focal; urgency=medium

  • Added ARM availability

-- Castellani Davide [email protected] Mon, 21 Jun 2021 17:55:00 +1000

manager (09.01.05) focal; urgency=medium

  • fixed a bug
  • Added install.sh in the repo

-- Castellani Davide [email protected] Sun, 20 Jun 2021 10:00:00 +1000

manager (09.01.04) focal; urgency=medium

  • Enabled debug to find the error

-- Castellani Davide [email protected] Sun, 20 Jun 2021 8:30:00 +1000

manager (09.01.03) focal; urgency=medium

  • Fixed a bug

-- Castellani Davide [email protected] Sat, 19 Jun 2021 22:00:00 +1000

manager (09.01.02) focal; urgency=medium

  • Fixed a bug w/ Docker container

-- Castellani Davide [email protected] Sat, 19 Jun 2021 21:00:00 +1000

manager (09.01.01) focal; urgency=medium

  • Initial version

-- Castellani Davide [email protected] Sat, 19 Jun 2021 16:00:00 +1000

Rebuild the manager-createstructure locally

Install the manager-create locally permits you to do some debug and try new configurations.

Steps:

1. Install VirtualBox on the PC

For installation we suggest VirtualBox, a tool that allows you to create one or more virtual machines 💻. If any of these crashes, in any case, your PC will not lose data, at most you will have to restart it 😄.

To install VirtualBox on your PC you need to:

  • Get in into the UEFI
  • Enable the function which name is like
    Virtualization\ (for each UEFI this step is different but similar)
  • Save the configuration and restart the PC
  • Go to the VirtualBox website
  • Press
    Download\
  • Run the downloaded file
  • Follow the installation steps

2. Install Ubuntu

As the OS we suggest to use Ubuntu, because it is lightweight (for RAM and CPU) and it's free.

To install Ubuntu on VirtualBox you need to:

Now you can continue with the other steps during the download

  • Open VirtualBox
  • Press
    New\
  • Compile the form
    • As name put
      rest-createstructure\
    • As Type:
      Linux\
  • Leave
    Create a virtual hard disk now\ and press \Create\
  • Change the hard disk memory, we suggest 16GB and press
    Create\

Make sure that Ubuntu download is finished before to continue

  • On the VirtualBox console, selecting the created VM, press
    Start\
  • Select as start-up disk Ubuntu, already downloaded
    • Press the folder icon
    • Press
      Add, in the top menu
    • Select the Ubuntu iso, the file will have a structure like
      ubuntu-version-other_info.iso\
    • Press
      Choose\ and \Start\
  • Follow the install steps (the installation needs some minutes)

3. Install dependencies

Now you have to install building dependencies.

To install Dependes on the Virtual Machine you need to:

  • On the VM (Virtual Machine) open the terminal (\Ctrl + Alt + T)

4. Compile

To compile type: `dpkg-buildpackage -us -uc`

Now the .deb file is in the ../ folder, you can install it with apt.


Made w/ :heart: by Castellani Davide

If you want to contribute you can start with: