2023-02-22 17:11:51 -05:00
2023-02-22 16:50:53 -05:00
2023-02-22 17:11:51 -05:00
2023-02-22 17:11:51 -05:00
2023-02-22 17:11:51 -05:00
2023-02-22 16:40:16 -05:00
2023-02-22 17:11:51 -05:00
2023-02-22 16:40:16 -05:00
2023-02-22 16:40:16 -05:00
2023-02-22 16:40:16 -05:00

This can be used to create a Docker server cluster for the Aether App using Flask, Aether API using FastAPI.

Common:

  • conf/ = All config files
  • logs/ = All log files
  • srv/ = All files and data directories that are being served up in some way.
  • srv/hosted_files = All hashed hosted files (/mnt/data_drive/srv/data/osit_app/hosted_files_dev/)
  • srv/static_files = All static files

  • srv/aether_api = Aether API
  • srv/aether_app = Aether App

  • srv/html_php = The default HTML and PHP directory
  • srv/oneskyit_site = One Sky IT, LLC main site

  • srv/mailman2 = All Mailman2 files
  • srv/mariadb = All MariaDB database files
  • srv/nextcloud = All Nextcloud app files

Servics:

nginx php gunicorn mariadb phpmyadmin

redis postfix? mailman? Nextcloud??? Syncthing??? restic??? memcached???

Setup

Check for in use services and ports

Note that the Aether FastAPI will hang if redis is not found. sudo systemctl status mariadb.services sudo systemctl status nginx.service sudo systemctl status php-fpm.service sudo systemctl status postfix.service sudo systemctl status redis.service

Make sure the docker-compose.yml file is updated with the correct paths.

ln -s /home/scott/OSIT_dev/aether_api_fastapi /home/scott/OSIT_dev/aether_container_env/srv/aether_api_link ln -s /home/scott/OSIT_dev/aether_app /home/scott/OSIT_dev/aether_container_env/srv/aether_app_link

ln -s /mnt/data_drive/srv/data/osit_app/hosted_files /home/scott/OSIT_dev/aether_container_env/srv/hosted_files_link ln -s /mnt/data_drive/srv/data/osit_app/hosted_files_dev /home/scott/OSIT_dev/aether_container_env/srv/hosted_files_dev_link

ln -s /mnt/data_drive/srv/data/osit_app/hosted_tmp /home/scott/OSIT_dev/aether_container_env/srv/hosted_tmp_link ln -s /mnt/data_drive/srv/data/osit_app/hosted_tmp_dev /home/scott/OSIT_dev/aether_container_env/srv/hosted_tmp_dev_link

Description
No description provided
Readme 275 KiB
Languages
Python 48%
Shell 21.8%
PHP 15.8%
Dockerfile 14.4%