summaryrefslogtreecommitdiff
path: root/sceleton.txt
diff options
context:
space:
mode:
authorGeo Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2026-07-12 15:51:52 +0300
committerGeo Halkiadakis <gchalkiadakis@sklavenitis.co.gr>2026-07-12 15:51:52 +0300
commit02608271bb2a9f3a65ed536984d306ee14b48e34 (patch)
tree3f23ec48a694ec014e845c4f70d9b5f1c065403c /sceleton.txt
downloadkalassa-02608271bb2a9f3a65ed536984d306ee14b48e34.tar.gz
kalassa-02608271bb2a9f3a65ed536984d306ee14b48e34.tar.bz2
kalassa-02608271bb2a9f3a65ed536984d306ee14b48e34.zip
initialize repository; add docker config; migrate configuration to new specsHEADmaster
Diffstat (limited to 'sceleton.txt')
-rw-r--r--sceleton.txt121
1 files changed, 121 insertions, 0 deletions
diff --git a/sceleton.txt b/sceleton.txt
new file mode 100644
index 0000000..bf6dc61
--- /dev/null
+++ b/sceleton.txt
@@ -0,0 +1,121 @@
+
++ workframe
+
++ database
+ + tables
+
++ app
+ + controlers
+ + model
+ + js system
+ + scss system
+
++ front end
+ + welcome
+ + lessons list
+ + lesson
+ + text
+ + images
+ + video
+ + payment
+ + user
+ + profile
+ + control panel
+ + static
+ + about
+ + terms
+ + privacy
+ + login
+
++ blog
+ + articles list
+ + one article
+ + tags
+
++ back end
+ + admin panel
+ + add category
+ + write lesson
+
+
+
+---
+
++ login
+
++ register
+
++ reset-password
+
++ confirm
+ -> get: token = mp5( otp + email )
+ -> post: otp
+
+
++ welcome
+ -> last free chapters
+ -> course tree
+
+
++ course
+ -> course tree
+
++ chapter
+ -> course tree
+ -> chapter content
+
++ admin-bar
+ -> chapters
+ -> courses
+ -> media
+ -> new-chapter
+
+
++ admin-profile
+ -> payments
+ -> profile
+ ->
+
+
+
+
+
+<IfModule mod_ssl.c>
+<VirtualHost *:443>
+
+ <Directory /var/www/gyraf1gov/public>
+ Options Indexes FollowSymLinks MultiViews
+ AllowOverride All
+ Order allow,deny
+ allow from all
+ </Directory>
+
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined
+
+SSLCertificateFile /etc/letsencrypt/live/office.gymrafin.gr/fullchain.pem
+SSLCertificateKeyFile /etc/letsencrypt/live/office.gymrafin.gr/privkey.pem
+Include /etc/letsencrypt/options-ssl-apache.conf
+</VirtualHost>
+</IfModule>
+
+
+
+<IfModule mod_ssl.c>
+<VirtualHost *:443>
+
+ <Directory /var/www/classroom/public>
+ Options Indexes FollowSymLinks MultiViews
+ AllowOverride All
+ Order allow,deny
+ allow from all
+ </Directory>
+
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined
+
+SSLCertificateFile /etc/letsencrypt/live/classroom.roptron.gr/fullchain.pem
+SSLCertificateKeyFile /etc/letsencrypt/live/classroom.roptron.gr/privkey.pem
+Include /etc/letsencrypt/options-ssl-apache.conf
+</VirtualHost>
+</IfModule>