User Tools

Site Tools


other

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
other [2023/05/10 09:54]
internal
other [2023/05/22 20:40] (current)
Line 1: Line 1:
-====== Software and Server Documentation ====== +UPPS
- +
-**Application:** +
- +
-  * Python 3.10.6 +
-  * Django 4.1.5 +
-  * Celery(Redis) +
-  * Celery Beat +
- +
-Nowa - Bootstrap5 Admin & Dashboard Template. HTML5, CSS3, Bootstrap 5 framework and with Sass. +
- +
-//Dependencies://  +
-  * Bootstrap v5.1.3 +
-  * Sass +
-  * Gulp +
-  * JQuery v3.6.0 +
- +
-**Prod directory:** +
-/var/work/forum_scraper  +
- +
-**Do NOT update via root! Use** "sudo -u www-data git pull"+
- +
-**For sync DB -** "python3 manage.py migrate --run-syncdb" +
- +
-**Deploy:** +
- +
-Django + Uwsgi + Nginx +
- +
-This tutorial is aimed at the Django user who wants to set up a production web server. +
- +
-https://uwsgi-docs.readthedocs.io/en/latest/tutorials/Django_and_nginx.html +
- +
-Supervisor is a system that allows its users to monitor and control a number of processes on UNIX-like operating systems. +
-We need to make sure that our server starts automatically with the system and that it can automatically restart if for some reason it exits unexpectedly. +
-These tasks can easily be handled by Supervisor. +
- +
-**Supervisor:** +
-  * celery worker - A Celery worker that executes the task for celery +
-  * celer beat - A scheduler that kicks off tasks at regular intervals+
other.1683705293.txt.gz · Last modified: 2023/05/22 20:40 (external edit)