diff options
-rw-r--r-- | .aliases | 54 | ||||
-rw-r--r-- | .bash_history | 14254 | ||||
-rw-r--r-- | .bash_profile | 5 | ||||
-rw-r--r-- | .bashrc | 258 | ||||
-rw-r--r-- | .gitconfig | 10 | ||||
-rw-r--r-- | .profile | 27 | ||||
-rw-r--r-- | .tmux.conf | 58 | ||||
-rw-r--r-- | .vimrc | 466 |
8 files changed, 15132 insertions, 0 deletions
diff --git a/.aliases b/.aliases new file mode 100644 index 0000000..5e01cf0 --- /dev/null +++ b/.aliases @@ -0,0 +1,54 @@ +# vi:syntax=sh + +alias egrep='egrep --color=auto' +alias tmux="tmux -2" +alias v='vim' + +# I like feedback +alias cp='cp -v' +alias mv='mv -v' +# i like ls +alias ls='ls --color -h --group-directories-first' +alias ll='ls -lh' +alias lsh='ls -lh' +alias la='ls -lah' +# top +alias cpu='top -o cpu' +alias mem='top -o rsize' # memory +# cd +alias ...='cd ../../' +alias ....='cd ../../../' +alias .....='cd ../../../../' + +alias ai="sudo apt install" +alias as="apt-cache search" +alias fdisk="sudo fdisk" + + +#Tmux aliases +alias mopen='tmux attach-session -t' +alias mnew='tmux new -s' + +alias xrestart='sudo systemctl restart nginx' +alias djrestart='sudo systemctl restart uwsgi' +#Git aliases +alias gs="git status" +alias ga="git add" +alias gc="git commit " +alias gl="git log" + +alias findname='find . -name $1' + +#Django web dev +alias manage='./config/djadmin.sh ' +alias virt='source venv/bin/activate' +alias serve='python -m http.server' +alias servenet="python -c 'import BaseHTTPServer as bhs, SimpleHTTPServer as shs; bhs.HTTPServer(('\''192.168.1.10'\'', 8080), shs.SimpleHTTPRequestHandler).serve_forever()'" + +alias @less="fc -s | less" + +# list TODO/FIX lines from the current project +alias todos="ack -n --nogroup '(TODO|FIX(ME)?):'" + +# strip spaces in file names +alias stripspaces='for f in *\ *; do mv "$f" "${f// /_}"; done' diff --git a/.bash_history b/.bash_history new file mode 100644 index 0000000..eb90c6f --- /dev/null +++ b/.bash_history @@ -0,0 +1,14254 @@ +#1605452998 +mv .bash_history .bash_historyold +#1605452998 +scp -r lxfold:/home/lxf/.aliases . +#1605452999 +scp -r lxfold:/home/lxf/.bash_history . +#1605453000 +ll -la +#1605453000 +ls -la +#1605453000 +v .profile +#1605453002 +sudo apt install vim +#1605453002 +vim .profile +#1605453004 +scp -r lxfold:/home/lxf/.bash_profile . +#1605453005 +scp -r lxfold:/home/lxf/.tmux.conf . +#1605453006 +scp -r lxfold:/home/lxf/.pgpass . +#1605453006 +scp -r lxfold:/home/lxf/.mysqlconf . +#1605453007 +scp -r lxfold:/home/lxf/.vim . +#1605453007 +vim +#1605453009 +sudo apt install ctags +#1605453009 +scp -r lxfold:/home/lxf/bin . +#1605453011 +scp -r lxfold:/home/lxf/nginx . +#1605453012 +scp -r lxfold:/home/lxf/services . +#1605453014 +scp -r lxfold:/home/lxf/sites/awstats.luxagraf.net +#1605453014 +mkdir sites +#1605453014 +scp -r lxfold:/home/lxf/sites/awstats.luxagraf.net sites/ +#1605453018 +df -h +#1605453018 +rsync -av -e ssh --exclude='*.out' /path/to/source/ user@hostB:/path/to/dest/ +#1605453018 +sudo apt install rsync +#1605453018 +rsync -av -e ssh --exclude='venv/' lxfold:/home/lxf/sites/luxagraf.net sites/ +#1605453020 +cd sites/ +#1605453020 +ll +#1605453020 +mv .bashrc .bashrcold +#1605453020 +cd +#1605453020 +mv .bashrc .bashrcold +#1605453020 +scp -r lxfold:/home/lxf/.bashrc . +#1605453025 +ll +#1605453028 +ll -a +#1605453048 +mv .bashrcold .bashrc +#1605453054 +v .bash_history +#1605453070 +rsync -av -e ssh --exclude='venv/' lxfold:/home/lxf/sites/luxagraf.net sites/ +#1605453091 +cd sites/luxagraf.net/ +#1605453092 +ll +#1605453094 +ranger +#1605453347 +git pull +#1605453363 +v .git/config +#1605453382 +v ~/.ssh/config +#1605453511 +git pull +#1605453518 +v ~/.ssh/config +#1605453532 +git pull +#1605453547 +ll +#1605453549 +ranger +#1605453663 +sudo apt install postgresql-server postgis +#1605453686 +sudo aptcache search postgresql +#1605453691 +sudo apt-cache search postgresql +#1605453747 +sudo apt install postgresql postgis +#1605454357 +sudo su - postgres +#1605454617 +scp -r lxfold:/home/lxf/current.sql . +#1605454634 +ll +#1605454668 +psql -U luxagraf -hloxalhost -d luxagraf < current.sql +#1605454673 +psql -U luxagraf -hlocalhost -d luxagraf < current.sql +#1605454692 +ll +#1605454703 +.. +#1605454718 +mv luxagraf.net django +#1605454724 +cd django/ +#1605454725 +ll +#1605454739 +.. +#1605454755 +mv django luxagraf.net +#1605454762 +mkdir django +#1605454772 +mv luxagraf.net django/ +#1605454777 +cd django/ +#1605454778 +ll +#1605454793 +.. +#1605454801 +mv django/luxagraf.net . +#1605454803 +ll +#1605454807 +rm -rf django/ +#1605454812 +cd luxagraf.net/ +#1605454814 +ll +#1605454820 +mv site luxagraf.net +#1605454823 +ll +#1605454833 +.. +#1605454843 +mv luxagraf.net django +#1605454846 +cd django/ +#1605454847 +ll +#1605455370 +mv old luxagraf.net/ +#1605455383 +cd luxagraf.net/ +#1605455385 +ll +#1605455392 +ranger +#1605455753 +rsync -av -e ssh lxfold:/home/lxf/sites/ sites/discursivemeditation.com/site . +#1605455769 +rsync -av -e ssh lxfold:/home/lxf/sites/discursivemeditation.com/site . +#1605455805 +mv site sites/django/discursivemeditation.com +#1605455817 +ll +#1605455819 +cd sites/ +#1605455820 +ll +#1605455824 +cd django/ +#1605455825 +ll +#1605455895 +rsync -av -e ssh lxfold:/home/lxf/sites/discursivemeditation.com/site . +#1605455936 +rsync -av -e ssh lxfold:/home/lxf/sites/rss.luxagraf.net ~/sites/ +#1605455959 +rsync -av -e ssh lxfold:/home/lxf/sites/stats.luxagraf.net ~/sites/ +#1605455986 +rsync -av -e ssh lxfold:/home/lxf/sites/storage.luxagraf.net ~/sites/ +#1605456003 +cd +#1605456005 +df -h +#1605456040 +ll +#1605456151 +sudo apt install nginx +#1605456257 +sudo apt install rclone php php-memcached memcached libmemcached-tools php-gd php-curl php-zip wget unzip +#1605456295 +sudo apt remove apache +#1605456299 +sudo apt remove apache2 +#1605456371 +sudo apt install php-xml php-cli php-common php-cgi jpegoptim php-mysql gnupg2 +#1605456400 +v nginx/rss.luxagraf.net.conf +#1605456415 +sudo apt install php-fpm +#1605456452 +sudo apt install certbox +#1605456454 +sudo apt install certbot +#1605456473 +cd /etc/nginx/ +#1605456474 +ll +#1605456482 +v nginx.conf +#1605456542 +rsync -av -e ssh lxfold:/home/lxf/nginx.conf ~/ +#1605456553 +ll +#1605456560 +mv nginx.conf nginx.confold +#1605456563 +sudo mv nginx.conf nginx.confold +#1605456573 +sudo mv ~/nginx.conf . +#1605456577 +v nginx.conf +#1605456590 +cd sites-enabled/ +#1605456601 +ln -s ~/nginx/rss.luxagraf.net.conf . +#1605456604 +sudo ln -s ~/nginx/rss.luxagraf.net.conf . +#1605456615 +cd +#1605456622 +sudo certbot --nginx +#1605456649 +sudo apt-cache search certbot +#1605456674 +sudo apt install python3-certbot-nginx +#1605456680 +sudo certbot --nginx +#1605456690 +v nginx/rss.luxagraf.net.conf +#1605456728 +sudo certbot --nginx +#1605456752 +sudo systemctl restart nginx.service +#1605456760 +sudo journalctl -xe +#1605456779 +ll /usr/share/nginx/ +#1605456789 +sudo mkdir /usr/share/nginx/logs +#1605456794 +sudo systemctl restart nginx.service +#1605456798 +sudo certbot --nginx +#1605456887 +cd /var/www/ +#1605456888 +ll +#1605456896 +sudo rm -rf html/ +#1605456907 +sudo ln -s ~/sites/rss.luxagraf.net . +#1605456913 +cd +#1605456917 +sudo certbot --nginx +#1605456981 +v nginx/rss.luxagraf.net.conf +#1605456999 +sudo systemctl restart nginx.service +#1605457029 +v nginx/rss.luxagraf.net.conf +#1605457055 +sudo systemctl restart nginx.service +#1605457074 +cat /usr/share/nginx/logs/ +#1605457079 +ll /usr/share/nginx/logs/ +#1605457085 +cat /usr/share/nginx/logs/access.log +#1605457095 +cd +#1605457115 +ln -s /var/log/nginx . +#1605457119 +ll +#1605457124 +ln -s /var/log/nginx logs +#1605457129 +ll logs/ +#1605457139 +cat logs/rss.luxagraf.net.error.log +#1605457167 +sudo apt install php-pgsql +#1605457257 +v sites/rss.luxagraf.net/config.php +#1605457182 +sudo su - postgres +#1605455607 +rsync -av -e ssh lxfold:/mnt/block50/luximages . +#1605457324 +rsync -av -e ssh lxfold:/home/lxf/rss.sql ~/ +#1605457359 +psql -U tinytinyrss -hlocalhost -d tinytinyrss < rss.sql +#1605457383 +sudo apt install php-mbstring +#1605457578 +cd /etc/systemd/system/ +#1605457595 +sudo ln -s ~/services/ttrss.service . +#1605457608 +v ttrss.service +#1605457628 +sudo systemctl start ttrss.service +#1605457634 +sudo systemctl enable ttrss.service +#1605457733 +cd +#1605457736 +cd services/ +#1605457737 +ll +#1605457764 +sudo systemctl restart php.service +#1605457770 +sudo systemctl restart php7.3.service +#1605457781 +sudo systemctl restart php-fpm.service +#1605457810 +sudo systemctl restart php7.3-fpm.service +#1605458096 +sudo systemctl restart ttrss.service +#1605458107 +sudo systemctl status ttrss.service +#1605458133 +cd +#1605458144 +cd sites/rss.luxagraf.net/include/ +#1605458145 +ll +#1605458153 +.. +#1605458200 +sudo systemctl status ttrss.service +#1605458308 +v ~/services/ttrss.service +#1605458323 +/home/lxf/sites/rss.luxagraf.net/update_daemon2.php +#1605458357 +sudo systemctl status ttrss.service +#1605458365 +sudo systemctl restart ttrss.service +#1605458367 +sudo systemctl status ttrss.service +#1605458648 +l +#1605458649 +ll +#1605458692 +ll +#1605458708 +ll media/ +#1605458718 +rm media/images +#1605458727 +mv luximages media/images +#1605458732 +ll media/ +#1605458741 +cd media/images/ +#1605458742 +ll +#1605458746 +ranger +#1605458776 +rsync -av -e ssh lxfold:/mnt/block50/luximages/ . +#1605458801 +rsync -avv -e ssh lxfold:/mnt/block50/luximages/ . +#1605458843 +cd /var/www/ +#1605458844 +ll +#1605458911 +sudo ln -s ~/sites/django/luxagraf.net/media origin.luxagraf.net +#1605458920 +ll +#1605458971 +cd +#1605458975 +cd sites/django/ +#1605458986 +python 3 -m venv venv +#1605458992 +python3 -m venv venv +#1605459007 +sudo apt install python3-venv +#1605459013 +python3 -m venv venv +#1605459017 +ll +#1605459020 +virt +#1605459038 +./manage.py shell_plus +#1605459047 +pip install django +#1605459085 +pip install ipython uwsgi +#1605459096 +./manage.py shell_plus +#1605459108 +v config/settings.py +#1605459131 +./manage.py shell_plus +#1605459153 +grep -nr "dal" app/ +#1605459164 +grep -nr " dal " app/ +#1605459187 +./manage.py shell_plus +#1605459193 +v app/links/forms.py +#1605459202 +v app/links/admin.py +#1605459215 +v app/utils/widgets.py +#1605459312 +./manage.py shell_plus +#1605459330 +pip install django_autocompletelight +#1605459335 +v +#1605459359 +pip install django_autocomplete_light +#1605459371 +./manage.py shell_plus +#1605459380 +v config/settings.py +#1605459405 +./manage.py shell_plus +#1605459416 +pip install django_extension +#1605459426 +pip install django-extensions +#1605459430 +./manage.py shell_plus +#1605459438 +pip install django-gravatar2 +#1605459442 +./manage.py shell_plus +#1605459448 +pip install django-bleach +#1605459452 +./manage.py shell_plus +#1605459459 +pip install django-taggit +#1605459462 +./manage.py shell_plus +#1605459470 +pip install django-typogrify +#1605459478 +./manage.py shell_plus +#1605459492 +pip install psycopg2-bin +#1605459497 +pip install psycopg2-binary +#1605459502 +./manage.py shell_plus +#1605459510 +pip install requests +#1605459521 +pip install beautiful-soup4 +#1605459549 +pip install beautifulsoup4 +#1605459555 +./manage.py shell_plus +#1605459561 +pip install markdown +#1605459565 +./manage.py shell_plus +#1605459579 +pip install gpxpy +#1605459583 +./manage.py shell_plus +#1605459589 +pip install Pillow +#1605459593 +./manage.py shell_plus +#1605459604 +pip install python-resizeimage +#1605459612 +pip install python-resize-image +#1605459616 +./manage.py shell_plus +#1605459627 +pip install exiftool +#1605459632 +pip install python-exiftool +#1605459639 +pip install pyexiftool +#1605459644 +./manage.py shell_plus +#1605459651 +pip install jsmin +#1605459657 +./manage.py shell_plus +#1605459784 +sudo pip3 install uwsgi +#1605459791 +sudo pip install uwsgi +#1605459880 +sudo apt install python3-pip +#1605459914 +sudo pip3 install uwsgi +#1605461118 +sudo touch /var/log/uwsgi/django.log +#1605461132 +sudo mkdir /var/log/uwsgi/ +#1605461134 +sudo touch /var/log/uwsgi/django.log +#1605461161 +sudo chown www-data /var/log/uwsgi/django.log +#1605461190 +sudo systemctl restart uwsgi +#1605461241 +sudo touch /tmp/uwsgi.log +#1605461271 +sudo mkdir /etc/uwsgi +#1605461337 +cd /etc/systemd/system/ +#1605461346 +sudo ln -s ~/services/uwsgi.service . +#1605461354 +sudo systemctl start uwsgi +#1605461358 +sudo journalctl -xe +#1605461385 +v uwsgi.service +#1605461398 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1605461434 +scp -r lxfold:/home/lxf/emperor.ini ~/ +#1605461450 +cd /etc/uwsgi/ +#1605461455 +mv ~/emperor.ini . +#1605461457 +sudo mv ~/emperor.ini . +#1605461460 +v emperor.ini +#1605461470 +sudo mkdir vassals +#1605461477 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1605461499 +sudo chown www-data /tmp/uwsgi.log +#1605461502 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1605461529 +cd +#1605461547 +sudo rm /tmp/uwsgi.log +#1605461550 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1605461567 +sudo systemctl start uwsgi +#1605461574 +sudo systemctl status uwsgi +#1605461588 +cd /etc/uwsgi/vassals/ +#1605461607 +sudo ln -s ~/sites/django/config/django.ini . +#1605461610 +v django.ini +#1605461655 +sudo systemctl start uwsgi +#1605461657 +sudo systemctl restart uwsgi +#1605461665 +sudo systemctl status uwsgi +#1605461672 +sudo systemctl enable uwsgi +#1605461677 +cd +#1605461679 +htop +#1605461688 +sudo apt install ncdu htop +#1605461692 +htop +#1605461712 +cd /etc/nginx/sites-enabled/ +#1605461726 +sudo ln -s ~/nginx/live.luxagraf.net.conf . +#1605461731 +v live.luxagraf.net.conf +#1605461755 +cd +#1605461759 +sudo certbot --nginx +#1605461783 +v nginx/live.luxagraf.net.conf +#1605461826 +sudo apt install awstats +#1605461876 +scp -r lxfold:/home/lxf/awstats ~/ +#1605461894 +mv awstats/* /etc/awstats/ +#1605461905 +sudo mv awstats/* /etc/awstats/ +#1605461925 +cd /var/www/ +#1605461933 +mkdir live.luxagraf.net +#1605461935 +sudo mkdir live.luxagraf.net +#1605461937 +cd live.luxagraf.net/ +#1605461948 +ln -s ~/sites/django/static . +#1605461951 +sudo ln -s ~/sites/django/static . +#1605461977 +df -h +#1605461999 +cd +#1605462005 +cat logs/live.luxagraf.net.error.log +#1605462023 +cd sites/django/ +#1605462033 +ranger +#1605462167 +sudo systemctl restart uwsgi +#1605462185 +v config/settings.py +#1605462192 +sudo systemctl restart uwsgi +#1605462219 +v +#1605462251 +v config/settings.py +#1605462266 +sudo systemctl restart uwsgi +#1605462288 +v config/settings.py +#1605462324 +sudo systemctl restart uwsgi +#1605462351 +./manage.py migrate +#1605462356 +sudo systemctl restart uwsgi +#1605462392 +v config/settings.py +#1605462419 +ll +#1605462433 +mv unused_apps/jrnl app/ +#1605462439 +sudo systemctl restart uwsgi +#1605464154 +./manage.py shell_plus +#1605464250 +pip install lxml +#1605464417 +cd /var/www/live.luxagraf.net/ +#1605464432 +sudo ln -w ~/sites/django/luxagraf.net/media . +#1605464444 +sudo ln -s ~/sites/django/luxagraf.net/media . +#1605464506 +cd /var/www +#1605464507 +ll +#1605464520 +cd /etc/nginx/sites-enabled/ +#1605464536 +sudo ln -s ~/nginx/origin.luxagraf.net.conf . +#1605464539 +v origin.luxagraf.net.conf +#1605464557 +sudo certbot --nginx +#1605464575 +v origin.luxagraf.net.conf +#1605464588 +sudo systemctl restart nginx.service +#1605464255 +./manage.py shell_plus +#1605465145 +git pull +#1605465155 +sudo systemctl restart uwsgi +#1605465354 +v config/settings.py +#1605465386 +sudo chown -R www-data luxagraf.net/ +#1605465402 +sudo systemctl restart uwsgi +#1605465420 +ranger +#1605465737 +git pull +#1605465748 +sudo systemctl restart uwsgi +#1605465755 +./manage.py shell_plus +#1605465861 +sudo chown -R lxf luxagraf.net/ +#1605465863 +./manage.py shell_plus +#1605465917 +sudo chown -R www-data luxagraf.net/ +#1605465922 +sudo systemctl restart uwsgi +#1605466168 +git pull +#1605466177 +sudo systemctl restart uwsgi +#1605466260 +git pull +#1605466268 +sudo systemctl restart uwsgi +#1605466368 +git pull +#1605466376 +sudo systemctl restart uwsgi +#1605469563 +sudo certbot --nginx +#1605469580 +cd /etc/nginx/ +#1605469593 +cd sites-enabled/ +#1605469611 +sudo ln -s ~/nginx/luxagraf.net.conf . +#1605469615 +v luxagraf.net.conf +#1605469654 +sudo systemctl restart nginx +#1605469658 +sudo certbot --nginx +#1605469685 +v luxagraf.net.conf +#1605469699 +sudo systemctl restart nginx +#1605469763 +cd +#1605469768 +cd /var/www/ +#1605469769 +ll +#1605469783 +sudo ln -s ~/sites/django/luxagraf.net . +#1605469870 +pip install django-ses +#1605469884 +sudo systemctl restart uwsgi +#1605472352 +df -h +#1605472370 +cd ~/sites/ +#1605472371 +ll +#1605472383 +cd /var/www/ +#1605472403 +sudo ln -s ~/sites/django/discursivemeditation.com . +#1605472411 +ll +#1605473164 +cd +#1605473170 +site sites/django/ +#1605473177 +cd sites/django/ +#1605473179 +git pull +#1605473195 +sudo systemctl restart uwsgi +#1605473208 +./manage.py migrate +#1605473217 +ranger +#1605473234 +v config/settings.py +#1605473241 +./manage.py migrate +#1605473247 +sudo systemctl restart uwsgi +#1605473544 +git pull +#1605473553 +sudo systemctl restart uwsgi +#1605475168 +git pull +#1605475178 +sudo systemctl restart uwsgi +#1605475188 +ll +#1605475216 +ranger +#1605475242 +sudo chown -R www-data discursivemeditation.com/ +#1605475250 +ranger discursivemeditation.com/ +#1605475810 +git pull +#1605475823 +sudo systemctl restart uwsgi +#1605475829 +ranger +#1605476179 +git pull +#1605476187 +sudo systemctl restart uwsgi +#1605476247 +git pull +#1605476253 +sudo systemctl restart uwsgi +#1605476286 +vim config/settings.py +#1605476321 +vim app/pages/urls.py +#1605476398 +sudo systemctl restart uwsgi +#1605476421 +vim design/templates/discursive_base.html +#1605476437 +sudo systemctl restart uwsgi +#1605476452 +gs +#1605476460 +vim design/templates/discursive_base.html +#1605476540 +git pull +#1605476550 +sudo systemctl restart uwsgi +#1605476610 +git pull +#1605476617 +sudo systemctl restart uwsgi +#1605476626 +ranger +#1605476680 +sudo vi discursivemeditation.com/sitemap.xml +#1605476844 +cd /etc/nginx/sites-enabled/ +#1605476856 +ln -s ~/nginx/discursivemeditation.com.conf . +#1605476858 +sudo ln -s ~/nginx/discursivemeditation.com.conf . +#1605476861 +v discursivemeditation.com.conf +#1605476893 +sudo certbot --nginx +#1605476916 +v discursivemeditation.com.conf +#1605476940 +sudo systemctl restart nginx +#1605479082 +ln -s ~/nginx/corrinnegilbertson.net.conf . +#1605479085 +sudo ln -s ~/nginx/corrinnegilbertson.net.conf . +#1605479096 +v corrinnegilbertson.net.conf +#1605479203 +sudo certbot --nnginx +#1605479210 +sudo certbot --nginx +#1605479233 +v corrinnegilbertson.net.conf +#1605479250 +cd /var/www/ +#1605479281 +d +#1605479285 +cd +#1605479314 +rsync -avv -e ssh lxfold:/home/lxf/sites/libregraf.com/site . +#1605479322 +ll +#1605479325 +ll site +#1605479344 +mv site sites/corrinnegilbertson.net +#1605479349 +cd /var/www/ +#1605479362 +sudo ln -s ~/sites/corrinnegilbertson.net . +#1605479390 +cd corrinnegilbertson.net +#1605479392 +ll +#1605479400 +v resources.html +#1605484899 +cd +#1605484901 +df -h +#1605485043 +sudo adduser --system --shell /bin/bash --group --disabled-password --home /home/git git +#1605485156 +rsync -avv -e ssh lxfold:/home/lxf/bak . +#1605485362 +ll +#1605485365 +ll bak/ +#1605485369 +ll bak/gitea/ +#1605485430 +scp -r lxfold:/home/lxf/repos ~/ +#1605488859 +ll +#1605488879 +mv repos /home/git/gitea-repos +#1605488883 +sudo mv repos /home/git/gitea-repos +#1605488951 +ll .ssh/ +#1605488980 +scp -r lxfold:/home/lxf/authorized_keys . +#1605488992 +sudo su - git +#1605489039 +sudo mv authorized_keys /home/git/.ssh/ +#1605489064 +sudo su - git +#1605489108 +sudo chown -R git:git /home/git/.ssh/ +#1605489112 +sudo su - git +#1605489257 +ll +#1605489296 +wget -O gitea https://dl.gitea.io/gitea/1.12.5/gitea-1.12.5-linux-amd64 +#1605489328 +chmod +x gitea +#1605489332 +./gitea web +#1605489338 +sudo cp gitea /usr/local/bin/gitea +#1605489347 +sudo mkdir -p /var/lib/gitea/{custom,data,indexers,public,log} +#1605489362 +sudo chown git:git /var/lib/gitea/{data,indexers,log} +#1605489374 +sudo chmod 750 /var/lib/gitea/{data,indexers,log} +#1605489384 +sudo mkdir /etc/gitea +#1605489391 +sudo chown root:git /etc/gitea +#1605489398 +sudo chmod 770 /etc/gitea +#1605489420 +wget https://raw.githubusercontent.com/go-gitea/gitea/master/contrib/systemd/gitea.service +#1605489424 +v gitea.service +#1605489512 +sudo cp gitea.service /etc/systemd/system/ +#1605489521 +sudo systemctl enable gitea +#1605489526 +sudo systemctl start gitea +#1605489538 +sudo su -- postgres +#1605489674 +scp -r lxfold:/home/lxf/gitea.sql . +#1605489704 +psql -U gitea -hlocalhost -d gitea < gitea.sql +#1605489713 +sudo su -- postgres +#1605489741 +psql -U gitea -hlocalhost -d gitea < gitea.sql +#1605489811 +cd /etc/nginx/sites-enabled/ +#1605489818 +sudo ln -s ~/nginx/git.luxagraf.net.conf . +#1605489824 +v git.luxagraf.net.conf +#1605489848 +sudo certbot --nginx +#1605489867 +v git.luxagraf.net.conf +#1605490303 +cd +#1605490315 +sudo ls -lah /home/git/gitea-repos/ +#1605490329 +sudo mkdir /home/git/gitea-repos/luxagraf +#1605490363 +sudo chown -R git:git /home/git/gitea-repos/ +#1605490392 +sudo su - git +#1605490514 +deactivate +#1605490525 +cd sites/django/ +#1605490530 +vim .git/config +#1605490541 +gs +#1605490544 +git pull +#1605490549 +cd +#1605490550 +ll +#1605490554 +ll awstats/ +#1605490558 +rm -rf awstats/ +#1605490562 +ll custom/ +#1605490565 +ll custom/conf/ +#1605490573 +vi custom/conf/app.ini +#1605490580 +rm -rf custom/ +#1605490586 +rm -rf data/ +#1605490589 +rm gitea +#1605490593 +rm gitea.service +#1605490597 +rm gitea.sql +#1605490601 +rm rss.sql +#1605490602 +ll +#1605492363 +rsync -avv -e ssh lxfold:/home/lxf/sites/stats.luxagraf.net sites/ +#1605492385 +cd sites/stats.luxagraf.net/ +#1605492386 +ll +#1605492400 +v config/ +#1605492448 +sudo apt instal pho-mysql +#1605492462 +sudo apt install php-mysql +#1605492477 +sudo apt install mariadb-server +#1605492516 +sudo mysql_secure_installation +#1605492572 +sudo mysql -u root -p +#1605494526 +cd +#1605494535 +scp -r lxfold:/home/lxf/stats.sql . +#1605494570 +mysql -u lxfmatomo -p lxfmatomo < stats.sql +#1605494619 +cd /var/www +#1605494643 +sudo ln -s ~/sites/stats.luxagraf.net . +#1605494654 +cd /etc/nginx/sites-enabled/ +#1605494671 +sudo ln -s ~/nginx/stats.luxagraf.net.conf . +#1605494675 +vim stats.luxagraf.net.conf +#1605494703 +sudo certbot --nginx +#1605494725 +vim stats.luxagraf.net.conf +#1605494740 +sudo systemctl restart nginx +#1605494941 +cd +#1605494947 +cd sites/stats.luxagraf.net/tmp/ +#1605494948 +ll +#1605494968 +.. +#1605494988 +sudo chown -R www-data tmp/ +#1605495072 +rm "/home/lxf/sites/stats.luxagraf.net/2019-12-22-stats.sql" "/home/lxf/sites/stats.luxagraf.net/bower.json" "/home/lxf/sites/stats.luxagraf.net/composer.json" "/home/lxf/sites/stats.luxagraf.net/composer.lock" "/home/lxf/sites/stats.luxagraf.net/js/piwik-min.js" "/home/lxf/sites/stats.luxagraf.net/js/piwik.js.orig" "/home/lxf/sites/stats.luxagraf.net/matomo.sql" "/home/lxf/sites/stats.luxagraf.net/misc/gpl-3.0.txt" "/home/lxf/sites/stats.luxagraf.net/vendor/davaxi/sparkline/.codeclimate.yml" +#1605495109 +chmod +w /home/lxf/sites/stats.luxagraf.net/matomo.js +#1605495118 +chown www-data:www-data /home/lxf/sites/stats.luxagraf.net/matomo.js +#1605495122 +sudo chown www-data:www-data /home/lxf/sites/stats.luxagraf.net/matomo.js +#1605495384 +vi /etc/mysql/my.cnf +#1605495406 +vi /etc/mysql/mariadb.cnf +#1605495414 +vi /etc/mysql/conf.d/ +#1605495429 +vi /etc/mysql/my.cnf +#1605495505 +sudo vi /etc/mysql/my.cnf +#1605495521 +udo systemctl restart mariadb +#1605495527 +sudo systemctl restart mariadb +#1605495569 +.. +#1605495572 +chown -R www-data:www-data /home/lxf/sites/stats.luxagraf.net +#1605495575 +sudo chown -R www-data:www-data /home/lxf/sites/stats.luxagraf.net +#1605495586 +find /home/lxf/sites/stats.luxagraf.net -type f -exec chmod 644 {} \; +#1605495596 +sudo find /home/lxf/sites/stats.luxagraf.net -type f -exec chmod 644 {} \; +#1605495608 +sudo find /home/lxf/sites/stats.luxagraf.net -type d -exec chmod 755 {} \; +#1605495622 +chmod 755 /home/lxf/sites/stats.luxagraf.net/console +#1605495624 +sudo chmod 755 /home/lxf/sites/stats.luxagraf.net/console +#1605496130 +ll +#1605496133 +cd +#1605496135 +df -h +#1605496142 +ncdu +#1605496248 +diff sites/django/luxagraf.net/media/images/original/ sites/django/luxagraf.net/media/images/original/original/ +#1605496295 +rm -rf sites/django/luxagraf.net/media/images/original/original/ +#1605496298 +sudo rm -rf sites/django/luxagraf.net/media/images/original/original/ +#1605496355 +df -h +#1605496358 +ncdu +#1605496414 +ll +#1605496417 +v TODO +#1605532235 +sudo vi /etc/logrotate.d/nginx +#1605532392 +ll /usr/share/doc/awstats/examples/ +#1605532412 +ll /usr/lib/cgi-bin/ +#1605532470 +sudo logrotate -f /etc/logrotate.d/nginx +#1605532511 +sudo apt install libgeoip-dev build-essential +#1605532648 +rsync -av -e ssh lxfold:/home/lxf/awstats ~/ +#1605532665 +cd +#1605532669 +ll awstats/ +#1605532705 +cp awstats/* /var/lib/awstats/ +#1605532710 +sudo cp awstats/* /var/lib/awstats/ +#1605532724 +ls /var/lib/awstats/ +#1605532726 +sudo ls /var/lib/awstats/ +#1605532740 +sudo ls -lah /var/lib/awstats/ +#1605532961 +rsync -av -e ssh lxfold:/home/lxf/awstats ~/ +#1605532973 +ll awstats/ +#1605532978 +ranger +#1605533049 +rm -rf awstats/ +#1605533052 +rsync -av -e ssh lxfold:/home/lxf/awstats ~/ +#1605533065 +ll awstats/ +#1605533073 +ll awstats/awstats/ +#1605533079 +ll awstats/ +#1605533098 +sudo ranger +#1605533116 +sudo ranger /home/lxf/ +#1605533196 +ll +#1605533211 +ll /var/log/nginx/ +#1605533256 +sudo chown root:root /var/log/nginx/luxagraf.net.access.log* +#1605533258 +ll /var/log/nginx/ +#1605532519 +cpan +#1605533309 +ll /usr/share/GeoIP/ +#1605533318 +sudo logrotate -f /etc/logrotate.d/nginx +#1605533378 +vim /etc/awstats/awstats.luxagraf.net.conf +#1605533439 +vim /etc/awstats/awstats.conf.local +#1605533484 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1605533500 +sudo cpan +#1605534142 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1605534156 +sudo logrotate -f /etc/logrotate.d/nginx +#1605534184 +cd /etc/awstats/ +#1605534185 +ll +#1605534198 +ll /etc/nginx/ +#1605534210 +cd +#1605534211 +ll +#1605534216 +rm -rf awstats/ +#1605534225 +rm stats.sql +#1605534226 +ll +#1605534229 +v TODO +#1605534288 +scp -r lxfold:/home/lxf/cgi-bin.php . +#1605534312 +sudo mv cgi-bin.php /etc/nginx/ +#1605534417 +cd /etc/nginx/sites-enabled/ +#1605534428 +sudo ln -s ~/nginx/awstats.luxagraf.net.conf . +#1605534437 +sudo systemctl restart nginx +#1605534447 +v awstats.luxagraf.net.conf +#1605534464 +sudo systemctl restart nginx +#1605534467 +sudo certbot --nginx +#1605534489 +v awstats.luxagraf.net.conf +#1605534499 +sudo systemctl restart nginx +#1605534510 +cd /var/www/ +#1605534537 +sudo ln -s ~/sites/awstats.luxagraf.net . +#1605534852 +cd /etc/awstats/ +#1605534853 +ll +#1605534874 +cp awstats.luxagraf.net.conf awstats.discursivemeditation.com.conf +#1605534878 +sudo cp awstats.luxagraf.net.conf awstats.discursivemeditation.com.conf +#1605534884 +v awstats.discursivemeditation.com.conf +#1605534906 +sudo vi awstats.discursivemeditation.com.conf +#1605535001 +sudo /usr/lib/cgi-bin/awstats.pl -config=discursivemeditation.com -update +#1605535039 +cat /var/log/nginx/discursivemeditation.com.access.log +#1605535041 +sudo cat /var/log/nginx/discursivemeditation.com.access.log +#1605535064 +sudo /usr/lib/cgi-bin/awstats.pl -config=discursivemeditation.com -update +#1605535079 +sudo logrotate -f /etc/logrotate.d/nginx +#1605535225 +ll +#1605535239 +v awstats.conf +#1605535249 +v awstats.conf.local +#1605535273 +sudo chown -R lxf:lxf awstats.discursivemeditation.com.conf +#1605535284 +ll +#1605535312 +v /var/www/awstats.luxagraf.net/awstats.conf +#1605535364 +cat /var/log/nginx/awstats.luxagraf.net.error.log +#1605535367 +sudo cat /var/log/nginx/awstats.luxagraf.net.error.log +#1605535412 +sudo cp /etc/awstats/awstats.luxagraf.net.htpasswd /etc/awstats/awstats.discursivemeditation.con.htpasswd +#1605535419 +sudo cat /var/log/nginx/awstats.luxagraf.net.error.log +#1605535434 +sudo systemctl restart nginx +#1605535444 +sudo cat /var/log/nginx/awstats.luxagraf.net.error.log +#1605535454 +ll /etc/awstats/ +#1605535463 +cd /etc/awstats/ +#1605535478 +sudo mv awstats.discursivemeditation.co{n,m}.htpasswd +#1605539830 +cd ~/sites/django/ +#1605539833 +git pull +#1605540100 +sudo su - git +#1605540140 +sudo systemctl restart gitea +#1605540191 +vi /etc/ssh/sshd_config +#1605540206 +sudo systemctl restart sshd +#1605540306 +.. +#1605540307 +ll +#1605540480 +sudo vi /etc/gitea/conf/app.ini +#1605540558 +sudo vi /etc/gitea/app.ini +#1605540584 +sudo systemctl restart gitea +#1605540613 +cd django/ +#1605540616 +git pull +#1605540622 +sudo systemctl restart uwsgi +#1605540680 +v ~/nginx/stats.luxagraf.net.conf +#1605540828 +sudo systemctl restart nginx +#1605540847 +v ~/nginx/stats.luxagraf.net.conf +#1605540859 +v ~/nginx/live.luxagraf.net.conf +#1605540869 +sudo systemctl restart nginx +#1605540934 +v ~/nginx/stats.luxagraf.net.conf +#1605540939 +sudo systemctl restart nginx +#1605540950 +v ~/nginx/stats.luxagraf.net.conf +#1605540955 +v ~/nginx/live.luxagraf.net.conf +#1605540960 +sudo systemctl restart nginx +#1605541057 +git pull +#1605541061 +sudo systemctl restart uwsgi +#1605541331 +lsblk +#1605541347 +parted -s /dev/vdb mklabel gpt +#1605541351 +sudo parted -s /dev/vdb mklabel gpt +#1605541371 +sudo parted -s /dev/vdb unit mib mkpart primary 0% 100% +#1605541379 +mkfs.ext4 /dev/vdb1 +#1605541381 +sudo mkfs.ext4 /dev/vdb1 +#1605541399 +mkdir /mnt/blockstorage +#1605541402 +sudo mkdir /mnt/blockstorage +#1605541410 +echo >> /etc/fstab +#1605541412 +sudo echo >> /etc/fstab +#1605541425 +sudo /etc/fstab +#1605541429 +sudo vi /etc/fstab +#1605541522 +df -h +#1605541605 +rsync -av -e ssh lxfold:/mnt/block50/nextcloud /mnt/blockstorage/ +#1605541677 +sudo rsync -av -e ssh lxfold:/mnt/block50/nextcloud /mnt/blockstorage/ +#1605541708 +sudo chown -R lxf:lxf /mnt/blockstorage/nextcloud +#1605541714 +sudo mkdir /mnt/blockstorage/nextcloud +#1605541716 +sudo chown -R lxf:lxf /mnt/blockstorage/nextcloud +#1605541740 +ll +#1605541746 +v TODO +#1605542632 +rsync -avv -e ssh lxfold:/home/lxf/sites/helmersgroup.com sites/ +#1605542647 +cd sites/ +#1605542649 +ll +#1605541719 +rsync -av -e ssh lxfold:/mnt/block50/nextcloud /mnt/blockstorage/ +#1605546075 +ll /mnt/blockstorage/nextcloud/ +#1605546167 +scp -r lxfold:/home/lxf/next.sql . +#1605546342 +sudo su -- postgres +#1605546539 +rsync -av -e ssh lxfold:/home/lxf/cloud.luxagraf.net sites/ +#1605546552 +ll +#1605546555 +rsync -av -e ssh lxfold:/home/lxf/cloud.luxagraf.net sites/ +#1605546641 +rsync -av -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net sites/ +#1605546674 +cd sites/ +#1605546688 +cd cloud.luxagraf.net/ +#1605546689 +ll +#1605546769 +ls -la data/ +#1605546792 +cd +#1605546798 +rsync -av -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net sites/ +#1605550732 +mv sites/cloud.luxagraf.net/data /mnt/blockstorage/ +#1605550735 +sudo mv sites/cloud.luxagraf.net/data /mnt/blockstorage/ +#1605551075 +rsync -av -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net/data/ /mnt/blockstorage/data/ +#1605559326 +df -h +#1605569644 +cd /mnt/blockstorage/ +#1605569645 +ll +#1605569649 +rm -rf data +#1605569666 +sudo rm -rf data +#1605569675 +ll +#1605569677 +cd +#1605569689 +df -h +#1605570885 +sudo rsync -av -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net/ sites/cloud.luxagraf.net/ +#1605570910 +rsync -av -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net/ sites/cloud.luxagraf.net/ +#1605571128 +sudo su -- postgres +#1605571166 +scp -r lxfold:/home/lxf/next.sql . +#1605571203 +psql -U luxnextcloud-hlocalhost -d luxnextcloud < next.sql +#1605571211 +psql -U luxnextcloud -hlocalhost -d luxnextcloud < next.sql +#1605571241 +cd sites/ +#1605571243 +ll +#1605571263 +sudo chown -R www-data:www-data /home/lxf/sites/cloud.luxagraf.net/ +#1605571284 +sudo chown -R www-data:www-data /mnt/blockstorage/nextcloud/ +#1605571292 +df -h +#1605571340 +rsync -av -e ssh lxfold:/mnt/block50/nextcloud/ /mnt/blockstorage/nextcloud/ +#1605571415 +sudo chown -R lxf:lxf /mnt/blockstorage/nextcloud/ +#1605571423 +rsync -av -e ssh lxfold:/mnt/block50/nextcloud/ /mnt/blockstorage/nextcloud/ +#1605572012 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1605572033 +sudo chown -R www-data:www-data /mnt/blockstorage/nextcloud/ +#1605572040 +sudo chown -R www-data:www-data cloud.luxagraf.net/ +#1605572048 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1605572060 +cd /var/www/ +#1605572061 +ll +#1605572075 +sudo ln -s ~/sites/cloud.luxagraf.net . +#1605572076 +cd +#1605572080 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1605572108 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1605572146 +cd /etc/nginx/sites-enabled/ +#1605572154 +ln -s ~/nginx/cloud.luxagraf.net.conf . +#1605572157 +sudo ln -s ~/nginx/cloud.luxagraf.net.conf . +#1605572161 +v cloud.luxagraf.net.conf +#1605572207 +sudo certbot --nginx +#1605572232 +v cloud.luxagraf.net.conf +#1605572272 +sudo systemctl restart nginx +#1605572352 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1605572703 +df -h +#1605572714 +sudo ncdu +#1605572720 +sudo ncdu / +#1605573327 +rclone +#1605573335 +rclone show +#1605573369 +rclone listremotes +#1605573399 +scp -r lxfold:/home/lxf/.config/rclone . +#1605573412 +cd +#1605573415 +scp -r lxfold:/home/lxf/.config/rclone . +#1605573424 +ll +#1605573437 +mv .config/rclone{,old} +#1605573448 +mv rclone .config/ +#1605573452 +rclone listremotes +#1605573457 +ll +#1605573795 +rclone -vL sync sites/django/luxagraf.net/media/images/flickr lxfb2:lxfserverbak/oldfiles/ +#1605576330 +sudo ranger /lxf/home/sites/django/luxagraf.net/media/images/flickr/ +#1605576350 +sudo ranger /home/lxf/sites/django/luxagraf.net/media/images/flickr/ +#1605576370 +cd +#1605576371 +ll +#1605576387 +sudo cp -r /home/lxf/sites/django/luxagraf.net/media/images/flickr . +#1605576442 +rm -rf flickr/ +#1605576446 +sudo rm -rf flickr/ +#1605576467 +sudo rm -rf sites/django/luxagraf.net/media/images/flickr +#1605576471 +df -h +#1605576528 +rsync -avv -e ssh lxfold:/home/lxf/sites/helmersgroup.com sites/ +#1605576578 +ll sites/ +#1605576848 +cd sites/ +#1605576850 +ll +#1605576855 +ll corrinnegilbertson.net/ +#1605580418 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan -all +#1605580442 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --all +#1605580539 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:repair +#1605580593 +ll /mnt/blockstorage/nextcloud/ +#1605580598 +ll /mnt/blockstorage/nextcloud/documents/ +#1605580703 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1605580721 +psql -U luxnextcloud -hlocalhost -d luxnextcloud +#1605580758 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1605581240 +ll /mnt/blockstorage/nextcloud/documents/ +#1605581261 +sudo mv /mnt/blockstorage/nextcloud/documents/bookmarks . +#1605581274 +sudo mv /mnt/blockstorage/nextcloud/documents . +#1605581470 +sudo chmod 644 /mnt/blockstorage/nextcloud/ +#1605581503 +sudo chmod 777 /mnt/blockstorage/nextcloud/ +#1605581529 +sudo chmod 644 /mnt/blockstorage/nextcloud/ +#1605581599 +ll /mnt/blockstorage/nextcloud/ +#1605581612 +sudo chmod 644 /mnt/blockstorage/nextcloud/ +#1605581629 +sudo chown -R www-data:www-data /mnt/blockstorage/nextcloud/ +#1605581642 +ll /mnt/blockstorage/nextcloud/ +#1605581656 +sudo chmod 755 /mnt/blockstorage/nextcloud/ +#1605581658 +ll /mnt/blockstorage/nextcloud/ +#1605581723 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --path="/mnt/blockstorage/nextcloud" +#1605581740 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --path="luxagraf/files/Local" +#1605581909 +mkdir /mnt/blockstorage/nextcloud/documents +#1605581912 +sudo mkdir /mnt/blockstorage/nextcloud/documents +#1605581918 +sudo chmod 755 /mnt/blockstorage/nextcloud/ +#1605581932 +sudo chown -R www-data:www-data /mnt/blockstorage/nextcloud/ +#1605581937 +ll /mnt/blockstorage/nextcloud/ +#1605581950 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --path="luxagraf/files/Local" +#1605621599 +ll +#1605621610 +ll /mnt/blockstorage/nextcloud/documents/ +#1605621616 +ll -a /mnt/blockstorage/nextcloud/documents/ +#1605621631 +sudo rm -rf /mnt/blockstorage/nextcloud/documents/.git +#1605621657 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --path="luxagraf/files/Local" +#1605626306 +sudo rm -rf /mnt/blockstorage/nextcloud/notes/.git +#1605626316 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --path="luxagraf/files/Local" +#1605639894 +psql -U luxnextcloud -hlocalhost -d luxnextcloud +#1605641511 +cd django/ +#1605641513 +git pull +#1605641515 +sudo systemctl restart uwsgi +#1605641577 +git pull +#1605641579 +sudo systemctl restart uwsgi +#1605641833 +git pull +#1605641834 +sudo systemctl restart uwsgi +#1605649005 +git pull +#1605649008 +sudo systemctl restart uwsgi +#1605722536 +sudo apt install exiftool +#1605722555 +sudo systemctl restart uwsgi +#1605722580 +v django/config/settings.py +#1605722588 +sudo systemctl restart uwsgi +#1605723382 +v django/config/settings.py +#1605723386 +sudo systemctl restart uwsgi +#1605723422 +v django/config/settings.py +#1605723429 +sudo systemctl restart uwsgi +#1605726581 +ll +#1605726585 +cd django/ +#1605726587 +virt +#1605726592 +./manage.py shell_plus +#1605753733 +sudo cat /var/log/uwsgi/django.log +#1605753763 +sudo tail /var/log/uwsgi/django.log +#1605753810 +v config/settings.py +#1605753818 +sudo systemctl restart uwsgi +#1605755350 +v config/settings.py +#1605755358 +sudo systemctl restart uwsgi +#1605792600 +git pull +#1605792603 +sudo systemctl restart uwsgi +#1605838805 +git pull +#1605838807 +sudo systemctl restart uwsgi +#1605839917 +git pull +#1605839919 +sudo systemctl restart uwsgi +#1605840039 +git pull +#1605840041 +sudo systemctl restart uwsgi +#1605840902 +v config/settings.py +#1605999657 +sudo systemctl restart uwsgi +#1605999673 +ranger +#1605999776 +git pull +#1605999778 +sudo systemctl restart uwsgi +#1605999836 +git pull +#1605999837 +sudo systemctl restart uwsgi +#1606000013 +git pull +#1606000015 +sudo systemctl restart uwsgi +#1606334771 +git pull +#1606334787 +./manage.py migrate pages +#1606334793 +sudo systemctl restart uwsgi +#1606334876 +git pull +#1606334877 +sudo systemctl restart uwsgi +#1606335884 +./manage.py shell_plus +#1606336079 +ll +#1606336084 +v config/settings.py +#1606336108 +ranger +#1606336174 +psql -U luxagraf -hlocalhost -d luxagraf +#1606336251 +sudo systemctl restart uwsgi +#1606336538 +git pull +#1606336541 +sudo systemctl restart uwsgi +#1606336559 +./manage.py migrate pages +#1606336713 +git pull +#1606336715 +./manage.py migrate pages +#1606336720 +sudo systemctl restart uwsgi +#1606337340 +git pull +#1606337342 +sudo systemctl restart uwsgi +#1606337570 +git pull +#1606337572 +sudo systemctl restart uwsgi +#1606684739 +cd +#1606684742 +deactivate +#1606684772 +sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on +#1606684809 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1606684862 +sudo su -- postgres +#1606684888 +psql -U luxnextcloud -hlocalhost -d luxnextcloud +#1606684919 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1606687241 +cd +#1606767169 +cd /var/www +#1606767170 +ll +#1606767180 +ln -s ~/sites/helmersgroup.com . +#1606767183 +sudo ln -s ~/sites/helmersgroup.com . +#1606767199 +cd /etc/nginx/sites-enabled/ +#1606767199 +ll +#1606767216 +ln -s ~/nginx/helmersgroup.com.conf . +#1606767219 +sudo ln -s ~/nginx/helmersgroup.com.conf . +#1606767221 +cd +#1606767224 +sudo certbot --nginx +#1606767235 +v nginx/helmersgroup.com.conf +#1606767259 +sudo certbot --nginx +#1606779537 +cd sites/django/ +#1606779539 +virt +#1606779541 +./manage.py shell_plus +#1606780096 +cd +#1606780126 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1606780190 +ll +#1606928957 +git pull +#1606928962 +deactivate +#1606928967 +cd sites/django/ +#1606928969 +git pull +#1606928971 +virt +#1606928979 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1606929004 +./manage.py migrate photos +#1606929014 +./manage.py migrate media +#1606929022 +v config/settings.py +#1606929037 +./manage.py migrate media +#1606929060 +sudo systemctl restart uwsgi +#1606929083 +psql -U luxagraf -hlocalhost -d luxagraf +#1606929152 +sudo systemctl restart uwsgi +#1606930051 +./manage.py shell_plus +#1606930205 +git pull +#1606930208 +sudo systemctl restart uwsgi +#1606930319 +./manage.py shell_plus +#1606930421 +sudo ranger +#1606930444 +cd luxagraf.net/media/images/2020/ +#1606930445 +ll +#1606930514 +./manage.py shell_plus +#1606930519 +... +#1606930521 +.... +#1606930525 +cd django/ +#1606930528 +./manage.py shell_plus +#1606930585 +sudo systemctl restart uwsgi +#1606930668 +htop +#1606930854 +git pull +#1606930856 +sudo systemctl restart uwsgi +#1606930983 +git pull +#1606930997 +git diff app/utils/views.py +#1606931015 +v app/utils/views.py +#1606931034 +git diff config/base_urls.py +#1606931045 +git stash +#1606931049 +git pull +#1606931061 +sudo systemctl restart uwsgi +#1606931072 +v config/settings.py +#1606931088 +./manage.py shell_plus +#1606931102 +v config/base_urls.py +#1606931114 +./manage.py shell_plus +#1606931121 +sudo systemctl restart uwsgi +#1606931136 +sudo tail /var/log/uwsgi/django.log +#1606931157 +v +#1606931198 +v config/django.ini +#1606931226 +sudo systemctl restart uwsgi +#1606931233 +sudo tail /var/log/uwsgi/django.log +#1606931249 +v config/django.ini +#1606931277 +sudo systemctl restart uwsgi +#1606931370 +v app/media/templatetags/get_image_by_size.py +#1606935238 +git pull +#1606935242 +sudo systemctl restart uwsgi +#1606935308 +cd /home/lxf/sites/django/luxagraf.net/media/images/original/2019/ +#1606935310 +ll +#1606935834 +sudo mv ~/2019-09-15_062527_watson-mill.jpg . +#1606935850 +sudo chown www-data:www-data ~/2019-09-15_062527_watson-mill.jpg +#1606935855 +sudo chown www-data:www-data 2019-09-15_062527_watson-mill.jpg +#1606937766 +cd +#1606937770 +cd sites/django/ +#1606937772 +git pull +#1606937778 +sudo systemctl restart uwsgi +#1606938619 +psql -U luxagraf -hlocalhost -d luxagraf +#1606938625 +ll +#1606938628 +cd app/ +#1606938629 +ll +#1606938675 +rm -rf unused_apps/ +#1606938679 +rm -rf photos/ +#1606938683 +.. +#1606938687 +v config/settings.py +#1606938699 +sudo systemctl restart uwsgi +#1606938725 +ll +#1606938728 +ll app/ +#1606938740 +psql -U luxagraf -hlocalhost -d luxagraf +#1606939435 +git pull +#1606939441 +gs +#1606939533 +sudo systemctl restart uwsgi +#1606939558 +psql -U luxagraf -hlocalhost -d luxagraf +#1606941675 +sudo systemctl restart uwsgi +#1606943233 +git pull +#1606943236 +sudo systemctl restart uwsgi +#1606943723 +git pull +#1606943724 +sudo systemctl restart uwsgi +#1606943817 +git pull +#1606943819 +sudo systemctl restart uwsgi +#1607096046 +git pull +#1607096048 +sudo systemctl restart uwsgi +#1607096197 +git pull +#1607096199 +sudo systemctl restart uwsgi +#1607096388 +git pull +#1607096397 +sudo systemctl restart uwsgi +#1607096649 +ranger luxagraf.net/media/images/2019/ +#1607096893 +./manage.py shell_plus +#1607097226 +git pull +#1607097230 +sudo systemctl restart uwsgi +#1607097272 +./manage.py shell_plus +#1607099510 +git pull +#1607099512 +sudo systemctl restart uwsgi +#1607099732 +ranger luxagraf.net/media/images/2019/ +#1607100017 +git pull +#1607100020 +sudo systemctl restart uwsgi +#1607100040 +ranger luxagraf.net/media/images/2019/ +#1607100118 +sudo mv luxagraf.net/media/images2019/* luxagraf.net/media/images/2019/ +#1607100631 +git pull +#1607100646 +sudo systemctl restart uwsgi +#1607100680 +ranger luxagraf.net/media/images/2020/ +#1607100828 +git pull +#1607100830 +sudo systemctl restart uwsgi +#1607100931 +git pull +#1607100933 +sudo systemctl restart uwsgi +#1607100989 +psql -U luxagraf -hlocalhost -d luxagraf +#1607101072 +sudo systemctl restart uwsgi +#1607101174 +ranger luxagraf.net/media/images/2020/ +#1607101200 +sudo mv luxagraf.net/media/images2020/* luxagraf.net/media/images/2020/ +#1607101220 +sudo rm -rf luxagraf.net/media/images2020/ +#1607101226 +sudo rm -rf luxagraf.net/media/images2019/ +#1607101238 +sudo mv luxagraf.net/media/images2018/* luxagraf.net/media/images/2018/ +#1607101242 +sudo rm -rf luxagraf.net/media/images2018/ +#1607101249 +sudo ls luxagraf.net/media/ +#1607101262 +sudo mv luxagraf.net/media/images2017/* luxagraf.net/media/images/2017/ +#1607101267 +sudo rm -rf luxagraf.net/media/images2017/ +#1607101607 +git pull +#1607101623 +sudo systemctl restart uwsgi +#1607102432 +git pull +#1607102445 +git diff config/base_urls.py +#1607102451 +git pull +#1607102455 +git stash +#1607102457 +git pull +#1607102461 +sudo systemctl restart uwsgi +#1607102472 +v +#1607102499 +sudo tail /var/log/uwsgi/django.log +#1607102509 +sudo systemctl restart uwsgi +#1607102519 +sudo tail /var/log/uwsgi/django.log +#1607102535 +v +#1607102559 +sudo systemctl restart uwsgi +#1607102580 +v config/base_urls.py +#1607102589 +sudo systemctl restart uwsgi +#1607102616 +v config/base_urls.py +#1607102843 +git pull +#1607102845 +sudo systemctl restart uwsgi +#1607103011 +git pull +#1607103012 +sudo systemctl restart uwsgi +#1607103350 +psql -U luxagraf -hlocalhost -d luxagraf +#1607103366 +sudo systemctl restart uwsgi +#1607109730 +git pull +#1607109732 +sudo systemctl restart uwsgi +#1607113520 +git pull +#1607113523 +sudo systemctl restart uwsgi +#1607113559 +./manage.py collectstatic +#1607113816 +git pull +#1607113820 +sudo systemctl restart uwsgi +#1607113872 +./manage.py shell_plus +#1607114116 +git pull +#1607114119 +sudo systemctl restart uwsgi +#1607114125 +./manage.py shell_plus +#1607114229 +sudo chown -R lxf:lxf luxagraf.net/media/images/ +#1607114232 +./manage.py shell_plus +#1607114968 +scp -r lxfold:/home/lxf/sites/luxagraf.net/site/media/images/original/2018/2018-11-18_113504_quad-ride-sma.jpg . +#1607115000 +ranger +#1607115454 +sudo chown -R www-data:www-data luxagraf.net/media/images/ +#1607115463 +git pull +#1607115466 +sudo systemctl restart uwsgi +#1607115517 +sudo mv luxagraf.net/essay/index.html luxagraf.net/essays/ +#1607115578 +v config/settings.py +#1607115594 +sudo systemctl restart uwsgi +#1607465882 +sudo tail /var/log/uwsgi/django.log +#1607465902 +v config/settings.py +#1607465913 +sudo systemctl restart uwsgi +#1607465939 +psql -U luxagraf -hlocalhost -d luxagraf +#1607466293 +v config/settings.py +#1607466299 +sudo systemctl restart uwsgi +#1607477607 +sudo su - root +#1607794070 +cd +#1607794077 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1608309476 +cd sites/django/ +#1608309478 +git pull +#1608309484 +deactivate +#1608309485 +virt +#1608309494 +./manage.py migrate media +#1608309500 +./manage.py migrate books +#1608309551 +git pull +#1608309553 +./manage.py migrate books +#1608309616 +ranger +#1608309631 +./manage.py migrate books +#1608309656 +./manage.py migrate shell_plus +#1608309663 +./manage.py shell_plus +#1608309782 +ranger +#1608309821 +./manage.py migrate books +#1608309829 +ranger +#1608309840 +./manage.py migrate books +#1608309860 +ranger +#1608309897 +./manage.py migrate books +#1608309904 +./manage.py shell_plus +#1608309941 +v app/books/models.py +#1608309959 +./manage.py shell_plus +#1608309972 +v app/books/models.py +#1608309979 +ranger +#1608309997 +./manage.py migrate books +#1608310003 +gs +#1608310055 +./manage.py shell_plus +#1608310102 +cp ~/newclips.txt . +#1608310104 +./manage.py shell_plus +#1608310188 +sudo systemctl restart uwsgi +#1608310434 +./manage.py shell_plus +#1608310488 +sudo systemctl restart uwsgi +#1608310500 +./manage.py shell_plus +#1608312006 +git pull +#1608312011 +sudo systemctl restart uwsgi +#1608321836 +cd +#1608321841 +sudo su - root +#1608478957 +cd +#1608478962 +deactivate +#1608478965 +cd sites/django/ +#1608478977 +git pull +#1608478986 +sudo systemctl restart uwsgi +#1608479000 +./manage.py migrate books +#1608479004 +virt +#1608479009 +./manage.py migrate books +#1608479018 +./manage.py shell_plus +#1608483689 +git pull +#1608483693 +deactivate +#1608483699 +virt +#1608483705 +./manage.py migrate books +#1608483713 +sudo systemctl restart uwsgi +#1608490586 +git pull +#1608490600 +gitdiff config/base_urls.py +#1608490606 +git diff config/base_urls.py +#1608490611 +git stash +#1608490615 +git pull +#1608490620 +v config/base_urls.py +#1608490629 +sudo systemctl restart uwsgi +#1608490648 +v config/settings.py +#1608490656 +sudo systemctl restart uwsgi +#1608490669 +sudo tail /var/log/uwsgi/django.log +#1608490676 +v config/django.ini +#1608490701 +v config/settings.py +#1608490707 +v config/django.ini +#1608490711 +sudo systemctl restart uwsgi +#1608564209 +sudo mv ~/screenv9.css luxagraf.net/media/ +#1608564233 +sudo chown -R www-data:www-data luxagraf.net/media/screenv9.css +#1608564285 +sudo systemctl restart uwsgi +#1608564301 +git pull +#1608564304 +sudo systemctl restart uwsgi +#1608564314 +sudo tail /var/log/uwsgi/django.log +#1608564396 +git pull +#1608564398 +sudo systemctl restart uwsgi +#1608569114 +sudo tail /var/log/uwsgi/django.log +#1608569157 +v config/settings.py +#1608569166 +sudo systemctl restart uwsgi +#1608569189 +psql -U luxagraf -hlocalhost -d luxagraf +#1608569977 +sudo systemctl restart uwsgi +#1608570271 +./manage.py shell_plus +#1608571177 +git pull +#1608571192 +sudo systemctl restart uwsgi +#1608578070 +./manage.py shell_plus +#1608578723 +git pull +#1608578727 +sudo systemctl restart uwsgi +#1608578838 +./manage.py shell_plus +#1608578922 +git pull +#1608578924 +sudo systemctl restart uwsgi +#1608579349 +git pull +#1608579351 +sudo systemctl restart uwsgi +#1608579358 +./manage.py shell_plus +#1608580436 +git pull +#1608580439 +sudo systemctl restart uwsgi +#1608580450 +./manage.py shell_plus +#1608580715 +git pull +#1608580717 +sudo systemctl restart uwsgi +#1608580722 +./manage.py shell_plus +#1608580936 +git pull +#1608580940 +sudo systemctl restart uwsgi +#1608580947 +./manage.py shell_plus +#1608581810 +git pull +#1608581818 +sudo systemctl restart uwsgi +#1608581825 +./manage.py shell_plus +#1608582098 +git pull +#1608582101 +sudo systemctl restart uwsgi +#1608582424 +v config/settings.py +#1608582434 +sudo systemctl restart uwsgi +#1608659594 +./manage.py shell_plus +#1608659666 +sudo systemctl restart uwsgi +#1608659696 +./manage.py shell_plus +#1608659818 +sudo systemctl restart uwsgi +#1608738113 +git pull +#1608738123 +./manage.py migrate related +#1608738133 +./manage.py migrate normalize +#1608738142 +./manage.py shell_plus +#1608738236 +sudo systemctl restart uwsgi +#1608738354 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1608742879 +git pull +#1608742882 +sudo systemctl restart uwsgi +#1608742898 +sudo mv ~/screenv9.css luxagraf.net/media/ +#1608742903 +sudo chown -R www-data:www-data luxagraf.net/media/screenv9.css +#1608743186 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1608744090 +git pull +#1608744094 +sudo systemctl restart uwsgi +#1608744555 +./manage.py shell_plus +#1608750751 +./manage.py loaddata ~/export.json +#1608750757 +sudo systemctl restart uwsgi +#1608752671 +ll +#1608752883 +git pull +#1608752887 +sudo systemctl restart uwsgi +#1608752899 +./manage.py loaddata ~/export.json +#1608758368 +./manage.py shell_plus +#1608847907 +cd +#1608847928 +v nginx/luxagraf.net.conf +#1608914258 +cd +#1608914260 +deactivate +#1608914268 +sudo apt install imapsync +#1609012064 +ssh-copy-id -i ~/.ssh/id_ed25519.pub -p25978 lxf@45.32.1.95 +#1609012286 +ll +#1609012384 +scp -r lxfold:/home/lxf/.bash_history . +#1609012411 +source .bashrc +#1609012425 +sudo apt install fzf ripgrep +#1609012456 +ll +#1609012457 +la +#1609012472 +scp -r lxfold:/home/lxf/.bashprofile . +#1609012477 +scp -r lxfold:/home/lxf/.bash_profile . +#1609012506 +scp -r lxfold:/home/lxf/.tmux.conf . +#1609012532 +sudo apt install tmux +#1609012553 +ll +#1609012555 +la +#1609012586 +scp -r lxfold:/home/lxf/.pgpass . +#1609012606 +scp -r lxfold:/home/lxf/.vimrc . +#1609012823 +mkdir sites +#1609012839 +rsync -avvz -K lxfold:/home/lxf/sites/ sites/ +#1609012850 +sudo apt install rsync +#1609012929 +mkdir sites/django +#1609012616 +scp -r lxfold:/home/lxf/.vim . +#1609012940 +rsync -avvz -K lxfold:/home/lxf/sites/django/ sites/django/ +#1609013755 +vim +#1609013794 +sudo apt install git +#1609013814 +vim +#1609013865 +ll +#1609013875 +sudo apt install nginx +#1609013932 +sudo apt install python3-certbot-nginx +#1609013948 +cd /etc/nginx/sites-enabled/ +#1609013949 +ll +#1609013954 +rm default +#1609013956 +sudo rm default +#1609013959 +ll +#1609013997 +cp nginx/luxagraf.net.conf nginx/new.luxagraf.net.conf +#1609014002 +ln -s ~/nginx/new.luxagraf.net.conf +#1609014005 +sudo ln -s ~/nginx/new.luxagraf.net.conf +#1609014006 +cd +#1609014018 +v nginx/new.luxagraf.net.conf +#1609014100 +cd /var/www/ +#1609014120 +ln -s ~/sites/django/luxagraf.net . +#1609014123 +sudo ln -s ~/sites/django/luxagraf.net . +#1609014126 +cd +#1609014128 +ll +#1609014141 +sudo certbot --nginx +#1609014193 +scp -r lxfold:/home/lxf/nginx.conf . +#1609014211 +ll /etc/nginx/ +#1609014226 +sudo mv /etc/nginx/nginx.conf{,old} +#1609014237 +sudo mv nginx.conf /etc/nginx/ +#1609014248 +sudo systemctl restart nginx +#1609014257 +sudo journalctl -xe +#1609014281 +sudo mkdir /usr/share/nginx/logs/ +#1609014285 +sudo systemctl restart nginx +#1609014292 +sudo certbot --nginx +#1609014350 +v nginx/new.luxagraf.net.conf +#1609014365 +sudo systemctl restart nginx +#1609015325 +cd sites/ +#1609015326 +ll +#1609015346 +cd django/ +#1609015350 +ll +#1609015358 +gs +#1609016166 +ll +#1609016169 +.. +#1609016170 +ll +#1609016190 +rsync -avv -e ssh lxfold:/home/lxf/sites/helmersgroup.com sites/ +#1609016203 +rsync -avv -e ssh lxfold:/home/lxf/sites/helmersgroup.com . +#1609016214 +ll +#1609016282 +rsync -avv -e ssh lxfold:/home/lxf/sites/stats.luxagraf.net . +#1609016329 +ll +#1609016340 +rsync -avv -e ssh lxfold:/home/lxf/sites/awstats.luxagraf.net . +#1609016374 +rsync -avv -e ssh lxfold:/home/lxf/sites/rss.luxagraf.net . +#1609016412 +cd +#1609016418 +vim apps.txt +#1609016819 +v apps.txt +#1609016957 +mariadb-server exiftool libgeoip-dev build-essential php php-memcached php-mysql php-mbstring php-pgsql python3-certbot-nginx php-fpm php-xml php-cli php-common php-cgi php-gd php-curl php-zip ncdu htop +#1609016968 +apt install mariadb-server exiftool libgeoip-dev build-essential php php-memcached php-mysql php-mbstring php-pgsql python3-certbot-nginx php-fpm php-xml php-cli php-common php-cgi php-gd php-curl php-zip ncdu htop +#1609016977 +v .bashrc +#1609016982 +:q +#1609016986 +v .aliases +#1609017005 +ai mariadb-server exiftool libgeoip-dev build-essential php php-memcached php-mysql php-mbstring php-pgsql python3-certbot-nginx php-fpm php-xml php-cli php-common php-cgi php-gd php-curl php-zip ncdu htop +#1609017064 +ncdu / +#1609017088 +htop +#1609017100 +v apps.txt +#1609017150 +ai python3-venv python3-pip jpegoptim gnupg2 memcached libmemcached-tools wget unzip postgresql postgis +#1609017207 +sudo systemctl restart postgresql +#1609017215 +sudo systemctl enable postgresql +#1609017226 +sudo systemctl enable nginx +#1609017242 +uname -a +#1609017253 +uname +#1609017259 +man uname +#1609017274 +uname -o +#1609017291 +psql +#1609017302 +sudo su - postgres +#1609017469 +scp -r lxfold:/home/lxf/ttrss.sql . +#1609017564 +psql -U tinytinyrss -hlocalhost -d tinytinyrss < ttrss.sql +#1609017619 +ll +#1609017623 +rm ttrss.sql +#1609017676 +ll +#1609017941 +cd /etc/nginx/sites-enabled/ +#1609017950 +sudo ln -s ~/nginx/rss.luxagraf.net.conf . +#1609017957 +v rss.luxagraf.net.conf +#1609018024 +sudo certbot --nginx +#1609018050 +v rss.luxagraf.net.conf +#1609018074 +sudo systemctl restart nginx +#1609018097 +cd /var/www/ +#1609018108 +sudo ln -s ~/sites/rss.luxagraf.net . +#1609018112 +cd +#1609018118 +cd sites/rss.luxagraf.net/ +#1609018119 +ll +#1609018134 +v newserver.html +#1609018157 +m newserver.html +#1609018161 +rm newserver.html +#1609018242 +sudo systemctl status ttrss.service +#1609018346 +cd /etc/systemd/system/ +#1609018382 +sudo ln -s ~/services/ttrss.service . +#1609018394 +sudo systemctl status ttrss.service +#1609018401 +sudo systemctl start ttrss.service +#1609018407 +sudo systemctl enable ttrss.service +#1609018431 +cd +#1609018440 +v services/ttrss.service +#1609018464 +sudo systemctl status ttrss.service +#1609018489 +v services/ttrss.service +#1609018632 +cd /etc/nginx/sites-enabled/ +#1609018643 +sudo rm new.luxagraf.net.conf +#1609018651 +ll +#1609018654 +cd +#1609018736 +ll +#1609019344 +ll sites/ +#1609019361 +v sites/stats.luxagraf.net/ +#1609019395 +sudo su - postgres +#1609019689 +mysql_secure_installation +#1609019808 +sudo mysql_secure_installation +#1609019906 +sudo mysql -r root -p +#1609019923 +sudo mysql -u root -p +#1609020143 +mysqldump -u lxfmatomo -p lxfmatomo > stats.sql +#1609020154 +ll +#1609020182 +rm stats.sql +#1609020233 +scp -r lxfold:/home/lxf/stats.sql . +#1609020271 +mysql -u lxfmatomo -p lxfmatomo < stats.sql +#1609020331 +cd /var/www/ +#1609020350 +sudo ln -s ~/sites/stats.luxagraf.net . +#1609020362 +cd /etc/nginx/sites-enabled/ +#1609020372 +sudo ln -s ~/nginx/stats.luxagraf.net.conf . +#1609020375 +v stats.luxagraf.net.conf +#1609020406 +sudo systemctl restartrestart nginx +#1609020412 +sudo systemctl restart nginx +#1609020427 +sudo certbot --nginx +#1609020456 +c +#1609020457 +cd +#1609020471 +ln -s /var/log/nginx logs +#1609020477 +sudo systemctl restart nginx +#1609020480 +sudo certbot --nginx +#1609020504 +v nginx/stats.luxagraf.net.conf +#1609020517 +cd sites/stats.luxagraf.net/ +#1609020518 +ll +#1609020526 +touch newserver.html +#1609020545 +v newserver.html +#1609020556 +rm newserver.html +#1609020584 +cd +#1609020586 +cd sites/ +#1609020590 +ll +#1609020616 +sudo chown -R www-data:www-data stats.luxagraf.net +#1609020818 +ll +#1609020880 +rsync -avv -e ssh lxfold:/home/lxf/sites/storage.luxagraf.net . +#1609020916 +ll +#1609020949 +rsync -avv -e ssh lxfold:/home/lxf/sites/corrinnegilbertson.net . +#1609020965 +ll corrinnegilbertson.net/ +#1609021000 +ll +#1609018504 +/home/lxf/sites/rss.luxagraf.net/update_daemon2.php +#1609021144 +sudo systemctl status ttrss.service +#1609021234 +sudo systemctl restart ttrss.service +#1609021237 +sudo systemctl status ttrss.service +#1609021120 +rsync -avv -e ssh lxfold:/mnt/blockstorage/nextcloud . +#1609026366 +ll +#1609026380 +ll +#1609026386 +ncdu +#1609026507 +rm stats.sql +#1609026514 +ll services/ +#1609026485 +rsync -avv -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net . +#1609026534 +rm services/fathom-lux.service +#1609026739 +pip install uwsgi +#1609026745 +pip3 install uwsgi +#1609026791 +sudo pip3 install uwsgi +#1609026827 +sudo mkdir /etc/uwsgi +#1609026834 +sudo touch /tmp/uwsgi.log +#1609026844 +sudo chown www-data /tmp/uwsgi.log +#1609026850 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1609026881 +scp -r lxfold:/home/lxf/emperor.ini +#1609026884 +scp -r lxfold:/home/lxf/emperor.ini . +#1609026898 +sudo mv emperor.ini /etc/uwsgi/ +#1609026902 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1609026932 +cd /etc/systemd/system/ +#1609026942 +sudo ln -s ~/services/uwsgi.service . +#1609026944 +v uwsgi.service +#1609026954 +cd +#1609026967 +sudo systemctl start uwsgi.service +#1609026973 +sudo systemctl status uwsgi.service +#1609026992 +sudo mkdir /etc/uwsgi/vassals +#1609026998 +cd /etc/uwsgi/vassals/ +#1609027014 +ln -s ~/sites/django/config/django.ini . +#1609027017 +sudo ln -s ~/sites/django/config/django.ini . +#1609027026 +sudo systemctl restart uwsgi.service +#1609027030 +sudo systemctl status uwsgi.service +#1609027048 +sudo touch /var/log/uwsgi/django.log +#1609027058 +sudo mkdir -p /var/log/uwsgi/ +#1609027061 +sudo touch /var/log/uwsgi/django.log +#1609027072 +sudo chown www-data /var/log/uwsgi/django.log +#1609027079 +cd +#1609027096 +sudo tail /var/log/uwsgi/django.log +#1609027119 +sudo su - postgres +#1609027230 +scp -r lxfold:/home/lxf/luxcurrent.sql . +#1609027263 +psql -U luxagraf -hlocalhost -d luxagraf < luxcurrent.sql +#1609027281 +sudo systemctl restart uwsgi.service +#1609027293 +sudo systemctl status uwsgi.service +#1609027308 +sudo tail /var/log/uwsgi/django.log +#1609027387 +scp -r lxfold:/home/lxf/sites/django/req.txt . +#1609027402 +cd sites/django/ +#1609027407 +mv ~/req.txt . +#1609027412 +rm -rf venv/ +#1609027428 +python3 -m venv venv +#1609027432 +ll +#1609027435 +virt +#1609027442 +pip install -r req.txt +#1609027475 +ll +#1609027500 +sudo chown -R www-data:www-data luxagraf.net/ +#1609027502 +ll +#1609027525 +./manage.py shell_plus +#1609027612 +deactivate +#1609027623 +cd /etc/nginx/sites-enabled/ +#1609027637 +sudo ln -s ~/nginx/live.luxagraf.net.conf . +#1609027639 +v live.luxagraf.net.conf +#1609027697 +sudo ln -s ~/nginx/origin.luxagraf.net.conf . +#1609027706 +v origin.luxagraf.net.conf +#1609027728 +cd +#1609027733 +cd /var/www/ +#1609027755 +sudo mkdir live.luxagraf.net +#1609027759 +cd live.luxagraf.net/ +#1609027778 +ln -s ~/sites/django/luxagraf.net/media . +#1609027782 +sudo ln -s ~/sites/django/luxagraf.net/media . +#1609027792 +sudo ln -s ~/sites/django/static . +#1609027794 +cd +#1609027801 +cd /var/www/ +#1609027831 +sudo ln -s ~/sites/django/luxagraf.net/media origin.luxagraf.net +#1609027832 +ll +#1609027839 +rm -rf html +#1609027842 +sudo rm -rf html +#1609027843 +ll +#1609027845 +cd +#1609027848 +sudo certbot --nginx +#1609027868 +v +#1609027902 +sudo systemctl restart nginx +#1609027917 +cd /var/www/live.luxagraf.net/ +#1609027922 +touch newserver.html +#1609027925 +sudo touch newserver.html +#1609027930 +sudo vi newserver.html +#1609027946 +sudo chown -R www-data:www-data newserver.html +#1609028028 +scp -r lxfold:/home/lxf/awstats.luxagraf.net.htpasswd . +#1609028151 +printf "username:`openssl passwd -apr1`\n" >> awstats.htpasswd +#1609028162 +printf "luxagraf:`openssl passwd -apr1`\n" >> awstats.htpasswd +#1609028177 +cd +#1609028180 +printf "luxagraf:`openssl passwd -apr1`\n" >> awstats.htpasswd +#1609028221 +mkdir /etc/awstats +#1609028223 +sudo mkdir /etc/awstats +#1609028240 +mv awstats.htpasswd /etc/awstats/awstats.luxagraf.net.htpasswd +#1609028243 +sudo mv awstats.htpasswd /etc/awstats/awstats.luxagraf.net.htpasswd +#1609028257 +sudo chown -R www-data:www-data /etc/awstats/ +#1609028274 +sudo tail /var/log/uwsgi/django.log +#1609028292 +sudo tail /var/log/nginx/live.luxagraf.net.error.log +#1609028454 +scp -r lxfold:/home/lxf/awstats.luxagraf.net.htpasswd . +#1609028469 +mv awstats.luxagraf.net.htpasswd /etc/awstats/ +#1609028475 +sudo mv awstats.luxagraf.net.htpasswd /etc/awstats/ +#1609028481 +sudo systemctl restart nginx +#1609028509 +sudo rm /var/www/live.luxagraf.net/newserver.html +#1609028767 +sudo certbot --nginx +#1609028792 +v nginx/origin.luxagraf.net.conf +#1609028803 +sudo systemctl restart nginx +#1609029296 +sudo cpan +#1609029620 +ls /usr/share/GeoIP/ +#1609029645 +scp -r lxfold:/etc/awstats/awstats.luxagraf.net.conf . +#1609029666 +sudo mv awstats.luxagraf.net.conf /etc/awstats/ +#1609031248 +scp -r lxfold:/etc/awstats/awstats.conf.local . +#1609031269 +sudo mv awstats.conf.local /etc/awstats/ +#1609031443 +scp -r lxfold:/var/log/nginx/luxagraf.net.access.log* . +#1609031503 +scp -r lxfold:/home/lxf/luxagraf.net.access.log* . +#1609031566 +scp -r lxfold:/home/lxf/lxflog . +#1609031603 +sudo mv lxflog/* /var/log/nginx/ +#1609031613 +sudo chown root:root /var/log/nginx/luxagraf.net.access.log* +#1609031700 +scp -r lxfold:/home/lxf/awstats . +#1609031982 +scp -r lxfold:/home/lxf/lxflog . +#1609032023 +sudo mv lxflog/* /var/log/nginx/ +#1609032036 +sudo chown root:root /var/log/nginx/discursivemeditation.com.access.log* +#1609032071 +sudo mkdir /var/lib/awstats +#1609032087 +mv awstats/* /var/lib/awstats/ +#1609032090 +sudo mv awstats/* /var/lib/awstats/ +#1609032176 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1609032197 +ai awstats +#1609032218 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1609032259 +sudo vi /etc/logrotate.d/nginx +#1609032298 +sudo logrotate -f /etc/logrotate.d/nginx +#1609032369 +scp -r lxfold:/etc/awstats/awstats.discursivemeditation.conf . +#1609032415 +scp -r lxfold:/etc/awstats/awstats.discursivemeditation.com.conf . +#1609032432 +scp -r lxfold:/etc/awstats/awstats.discursivemeditation.com.htpasswd . +#1609032455 +mv awstats.discursivemeditation.com.* /etc/awstats/ +#1609032458 +sudo mv awstats.discursivemeditation.com.* /etc/awstats/ +#1609032466 +sudo logrotate -f /etc/logrotate.d/nginx +#1609032494 +sudo /usr/lib/cgi-bin/awstats.pl -config=discursivemeditation.com -update +#1609032543 +scp -r lxfold:/etc/nginx/cgi-bin.php . +#1609032563 +sudo mv cgi-bin.php /etc/nginx/ +#1609032581 +cd +#1609032589 +cd /etc/nginx/sites-enabled/ +#1609032597 +ln -s ~/nginx/awstats.luxagraf.net.conf . +#1609032599 +sudo ln -s ~/nginx/awstats.luxagraf.net.conf . +#1609032603 +vim awstats.luxagraf.net.conf +#1609032628 +sudo ln -s ~/nginx/discursivemeditation.com.conf . +#1609032634 +vim discursivemeditation.com.conf +#1609032676 +cd /var/www/ +#1609032691 +sudo ln -s ~/sites/django/discursivemeditation.com . +#1609032717 +sudo ln -s ~/sites/awstats.luxagraf.net . +#1609032718 +cd +#1609032828 +sudo certbot --nginx +#1609032856 +v nginx/awstats.luxagraf.net.conf +#1609032868 +v nginx/discursivemeditation.com.conf +#1609032891 +sudo systemctl restart nginx +#1609032933 +cpan +#1609032991 +cd /etc/awstats/ +#1609033003 +v awstats.luxagraf.net.conf +#1609033067 +:q +#1609033070 +ai libgeoip-dev build-essential +#1609033080 +cd +#1609033098 +ls //usr/share/GeoIP/ +#1609033125 +ll /etc/awstats/ +#1609033167 +sudo chown lxf:lxf /etc/awstats/awstats.conf +#1609033170 +ll /etc/awstats/ +#1609033244 +cd /etc/awstats/ +#1609033248 +v awstats.conf +#1609033295 +v awstats.conf.local +#1609033310 +v awstats.luxagraf.net.conf +#1609033715 +python /path/to/piwik/misc/log-analytics/import_logs.py --url=https://analytics.example.com +#1609033774 +python /path/to/piwik/misc/log-analytics/import_logs.py --url=https://stats.luxagraf.net --idsite=2 --enable-http-errors /var/log/nginx/discursivemeditation.com.access.log +#1609033792 +cd +#1609033821 +python sites/stats.luxagraf.net/misc/log-analytics/import_logs.py --url=https://stats.luxagraf.net --idsite=2 --enable-http-errors /var/log/nginx/discursivemeditation.com.access.log +#1609033864 +chmod 777 /home/lxf/sites/stats.luxagraf.net/tmp/cache/ +#1609033868 +sudo chmod 777 /home/lxf/sites/stats.luxagraf.net/tmp/cache/ +#1609033871 +python sites/stats.luxagraf.net/misc/log-analytics/import_logs.py --url=https://stats.luxagraf.net --idsite=2 --enable-http-errors /var/log/nginx/discursivemeditation.com.access.log +#1609033894 +sudo chmod 777 /home/lxf/sites/stats.luxagraf.net/tmp/ +#1609033897 +python sites/stats.luxagraf.net/misc/log-analytics/import_logs.py --url=https://stats.luxagraf.net --idsite=2 --enable-http-errors /var/log/nginx/discursivemeditation.com.access.log +#1609033968 +ps aux | grep php-fpm +#1609034022 +cd +#1609034028 +cd /var/www/ +#1609034048 +sudo ln -s ~/sites/django/luxagraf.net . +#1609034057 +ll +#1609034070 +cd /etc/nginx/ +#1609034087 +sudo ln -s ~/nginx/luxagraf.net.conf . +#1609034090 +v luxagraf.net.conf +#1609034120 +sudo certbot --nginx +#1609034135 +ll +#1609034143 +rm luxagraf.net.conf +#1609034146 +sudo rm luxagraf.net.conf +#1609034152 +cd sites-enabled/ +#1609034158 +sudo ln -s ~/nginx/luxagraf.net.conf . +#1609034201 +sudo certbot --nginx +#1609034223 +v luxagraf.net.conf +#1609034244 +sudo systemctl restart nginx +#1609034249 +cd +#1609034255 +cd sites/django/luxagraf.net/ +#1609034256 +ll +#1609034268 +sudo vim readme.html +#1609075483 +cd +#1609075484 +ll +#1609075493 +rm luxcurrent.sql +#1609075496 +ll +#1609075505 +ll lxflog/ +#1609075510 +rm -rf lxflog/ +#1609075512 +ll +#1609075516 +ll sites/ +#1609075606 +sudo adduser --system --shell /bin/bash --group --disabled-password --home /home/git git +#1609075944 +wget -O gitea https://dl.gitea.io/gitea/1.13.0/gitea-1.13.0-linux-amd64 +#1609076041 +gpg --keyserver keys.openpgp.org --recv 7C9E68152594688862D62AF62D9AE806EC1592E2 +#1609076077 +wget https://dl.gitea.io/gitea/1.13.0/gitea-1.13.0-linux-amd64.asc +#1609076101 +gpg --verify gitea-1.13.0-linux-amd64.asc gitea +#1609076127 +chmod +x gitea +#1609076135 +./gitea web +#1609076149 +sudo cp gitea /usr/local/bin/gitea +#1609076159 +sudo mkdir -p /var/lib/gitea/{custom,data,indexers,public,log} +#1609076169 +sudo chown git:git /var/lib/gitea/{data,indexers,log} +#1609076177 +sudo chmod 750 /var/lib/gitea/{data,indexers,log} +#1609076186 +sudo mkdir /etc/gitea +#1609076194 +sudo chown root:git /etc/gitea +#1609076202 +sudo chmod 770 /etc/gitea +#1609078598 +cd /etc/systemd/system/ +#1609078599 +ll +#1609078613 +sudo ln -s ~/services/gitea.service +#1609078621 +cd +#1609078632 +sudo systemctl start gitea +#1609078637 +sudo systemctl enable gitea +#1609078644 +sudo systemctl status gitea +#1609078660 +sudo su - postgres +#1609078834 +scp -r lxfold:/home/lxf/gitea.sql . +#1609078881 +psql -U gitea -hlocalhost -d gitea < gitea.sql +#1609078901 +cd /etc/nginx/sites-enabled/ +#1609078912 +sudo ln -s ~/nginx/git.luxagraf.net.conf . +#1609078915 +v git +#1609078920 +v git.luxagraf.net.conf +#1609078945 +cd /var/www/ +#1609078954 +cd +#1609078956 +ll +#1609079050 +sudo certbot --nginx +#1609079082 +v nginx/git.luxagraf.net.conf +#1609079106 +sudo systemctl restart nginx +#1609079309 +rsync -avv -e ssh lxfold:/home/lxf/luxagraf/ luxagraf/ +#1609079319 +mkdir luxagraf +#1609079321 +rsync -avv -e ssh lxfold:/home/lxf/luxagraf/ luxagraf/ +#1609079338 +ll +#1609079360 +rsync -avv -e ssh lxfold:/home/lxf/luxagraf/ luxagraf/ +#1609079536 +ll +#1609079563 +sudo mv luxagraf /home/git/ +#1609079572 +ll /home/git/ +#1609079584 +sudo su - git +#1609079765 +sudo mv /home/git/luxagraf /home/git/gitea-repositories/ +#1609079802 +sudo chown -R git:git /home/git/gitea-repositories/luxagraf/ +#1609080119 +scp -r lxfold:/home/lxf/authorized_keys . +#1609080130 +ll authorized_keys +#1609080134 +v authorized_keys +#1609080173 +sudo su - git +#1609080287 +sudo su - root +#1609082227 +ll +#1609082238 +rm gitea +#1609082244 +rm gitea.sql +#1609082247 +rm gitea-1.13.0-linux-amd64.asc +#1609082249 +ll +#1609082253 +ll custom/ +#1609082256 +ll custom/conf/ +#1609082263 +v custom/conf/app.ini +#1609082272 +rm custom/ +#1609082275 +rm -rf custom/ +#1609082277 +ll +#1609082281 +ll awstats/ +#1609082285 +rm -rf awstats/ +#1609082291 +ll data/ +#1609082302 +rm -rf data/ +#1609082304 +ll +#1609082327 +v authorized_keys +#1609082378 +sudo su - root +#1609082708 +ll +#1609082813 +df -h +#1609082927 +scp -r lxfold:/home/lxf/next.sql . +#1609082946 +sudo su - postgres +#1609083036 +psql -U luxnextcloud -hlocalhost -d luxnextcloud < next.sql +#1609083081 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1609083094 +cd /var/www/ +#1609083122 +sudo ln -s ~/sites/cloud.luxagraf.net . +#1609083124 +cd +#1609083127 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1609083193 +cd /etc/nginx/sites-available/ +#1609083204 +ln -s ~/nginx/cloud.luxagraf.net.conf . +#1609083207 +sudo ln -s ~/nginx/cloud.luxagraf.net.conf . +#1609083210 +v cloud.luxagraf.net.conf +#1609083303 +sudo certbot --nginx +#1609083315 +ll +#1609083330 +.. +#1609083331 +ll +#1609083340 +rm sites-available/cloud.luxagraf.net.conf +#1609083343 +sudo rm sites-available/cloud.luxagraf.net.conf +#1609083347 +cd sites-enabled/ +#1609083356 +sudo ln -s ~/nginx/cloud.luxagraf.net.conf . +#1609083362 +sudo certbot --nginx +#1609083399 +v cloud.luxagraf.net.conf +#1609083450 +cd /var/www/ +#1609083451 +ll +#1609083454 +cd cloud.luxagraf.net +#1609083457 +ll +#1609083463 +touch new.html +#1609083465 +v new.html +#1609083490 +rm new.html +#1609083491 +cd +#1609083497 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1609083546 +cd sites/cloud.luxagraf.net/ +#1609083547 +ll +#1609083556 +.. +#1609083579 +sudo chown -R www-data:www-data cloud.luxagraf.net/ +#1609083599 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1609083648 +v cloud.luxagraf.net/config/ +#1609083662 +sudo vim cloud.luxagraf.net/config/ +#1609083689 +sudo vim cloud.luxagraf.net/config/config.php +#1609083732 +mv cloud.luxagraf.net old +#1609083782 +rsync -avv -e ssh lxfold:/home/lxf/sites/cloud.luxagraf.net . +#1609085154 +ll +#1609085167 +sudo chown -R www-data:www-data cloud.luxagraf.net/ +#1609085230 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1609085242 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1609085271 +cd cloud.luxagraf.net/ +#1609085272 +ll +#1609085301 +ls -lah lib/ +#1609085311 +ls -lah resources/ +#1609085324 +ls -lah lib/ +#1609085357 +sudo tail ~/logs/cloud.luxagraf.net.error.log +#1609085469 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:repair +#1609085510 +sudo tail ~/logs/cloud.luxagraf.net.error.log +#1609085830 +sudo chmod 750 data/ +#1609085843 +sudo tail ~/logs/cloud.luxagraf.net.error.log +#1609085883 +sudo chmod 750 lib/ +#1609085889 +sudo tail ~/logs/cloud.luxagraf.net.error.log +#1609085920 +cd +#1609085943 +ll sites/cloud.luxagraf.net/ +#1609086106 +sudo chmod o rx sites/cloud.luxagraf.net/lib/ +#1609086118 +sudo chmod o+rx sites/cloud.luxagraf.net/lib/ +#1609086122 +ll sites/cloud.luxagraf.net/ +#1609086139 +sudo tail ~/logs/cloud.luxagraf.net.error.log +#1609086153 +ll sites/cloud.luxagraf.net/ +#1609086189 +ll sites/cloud.luxagraf.net/lib/ +#1609086209 +ll sites/cloud.luxagraf.net/lib/private/ +#1609086217 +ll sites/cloud.luxagraf.net/lib/private/|less +#1609086228 +sudo tail ~/logs/cloud.luxagraf.net.error.log +#1609086291 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:install +#1609086550 +find sites/cloud.luxagraf.net/ -type f -print0 | xargs -0 chmod 0640 +#1609086562 +find sites/cloud.luxagraf.net/ -type f -print0 | xargs -0 sudo chmod 0640 +#1609086585 +sudo su - root +#1609086871 +sudo systemctl restart nginx +#1609086886 +sudo systemctl restart php-fpm +#1609086895 +ai php-fpm +#1609086905 +sudo systemctl restart php7.3-fpm +#1609087003 +ll +#1609087006 +cd sites/ +#1609087014 +ll cloud.luxagraf.net/data/ +#1609087024 +sudo ls cloud.luxagraf.net/data/ +#1609088298 +ll +#1609088310 +sudo chown -R www-data:www-data nextcloud/ +#1609089861 +cd +#1609089865 +ll services/ +#1609089884 +cd /etc/systemd/system/ +#1609089901 +sudo ln -s ~/services/certbot.service . +#1609089920 +sudo ln -s ~/services/certbot.timer . +#1609089982 +sudo systemctl start certbot.timer +#1609089990 +sudo systemctl enable certbot.timer +#1609090030 +sudo ln -s ~/services/psqlbak.service . +#1609090035 +sudo ln -s ~/services/psqlbak.timer . +#1609090037 +cd +#1609090040 +ll -a +#1609090060 +rsync -avv -e ssh lxfold:/home/lxf/bak . +#1609090377 +l +#1609090379 +ll +#1609090391 +v services/psqlbak.service +#1609090411 +~/./bin/psqlbak.sh +#1609090435 +sudo chmod 600 .pgpass +#1609090437 +~/./bin/psqlbak.sh +#1609090446 +v .pgpass +#1609090459 +sudo su - postgres +#1609090512 +v .pgpass +#1609090519 +~/./bin/psqlbak.sh +#1609090565 +v bin/psqlbak.sh +#1609090580 +sudo su - postgres +#1609090662 +v bin/psqlbak.sh +#1609090666 +~/./bin/psqlbak.sh +#1609090760 +ll bak/ +#1609090762 +ll bak/postgres/ +#1609090770 +ll bak/postgres/luxagraf/ +#1609090807 +rclone +#1609090815 +ai rclone +#1609090894 +rclone +#1609090914 +rclone config +#1609091140 +v bin/b2-bak.sh +#1609091212 +rclone sync /home/lxf/bak/postgres/luxagraf/ backblaze:lxfserverbak/postgres-lux/ +#1609091325 +rclone config +#1609091406 +rclone sync /home/lxf/bak/postgres/luxagraf/ backblaze:lxfserverbak/postgres-lux/ +#1609091600 +cd bak/postgres/luxagraf/ +#1609091601 +ll +#1609091743 +v ~/bin/b2-bak.sh +#1609093439 +v .rclone-exclude +#1609094379 +cd sites/cloud.luxagraf.net/ +#1609094382 +cd sites/ +#1609094383 +ll +#1609094416 +sudo ls -lah cloud.luxagraf.net/data. +#1609094419 +sudo ls -lah cloud.luxagraf.net/data/ +#1609094434 +sudo ls -lah cloud.luxagraf.net/data/luxagraf/ +#1609094468 +sudo ls -lah cloud.luxagraf.net/data/appdata_oct28azujrqj/ +#1609094480 +sudo ls -lah cloud.luxagraf.net/data/ +#1609094492 +sudo ls -lah cloud.luxagraf.net/data/luxagraf/files/ +#1609094519 +sudo mv nextcloud/notes/ cloud.luxagraf.net/data/luxagraf/files/ +#1609094524 +sudo ls -lah cloud.luxagraf.net/data/luxagraf/files/ +#1609094722 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan +#1609094767 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --all +#1609095010 +sudo mv nextcloud/documents cloud.luxagraf.net/data/luxagraf/files/ +#1609095015 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --all +#1609108263 +sudo ls -lah cloud.luxagraf.net/data/ +#1609108277 +sudo ls -lah cloud.luxagraf.net/data/Corrinne/ +#1609205675 +cd +#1609205686 +sudo tail /var/log/uwsgi/django.log +#1609205908 +cd sites/django/ +#1609205915 +v config/settings.py +#1609205941 +sudo systemctl restart uwsgi.service +#1609205969 +htop +#1609206121 +psql -U luxagraf -hlocalhost -d luxagraf +#1609206140 +sudo systemctl restart uwsgi.service +#1609206326 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1609352193 +cd +#1609352715 +sudo apt install php-bcmath +#1609352751 +sudo apt install php-gmp php-imagick +#1609352765 +sudo apt install php-intl +#1609352785 +sudo systemctl restart php7.3-fpm +#1609352846 +sudo vim /etc/php/7.3/fpm/php-fpm.conf +#1609352922 +sudo vim /etc/php/7.3/fpm/pool.d/www.conf +#1609353011 +sudo vim /etc/php/7.3/fpm/php-fpm.conf +#1609353038 +sudo vim /etc/php/7.3/fpm/php.ini +#1609353082 +sudo systemctl restart php7.3-fpm +#1609353086 +sudo systemctl restart php7.3 +#1609353089 +sudo systemctl restart php +#1609353125 +sudo systemctl restart php.service +#1609353207 +sudo systemctl list-unit-files +#1609353260 +sudo vim /etc/php/7.3/cgi/php.ini +#1609353298 +sudo vim /etc/php/7.3/fpm/php-fpm.conf +#1609353321 +sudo vim /etc/php/7.3/fpm/pool.d/www.conf +#1609353468 +sudo vim /etc/php/7.3/fpm/php-fpm.conf +#1609353480 +sudo vim /etc/php/7.3/fpm/php.ini +#1609354068 +sudo systemctl restart php.service +#1609354075 +sudo systemctl restart php7.3-fpm +#1609354082 +sudo systemctl status php7.3-fpm +#1609354103 +v nginx/cloud.luxagraf.net.conf +#1609354131 +sudo systemctl restart nginx +#1609354176 +sudo vim /etc/php/7.3/cli/php.ini +#1609354207 +v nginx/cloud.luxagraf.net.conf +#1609354211 +sudo systemctl status php7.3-fpm +#1609354215 +sudo systemctl restart php7.3-fpm +#1609354234 +sudo vim /etc/php/7.3/cgi/php.ini +#1609354283 +sudo vim /etc/php/7.3/fpm/php-fpm.conf +#1609354401 +php -i | grep memory_limit +#1609354424 +php7.3 -i | grep memory_limit +#1609354467 +sudo -u www-data php7.3 -i +#1609354488 +sudo -u www-data php7.3 -i | grep memory_limit +#1609354499 +sudo -u www-data php7.3 -i > temp.txt +#1609354501 +v temp.txt +#1609354534 +v /etc/php/7.3/cli/php.ini +#1609354566 +sudo vim /etc/php/7.3/fpm/php.ini +#1609354593 +sudo systemctl restart php7.3-fpm +#1609355838 +sudo systemctl restart nginx +#1609355857 +sudo tail logs/cloud.luxagraf.net.error.log +#1609355878 +sudo systemctl restart php7.3-fpm +#1609355914 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ update +#1609355923 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ update:check +#1609355938 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ app:update +#1609355991 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1609356077 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ update:check +#1609356125 +wget https://download.nextcloud.com/server/releases/nextcloud-20.0.4.zip +#1609356535 +cd sites/cloud.luxagraf.net/ +#1609356556 +sudo ls -lah sites/cloud.luxagraf.net/data/luxagraf/ +#1609356567 +sudo ls -lah sites/cloud.luxagraf.net/data/luxagraf/files/ +#1609356574 +sudo ls -lah sites/cloud.luxagraf.net/data/ +#1609356583 +sudo ls -lah sites/nextcloud/ +#1609356587 +sudo ls -lah sites/nextcloud/books/ +#1609356600 +sudo cd sites/nextcloud/books/Calibre\ Library/ +#1609356619 +sudo ls -lh sites/nextcloud/books/Calibre\ Library/ +#1609356629 +sudo ls -lh sites/nextcloud/books/Calibre\ Library/ |grep "metadata" +#1609356646 +sudo rm sites/nextcloud/books/Calibre\ Library/metadata.db +#1609356658 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ files:scan --all +#1609432623 +sudo su - root +#1609432748 +v bin/b2-bak.sh +#1609432931 +rclone sync /home/lxf/bak/postgres/luxagraf/ backblaze:lxfserverbak/postgres-lux/ +#1609434597 +sudo systemctl list-unit-files +#1609435138 +ll bak/postgres/luxagraf/ +#1609435158 +v services/psqlbak.service +#1609435184 +~/./bin/psqlbak.sh +#1609435203 +ll bak/postgres/luxagraf/ +#1609435217 +v services/psqlbak.timer +#1609435227 +cd /etc/systemd/system/ +#1609435229 +ll +#1609435236 +cd +#1609435248 +sudo systemctl status psqlbak.timer +#1609435258 +sudo systemctl enable psqlbak.timer +#1609435264 +sudo systemctl start psqlbak.timer +#1609435269 +sudo systemctl status psqlbak.timer +#1609435298 +ll bak/mysql/ +#1609435311 +v bin/mysqlbak.sh +#1609435329 +~/./bin/mysqlbak.sh +#1609435351 +scp -r lxfold:/home/lxf/.mysqlconf . +#1609435623 +v .mysqlconf +#1609435633 +~/./bin/mysqlbak.sh +#1609435643 +ll bak/mysql/ +#1609435658 +cd /etc/systemd/system/ +#1609435660 +ll +#1609435675 +sudo ln -s ~/services/mysqlbak.service . +#1609435679 +sudo ln -s ~/services/mysqlbak.timer . +#1609435704 +sudo systemctl start mysqlbak.timer +#1609435711 +sudo systemctl enable mysqlbak.timer +#1609435717 +ll ~/services/ +#1609435736 +sudo systemctl enable certbot.timer +#1609435742 +sudo systemctl start certbot.timer +#1609435748 +ll ~/services/ +#1609435775 +sudo ln -s ~/services/rclone-b2.service . +#1609435779 +sudo ln -s ~/services/rclone-b2.timer . +#1609435794 +sudo systemctl start rclone-b2.timer +#1609435800 +sudo systemctl enable rclone-b2.timer +#1609435826 +cat ~/services/gitea-backup.service +#1609435845 +~/./bin/gitea-backup.sh +#1609435878 +cd +#1609435887 +v bin/b2-bak.sh +#1609435906 +v bin/gitea-backup.sh +#1609435964 +~/./bin/gitea-backup.sh +#1609435980 +v services/gitea.service +#1609436010 +v bin/gitea-backup.sh +#1609436102 +sudo su - git +#1609436150 +v bin/gitea-backup.sh +#1609436161 +sudo -H -u git bash -c "/usr/local/bin/gitea dump -c /etc/gitea/app.ini" +#1609436176 +cd /home/git +#1609436178 +sudo -H -u git bash -c "/usr/local/bin/gitea dump -c /etc/gitea/app.ini" +#1609436192 +/usr/local/bin/ +#1609436195 +ll +#1609436199 +.. +#1609436200 +ll +#1609436264 +v services/gitea.service +#1609436268 +cd +#1609436270 +v services/gitea.service +#1609436333 +sudo apt install ranger +#1609436340 +v services/gitea.service +#1609436375 +cd /etc/systemd/system/ +#1609436390 +sudo ln -s ~/services/gitea-backup.service . +#1609436397 +sudo ln -s ~/services/gitea-backup.timer . +#1609436422 +sudo systemctl enable gitea-backup.timer +#1609436428 +sudo systemctl start gitea-backup.timer +#1609436433 +sudo systemctl status gitea-backup.timer +#1609555888 +cd +#1609555900 +cd nginx/ +#1609555901 +ll +#1609555910 +v zotherredirects.conf +#1609555936 +v castagraf.net.conf +#1609555984 +cd /etc/nginx/sites-enabled/ +#1609555998 +sudo ln -s ~/nginx/castagraf.net.conf . +#1609556017 +sudo certbot --nginx +#1609556044 +v castagraf.net.conf +#1609556205 +sudo systemctl restart nginx +#1609782437 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1609791762 +cd sites/django/ +#1609791766 +git pull +#1609791774 +sudo systemctl restart uwsgi.service +#1609966123 +git pull +#1609966128 +sudo systemctl restart uwsgi.service +#1610056224 +git pull +#1610056229 +virt +#1610056243 +./manage.py migrate taxonomy +#1610056259 +sudo systemctl restart uwsgi.service +#1610069622 +sudo chown -R www-data:www-data luxagraf.net/media/screenv9.css +#1610069631 +sudo mv ~/screenv9.css luxagraf.net/media/ +#1610069641 +sudo chown -R www-data:www-data luxagraf.net/media/screenv9.css +#1610069732 +sudo mv ~/screenv9.css luxagraf.net/media/ +#1610069734 +sudo chown -R www-data:www-data luxagraf.net/media/screenv9.css +#1610075464 +cd +#1610075467 +deactivate +#1610075478 +v nginx/luxagraf.net.conf +#1610075594 +sudo systemctl restart nginx +#1610746399 +cd sites/django/ +#1610746402 +git pull +#1610746641 +sudo systemctl restart uwsgi.service +#1610746725 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1610746736 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1610746820 +sudo systemctl restart uwsgi.service +#1610749493 +git pull +#1610749505 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1610749514 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1610749518 +sudo systemctl restart uwsgi.service +#1610749679 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1610749681 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1610754807 +git pull +#1610754813 +sudo systemctl restart uwsgi.service +#1610755165 +git pull +#1610755167 +sudo systemctl restart uwsgi.service +#1610810843 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1610810852 +sudo systemctl restart uwsgi.service +#1610810858 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1610812042 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1610812050 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1610812053 +git pull +#1610812062 +sudo systemctl restart uwsgi.service +#1610818091 +sudo su - root +#1610818098 +sudo su - git +#1610988024 +virt +#1610988030 +./manage.py shell_plus +#1611349792 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1611349815 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1611349819 +deactivate +#1611416125 +ll +#1611416128 +virt +#1611416131 +./manage.py shell_plus +#1611626236 +cd +#1611626238 +deactivate +#1611626250 +ai gotop +#1611626261 +htop +#1611672092 +ll +#1611672094 +htop +#1611695877 +sudo systemctl restart uwsgi.service +#1611695963 +sudo systemctl enable uwsgi.service +#1611710890 +sudo systemctl status ttrss.service +#1611710918 +sudo systemctl status ttrss.timer +#1611710931 +ll services/ +#1611710963 +sudo systemctl restart ttrss.service +#1611710971 +sudo systemctl enable ttrss.service +#1611716838 +sudo systemctl status gitea-backup.timer +#1611716852 +sudo systemctl status gitea.service +#1611716866 +sudo systemctl restart gitea.service +#1611974385 +cd sites/django/ +#1611974388 +git pull +#1611974396 +sudo systemctl enable uwsgi.service +#1611974405 +sudo systemctl restart uwsgi.service +#1611974575 +git pull +#1611974577 +sudo systemctl restart uwsgi.service +#1611975038 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1611975043 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1611975526 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1611975527 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1611975580 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1611975581 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1611975737 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1611975739 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1612017969 +cd sites/django/ +#1612017983 +git pull +#1612017990 +sudo systemctl restart uwsgi.service +#1612026754 +git pull +#1612026757 +sudo systemctl restart uwsgi.service +#1612027116 +git pull +#1612027119 +sudo systemctl restart uwsgi.service +#1612028461 +git pull +#1612028464 +sudo systemctl restart uwsgi.service +#1612028687 +virt +#1612028709 +deactivate +#1612028720 +psql -U luxagraf -hlocalhost -d luxagraf +#1612028834 +sudo systemctl restart uwsgi.service +#1612034384 +cd sites/djg +#1612034387 +cd sites/django/ +#1612034390 +git pull +#1612034397 +sudo systemctl restart uwsgi.service +#1612035239 +git pull +#1612035240 +sudo systemctl restart uwsgi.service +#1612035668 +git pull +#1612035669 +sudo systemctl restart uwsgi.service +#1612035919 +git pull +#1612035921 +sudo systemctl restart uwsgi.service +#1612036599 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1612036601 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1612036944 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1612036948 +git pull +#1612036951 +sudo systemctl restart uwsgi.service +#1612037051 +git pull +#1612037053 +sudo systemctl restart uwsgi.service +#1612037609 +git pull +#1612037613 +sudo systemctl restart uwsgi.service +#1612037724 +git pull +#1612037726 +sudo systemctl restart uwsgi.service +#1612038602 +git pull +#1612038603 +sudo systemctl restart uwsgi.service +#1612038920 +cd sites/django/ +#1612038924 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1612038927 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1612044648 +sudo systemctl restart uwsgi.service +#1612045514 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1612053861 +git pull +#1612053877 +git diff config/base_urls.py +#1612053889 +git stash +#1612053897 +git pull +#1612053910 +v config/base_urls.py +#1612053923 +sudo systemctl restart uwsgi.service +#1612054057 +git pull +#1612054064 +sudo systemctl restart uwsgi.service +#1612054071 +./manage.py migrate posts +#1612054074 +virt +#1612054076 +./manage.py migrate posts +#1612054091 +sudo systemctl restart uwsgi.service +#1612054107 +sudo cat /var/log/uwsgi/django.log +#1612054120 +v config/django.ini +#1612054145 +v config/settings.py +#1612054155 +sudo systemctl restart uwsgi.service +#1612054171 +sudo tail logs/cloud.luxagraf.net.error.log +#1612054179 +sudo tail /var/log/uwsgi/django.log +#1612054192 +v config/django.ini +#1612054204 +sudo systemctl restart uwsgi.service +#1612054221 +sudo tail /var/log/uwsgi/django.log +#1612054245 +ll config/ +#1612054253 +ranger +#1612054286 +sudo tail /var/log/uwsgi/test.log +#1612054293 +deactivate +#1612054294 +ll +#1612054304 +v config/django.ini +#1612054319 +sudo systemctl restart uwsgi.service +#1612056416 +git pull +#1612056419 +sudo systemctl restart uwsgi.service +#1612056953 +git pull +#1612056956 +sudo systemctl restart uwsgi.service +#1612898419 +cd +#1612898430 +v nginx/zotherredirects.conf +#1612899421 +cd /etc/nginx/sites-enabled/ +#1612899422 +ll +#1612899438 +ln -s ~/nginx/zotherredirects.conf . +#1612899440 +sudo ln -s ~/nginx/zotherredirects.conf . +#1612899459 +sudo systemctl restart nginx +#1612899466 +sudo certbot --nginx +#1612899502 +cd +#1612899509 +v nginx/zotherredirects.conf +#1612899550 +sudo systemctl restart nginx +#1612899577 +sudo journalctl -xe +#1612899638 +sudo systemctl restart nginx +#1612899676 +systemctl status nginx.service +#1612899703 +v nginx/zotherredirects.conf +#1612899735 +sudo systemctl restart nginx +#1612899741 +sudo journalctl -xe +#1612899756 +v nginx/zotherredirects.conf +#1612899783 +sudo systemctl restart nginx +#1612899786 +sudo journalctl -xe +#1612899809 +v nginx/zotherredirects.conf +#1612899821 +sudo systemctl restart nginx +#1613139113 +cd sites/django/ +#1613139121 +git pull +#1613139128 +sudo systemctl restart uwsgi.service +#1613139984 +git pull +#1613139988 +sudo systemctl restart uwsgi.service +#1613143554 +sudo su - git +#1613236396 +sudo su - root +#1613261249 +git pull +#1613261256 +sudo systemctl restart uwsgi.service +#1613419841 +sudo tail /var/log/uwsgi/test.log +#1613419858 +sudo tail /var/log/uwsgi/django.log +#1613419927 +v config/settings.py +#1613419946 +sudo systemctl restart uwsgi.service +#1613420043 +v config/settings.py +#1613420055 +sudo systemctl restart uwsgi.service +#1613598772 +cd +#1613598784 +v nginx/luxagraf.net.conf +#1613598837 +sudo systemctl restart nginx +#1613664292 +ll nginx/ +#1613664301 +v nginx/zotherredirects.conf +#1613664373 +sudo certbot --nginx +#1613664415 +v nginx/zotherredirects.conf +#1613664499 +sudo systemctl restart nginx +#1613765305 +ll +#1613765315 +v nginx/helmersgroup.com.conf +#1613765377 +cd /etc/nginx/sites-enabled/ +#1613765378 +ll +#1613765393 +sudo ln -s ~/nginx/helmersgroup.com.conf . +#1613765405 +cd /var/www/ +#1613765406 +ll +#1613765421 +ln -s ~/sites/helmersgroup.com . +#1613765423 +sudo ln -s ~/sites/helmersgroup.com . +#1613765425 +cd +#1613765430 +sudo certbot --nginx +#1613765493 +cd /var/www/ +#1613765494 +ll +#1613765500 +cd helmersgroup.com/ +#1613765501 +ll +#1613765507 +touch newserver.html +#1613765520 +mv newserver.html fran.html +#1613765544 +cd /etc/nginx/sites-enabled/ +#1613765545 +ll +#1613765553 +v zotherredirects.conf +#1613765591 +sudo systemctl restart nginx +#1613922033 +cd +#1613922042 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1613922277 +ll +#1613922283 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1613922366 +frlux luxcurrent.sql ~/sites/luxagraf.net/ +#1613922378 +v .aliases +#1613922991 +cd sites/django/ +#1613922999 +vim config/settings.py +#1613923350 +cd +#1613923354 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1614008367 +cd sites/django/luxagraf.net/ +#1614008370 +ll +#1614008399 +cd jrnl/2020/12/ +#1614008401 +ll +#1614008411 +cp solstice-strange-land.html +#1614008423 +cp solstice-strange-land.html solstice-strange-landimg.html +#1614008426 +sudo cp solstice-strange-land.html solstice-strange-landimg.html +#1614008440 +sudo vim solstice-strange-landimg.html +#1614008688 +sudo chown -R www-data:www-data solstice-strange-landimg.html +#1614008724 +cd +#1614008733 +cd nginx/ +#1614008734 +ll +#1614008753 +c origin.luxagraf.net.conf img.luxagraf.net.conf +#1614008777 +cp origin.luxagraf.net.conf img.luxagraf.net.conf +#1614008779 +v img.luxagraf.net.conf +#1614008857 +cd /etc/nginx/sites-enabled/ +#1614008868 +sudo ln -s ~/nginx/img.luxagraf.net.conf . +#1614008871 +cd +#1614008873 +sudo certbot --nginx +#1614008942 +cd /var/www/ +#1614008943 +ll +#1614008949 +ll origin.luxagraf.net/ +#1614008994 +ln -s ~/sites/django/luxagraf.net/media/images images.luxagraf.net +#1614008996 +sudo ln -s ~/sites/django/luxagraf.net/media/images images.luxagraf.net +#1614008998 +cd +#1614009000 +v +#1614009028 +sudo systemctl restart nginx +#1614009190 +v +#1614009224 +sudo vim +#1614009308 +vim sites/django/luxagraf.net/jrnl/2020/12/solstice-strange-land.html +#1614009840 +cd sites/django/ +#1614009843 +git pull +#1614009853 +sudo systemctl restart uwsgi.service +#1614009904 +v config/settings.py +#1614011175 +mv nginx/img.luxagraf.net.conf nginx/images.luxagraf.net.conf +#1614011183 +v nginx/images.luxagraf.net.conf +#1614011265 +sudo certbot --nginx +#1614011287 +cd /etc/nginx/sites-enabled/ +#1614011291 +rm img.luxagraf.net.conf +#1614011295 +sudo rm img.luxagraf.net.conf +#1614011312 +ln -s ~/nginx/images.luxagraf.net.conf . +#1614011314 +sudo ln -s ~/nginx/images.luxagraf.net.conf . +#1614011339 +sudo certbot --nginx +#1614011366 +v images.luxagraf.net.conf +#1614011384 +sudo systemctl restart nginx +#1614019224 +v luxagraf.net.conf +#1614019325 +sudo systemctl restart nginx +#1614019590 +cd +#1614019598 +cd sites/django/ +#1614019600 +git pull +#1614019618 +sudo systemctl restart uwsgi.service +#1614019886 +v ~/nginx/luxagraf.net.conf +#1614019913 +sudo systemctl restart uwsgi.service +#1614019923 +sudo systemctl restart nginx +#1614020873 +v ~/nginx/luxagraf.net.conf +#1614020911 +sudo systemctl restart nginx +#1614021057 +v ~/nginx/luxagraf.net.conf +#1614021159 +sudo systemctl restart nginx +#1614021188 +v ~/nginx/luxagraf.net.conf +#1614021571 +sudo systemctl restart nginx +#1614021621 +sudo journalctl -xe +#1614021633 +sudo systemctl restart nginx +#1614021636 +v ~/nginx/luxagraf.net.conf +#1614021658 +sudo systemctl restart nginx +#1614021781 +v ~/nginx/luxagraf.net.conf +#1614021814 +sudo systemctl restart nginx +#1614021910 +v ~/nginx/luxagraf.net.conf +#1614021929 +sudo systemctl restart nginx +#1614022009 +v ~/nginx/luxagraf.net.conf +#1614022029 +sudo systemctl restart nginx +#1614022088 +v ~/nginx/luxagraf.net.conf +#1614022105 +sudo systemctl restart nginx +#1614022485 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1614022491 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1614022494 +sudo systemctl restart nginx +#1614022525 +v ~/nginx/luxagraf.net.conf +#1614022545 +sudo systemctl restart nginx +#1614022607 +v ~/nginx/luxagraf.net.conf +#1614022621 +sudo systemctl restart nginx +#1614025792 +v ~/nginx/luxagraf.net.conf +#1614025821 +sudo systemctl restart nginx +#1614029354 +v ~/nginx/luxagraf.net.conf +#1614029534 +sudo systemctl restart nginx +#1614029588 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614029597 +sudo apt install jq +#1614029603 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614029615 +cat /var/log/nginx/lxfcsp.log +#1614029746 +sudo systemctl restart nginx +#1614029768 +v ~/nginx/luxagraf.net.conf +#1614029824 +sudo systemctl restart nginx +#1614029975 +git pull +#1614029998 +sudo systemctl restart uwsgi.service +#1614030328 +v ~/nginx/luxagraf.net.conf +#1614030385 +sudo systemctl restart uwsgi.service +#1614030858 +git pull +#1614030861 +sudo systemctl restart uwsgi.service +#1614031652 +v ~/nginx/luxagraf.net.conf +#1614031669 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614031760 +sudo rm /var/log/nginx/lxfcsp.log +#1614031770 +sudo systemctl restart nginx +#1614031784 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1614031793 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1614031868 +sudo rm /var/log/nginx/lxfcsp.log +#1614031872 +sudo systemctl restart nginx +#1614031893 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614033608 +v ~/nginx/luxagraf.net.conf +#1614033760 +sudo systemctl restart nginx +#1614033815 +v ~/nginx/luxagraf.net.conf +#1614033832 +sudo systemctl restart nginx +#1614034180 +v ~/nginx/luxagraf.net.conf +#1614034202 +sudo systemctl restart nginx +#1614034324 +v ~/nginx/luxagraf.net.conf +#1614034339 +sudo systemctl restart nginx +#1614037564 +v ~/nginx/luxagraf.net.conf +#1614037631 +sudo systemctl restart nginx +#1614038074 +v ~/nginx/luxagraf.net.conf +#1614038105 +sudo systemctl restart nginx +#1614038112 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614038150 +sudo systemctl restart nginx +#1614038244 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614038266 +v ~/nginx/luxagraf.net.conf +#1614038304 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614038307 +sudo systemctl restart nginx +#1614038332 +v ~/nginx/luxagraf.net.conf +#1614038706 +sudo systemctl restart nginx +#1614038788 +v +#1614048518 +git pull +#1614048528 +sudo systemctl restart uwsgi.service +#1614048585 +sudo mv ~/detail.min.js luxagraf.net/media/js/ +#1614048589 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1614048596 +sudo chown -R www-data:www-data luxagraf.net/media/js/detail.min.js +#1614048715 +v ~/nginx/luxagraf.net.conf +#1614048738 +sudo systemctl restart nginx +#1614048788 +v ~/nginx/luxagraf.net.conf +#1614048823 +sudo systemctl restart nginx +#1614049347 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614049415 +v ~/nginx/luxagraf.net.conf +#1614049462 +sudo systemctl restart nginx +#1614049588 +v ~/nginx/luxagraf.net.conf +#1614049598 +sudo systemctl restart nginx +#1614049657 +v ~/nginx/luxagraf.net.conf +#1614049704 +sudo systemctl restart nginx +#1614049796 +v ~/nginx/luxagraf.net.conf +#1614049859 +sudo systemctl restart nginx +#1614049861 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614050512 +git pull +#1614050521 +sudo systemctl restart uwsgi.service +#1614050546 +sudo mv ~/piwik.js luxagraf.net/media/js/ +#1614050555 +sudo chown -R www-data:www-data luxagraf.net/media/js/piwik.js +#1614050714 +v ~/nginx/luxagraf.net.conf +#1614050737 +sudo systemctl restart nginx +#1614050754 +v ~/nginx/luxagraf.net.conf +#1614050764 +sudo systemctl restart nginx +#1614050876 +v ~/nginx/luxagraf.net.conf +#1614050880 +sudo systemctl restart nginx +#1614051045 +v ~/nginx/luxagraf.net.conf +#1614051050 +sudo systemctl restart nginx +#1614052451 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1614052472 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1614052667 +sudo mv ~/detail.min.js luxagraf.net/media/js/ +#1614052676 +sudo chown -R www-data:www-data luxagraf.net/media/js/detail.min.js +#1614052862 +git pull +#1614052865 +sudo systemctl restart uwsgi.service +#1614053195 +v ~/nginx/luxagraf.net.conf +#1614053211 +sudo systemctl restart nginx +#1614053252 +sudo rm /var/log/nginx/lxfcsp.log +#1614053265 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614053270 +sudo systemctl restart nginx +#1614053278 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614053350 +v ~/nginx/luxagraf.net.conf +#1614053549 +sudo systemctl restart nginx +#1614053551 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614053839 +git pull +#1614053845 +sudo systemctl restart uwsgi.service +#1614053934 +v ~/nginx/luxagraf.net.conf +#1614053959 +sudo systemctl restart uwsgi.service +#1614053966 +sudo systemctl restart nginx +#1614054295 +sudo mv ~/detail.min.js luxagraf.net/media/js/ +#1614054299 +sudo chown -R www-data:www-data luxagraf.net/media/js/detail.min.js +#1614085814 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614086627 +v ~/nginx/luxagraf.net.conf +#1614086660 +sudo systemctl restart nginx +#1614086707 +v ~/nginx/luxagraf.net.conf +#1614086727 +sudo systemctl restart nginx +#1614086756 +v ~/nginx/luxagraf.net.conf +#1614086797 +sudo systemctl restart nginx +#1614087189 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614087208 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq > temp.json +#1614087250 +v ~/logs/lxfcsp.log +#1614087262 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614087486 +sudo rm /var/log/nginx/lxfcsp.log +#1614087492 +sudo systemctl restart nginx +#1614087541 +git pull +#1614087546 +sudo systemctl restart uwsgi.service +#1614087777 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614087813 +sudo rm /var/log/nginx/lxfcsp.log +#1614087820 +sudo systemctl restart nginx +#1614087859 +cat /var/log/nginx/lxfcsp.log | jq -r '.request_body' | jq +#1614177792 +cd +#1614177795 +df -h +#1614177825 +du -h +#1614177932 +cd bak +#1614177935 +du -h +#1614177944 +ll gitea/ +#1614177961 +ll postgres/luxagraf/ +#1614177990 +cd postgres/luxagraf/ +#1614177991 +ll +#1614177995 +ranger +#1614178655 +cd +#1614178659 +ll +#1614178663 +ll services/ +#1614179916 +sudo systemctl status psqlbak.timer +#1614179933 +sudo systemctl start psqlbak.timer +#1614179940 +sudo systemctl enable psqlbak.timer +#1614179946 +sudo systemctl status psqlbak.timer +#1614179965 +sudo systemctl status rclone-b2.timer +#1614179975 +sudo systemctl start rclone-b2.timer +#1614179981 +sudo systemctl enable rclone-b2.timer +#1614278150 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ update:check +#1614278195 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1614278357 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ update:now +#1614278672 +ll +#1614278702 +ll sites/cloud.luxagraf.net/ +#1614278707 +sudo ll sites/cloud.luxagraf.net/ +#1614278714 +sudo ls -l sites/cloud.luxagraf.net/ +#1614278727 +sudo ls -l sites/cloud.luxagraf.net/data/ +#1614278852 +sudo ls -l sites/cloud.luxagraf.net/data/updater-oct28azujrqj/ +#1614278921 +sudo ls -l sites/cloud.luxagraf.net/data/updater-oct28azujrqj/backups/ +#1614278936 +sudo ls -l sites/cloud.luxagraf.net/data/updater-oct28azujrqj/downloads/ +#1614280588 +sudo ls -l sites/cloud.luxagraf.net/data/updater-oct28azujrqj/ +#1614280613 +sudo cat sites/cloud.luxagraf.net/data/updater.log +#1614301415 +sudo su - git +#1614307025 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:repair +#1614307084 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ update:now +#1614307105 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1614307194 +sudo -u www-data php /var/www/nextcloud/updater/updater.phar +#1614307284 +cd sites/cloud.luxagraf.net/ +#1614307287 +sudo cd sites/cloud.luxagraf.net/ +#1614307219 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1614307481 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1614307487 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:convert-filecache-bigint +#1614307497 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1614307531 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1614307675 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1614307681 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:add-missing-indices +#1614307698 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:add-missing-primary-keys +#1614307716 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:convert-filecache-bigint +#1614307733 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1614523526 +ll bak/postgres/luxagraf/ +#1614523535 +ll bak/postgres/luxagraf/|less +#1614523561 +cd sites/django/ +#1614523563 +ll +#1614523567 +./manage.py shell_plus +#1614523569 +virt +#1614523571 +./manage.py shell_plus +#1614524734 +deactivate +#1614524735 +cd +#1614524745 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1614525746 +cd sites/django/ +#1614525748 +virt +#1614525751 +./manage.py shell_plus +#1614525811 +git pull +#1614525816 +sudo systemctl restart uwsgi.service +#1614525828 +./manage.py shell_plus +#1614952335 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1614953697 +git pull +#1614953703 +sudo systemctl restart uwsgi.service +#1614953981 +./manage.py shell_plus +#1614956008 +git pull +#1614956014 +./manage.py shell_plus +#1614956345 +git pull +#1614956347 +./manage.py shell_plus +#1614956700 +git pull +#1614956704 +./manage.py shell_plus +#1615039703 +git pull +#1615039719 +./manage.py migrate lttr +#1615039733 +sudo systemctl restart uwsgi.service +#1615040910 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1615040927 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1615040995 +git pull +#1615040999 +sudo systemctl restart uwsgi.service +#1615041530 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1615041534 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1615599009 +v config/settings.py +#1615599022 +sudo systemctl restart uwsgi.service +#1615599050 +git pull +#1615599379 +sudo systemctl restart uwsgi.service +#1615599492 +git pull +#1615599494 +sudo systemctl restart uwsgi.service +#1615599504 +v config/settings.py +#1615599509 +sudo systemctl restart uwsgi.service +#1615599669 +./manage.py shell_plus +#1616185710 +cd sites/django/luxagraf.net/media/ +#1616185712 +ll +#1616185720 +ll media/ +#1616185730 +ll images/ +#1616185737 +ll images/videos/ +#1616185743 +ll images/videos/2021/ +#1616185772 +sudo rm images/videos/2021/range-006-compressed.* +#1616185786 +ll images/videos/2021/ +#1616188552 +.. +#1616188558 +irt +#1616188560 +virt +#1616188569 +./manage.py shell_plus +#1616189376 +.. +#1616189383 +deactivate +#1616189394 +v nginx/luxagraf.net.conf +#1616189525 +sudo systemctl restart nginx +#1616189550 +v nginx/luxagraf.net.conf +#1616189695 +sudo systemctl restart nginx +#1616189717 +v nginx/luxagraf.net.conf +#1616189818 +sudo systemctl restart nginx +#1616340011 +cd sites/django/ +#1616340015 +git pull +#1616340029 +git diff config/base_urls.py +#1616340043 +v config/base_urls.py +#1616340052 +gs +#1616340066 +v config/django.ini +#1616340094 +git pull +#1616340100 +v config/django.ini +#1616340109 +v config/base_urls.py +#1616340120 +sudo systemctl restart uwsgi.service +#1616430867 +cd +#1616430879 +v services/rclone-b2.service +#1616430891 +v bin/b2-bak.sh +#1616431000 +rclone sync -vL --exclude-from .rclone-exclude /home/lxf/sites/django/luxagraf.net/ backblaze:lxfserverbak/luxagraf.net/ +#1616431011 +v .rclone-exclude +#1616431079 +rclone sync -vL --exclude-from .rclone-exclude /home/lxf/sites/django/luxagraf.net/ backblaze:lxfserverbak/luxagraf.net/ +#1616515833 +git pull +#1616515839 +cd sites/django/ +#1616515843 +git pull +#1616515861 +v config/base_urls.py +#1616515871 +git pull +#1616515875 +v config/base_urls.py +#1616516014 +sudo systemctl restart uwsgi.service +#1616519438 +ll +#1616519664 +git pull +#1616519670 +sudo systemctl restart uwsgi.service +#1616519882 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1616519888 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1616520309 +v config/settings.py +#1616520327 +sudo systemctl restart uwsgi.service +#1616520370 +v config/settings.py +#1616520375 +sudo systemctl restart uwsgi.service +#1616521240 +git pull +#1616521422 +sudo systemctl restart uwsgi.service +#1616521512 +git pull +#1616521514 +sudo systemctl restart uwsgi.service +#1616521586 +v config/settings.py +#1616521591 +sudo systemctl restart uwsgi.service +#1616521617 +git pull +#1616526466 +v config/settings.py +#1616526471 +sudo systemctl restart uwsgi.service +#1616530608 +v config/settings.py +#1616530614 +sudo systemctl restart uwsgi.service +#1616530815 +git pull +#1616530819 +sudo systemctl restart uwsgi.service +#1616530913 +v config/settings.py +#1616530918 +sudo systemctl restart uwsgi.service +#1616531096 +v ~/nginx/luxagraf.net.conf +#1616531208 +sudo systemctl restart nginx.service +#1616531239 +v ~/nginx/luxagraf.net.conf +#1616531261 +sudo systemctl restart nginx.service +#1616531365 +v ~/nginx/luxagraf.net.conf +#1616531434 +sudo systemctl restart nginx.service +#1616549386 +virt +#1616549398 +./manage.py shell_plus +#1616549543 +git pull +#1616549547 +./manage.py shell_plus +#1616549594 +sudo systemctl restart uwsgi.service +#1616552521 +git pull +#1616552531 +sudo systemctl restart uwsgi.service +#1616552539 +./manage.py migrate posts +#1616552548 +./manage.py shell_plus +#1616552593 +sudo systemctl restart uwsgi.service +#1616591196 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1616610151 +git pull +#1616610158 +v config/base_urls.py +#1616610165 +git pull +#1616610179 +v config/base_urls.py +#1616610190 +sudo systemctl restart uwsgi.service +#1616610212 +v ~/nginx/luxagraf.net.conf +#1616610243 +sudo systemctl restart uwsgi.service +#1616610253 +./manage.py shell_plus +#1616610261 +./manage.py migrate +#1616610324 +ranger app/lttr/ +#1616610395 +./manage.py migrate +#1616610408 +sudo systemctl restart uwsgi.service +#1616610426 +v config/settings.py +#1616610433 +sudo systemctl restart uwsgi.service +#1616610450 +ranger app/lttr/ +#1616610647 +./manage.py migrate lttr +#1616610667 +./manage.py makemigration lttr +#1616610676 +./manage.py makemigrations lttr +#1616610703 +ranger app/lttr/ +#1616610778 +./manage.py makemigrations lttr +#1616610898 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1616610926 +sudo su - postgres +#1616611012 +ranger +#1616611034 +git stash +#1616611041 +git rebase +#1616611049 +git pull +#1616611052 +gs +#1616611086 +ranger +#1616611528 +psql -U luxagraf -hlocalhost -d luxagraf < ~/localtolive.sql +#1616611550 +sudo systemctl restart uwsgi.service +#1616611567 +v config/django.ini +#1616611599 +sudo systemctl restart uwsgi.service +#1616611609 +v config/base_urls.py +#1616611619 +v config/settings.py +#1616611624 +sudo systemctl restart uwsgi.service +#1617070426 +v ~/nginx/luxagraf.net.conf +#1617070511 +sudo systemctl restart nginx.service +#1617070576 +v ~/nginx/luxagraf.net.conf +#1617070630 +v config/base_urls.py +#1617070657 +v app/lttr/urls.py +#1617070992 +git pull +#1617071003 +sudo systemctl restart uwsgi.service +#1617195070 +sudo cat /var/log/uwsgi/django.log +#1617195155 +v config/settings.py +#1617195166 +sudo systemctl restart uwsgi.service +#1617195230 +git pull +#1617195235 +sudo systemctl restart uwsgi.service +#1617195285 +./manage.py shell_plus +#1617196149 +v config/settings.py +#1617196156 +sudo systemctl restart uwsgi.service +#1617369773 +git pull +#1617369782 +sudo systemctl restart uwsgi.service +#1617378588 +./manage.py shell_plus +#1617456912 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1617456934 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1617457316 +v config/settings.py +#1617457333 +sudo systemctl restart uwsgi.service +#1617457643 +./manage.py shell_plus +#1617458647 +git pull +#1617458670 +sudo systemctl restart uwsgi.service +#1617459163 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1617459168 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1617460067 +git pull +#1617460079 +v config/settings.py +#1617460087 +sudo systemctl restart uwsgi.service +#1617464356 +cd sites/django/ +#1617464358 +git pull +#1617464361 +sudo systemctl restart uwsgi.service +#1617976604 +./manage.py shell_plus +#1617976607 +irt +#1617976609 +virt +#1617976611 +./manage.py shell_plus +#1617992669 +cd +#1617992695 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1617992716 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1617992730 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1617992733 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1617992744 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1617993672 +v +#1618015122 +v config/settings.py +#1618015130 +cd sites/django/ +#1618015132 +v config/settings.py +#1618015139 +sudo systemctl restart uwsgi.service +#1618015188 +v config/settings.py +#1618015210 +sudo systemctl restart uwsgi.service +#1618795100 +cd +#1618795112 +sudo systemctl enable ttrss.service +#1618795129 +sudo systemctl status ttrss.service +#1618795143 +sudo systemctl start ttrss.service +#1618795147 +df -h +#1618795152 +sudo systemctl status ttrss.service +#1618947792 +sudo su - git +#1618947803 +sudo su - root +#1618948167 +sudo systemctl restart gitea.service +#1619031803 +v nginx/luxagraf.net.conf +#1619031849 +sudo tail /var/log/uwsgi/django.log +#1619031883 +v sites/django/config/settings.py +#1619031907 +sudo systemctl restart uwsgi.service +#1619031925 +sudo tail /var/log/uwsgi/django.log +#1619031932 +v sites/django/config/settings.py +#1619031950 +sudo systemctl restart uwsgi.service +#1619044957 +sudo systemctl status ttrss.service +#1619044982 +sudo systemctl restart ttrss.service +#1619044990 +sudo systemctl status ttrss.service +#1619138815 +cd sites/django/ +#1619138818 +git pull +#1619138824 +sudo systemctl restart uwsgi.service +#1619191755 +virt +#1619191760 +./manage.py shell_plus +#1619192084 +deactivate +#1619206314 +sudo systemctl status ttrss.service +#1619397778 +sudo systemctl status uwsgi.service +#1619397796 +sudo tail /var/log/uwsgi/django.log +#1619397830 +cd sites/django/ +#1619397838 +v config/settings.py +#1619397856 +sudo systemctl restart uwsgi.service +#1619397936 +v config/settings.py +#1619397940 +sudo systemctl restart uwsgi.service +#1620419115 +cd +#1620419124 +sudo su - root +#1621519956 +ranger +#1622078169 +sudo cat /var/log/uwsgi/django.log +#1622078198 +v config/settings.py +#1622078211 +cd sites/django/ +#1622078214 +v config/settings.py +#1622078225 +sudo systemctl restart uwsgi.service +#1622078426 +v config/settings.py +#1622078430 +sudo systemctl restart uwsgi.service +#1622332795 +python3 -m venv +#1622729846 +cd +#1622729861 +v .ssh/authorized_keys +#1622729896 +sudo su - root +#1623025405 +v nginx/luxagraf.net.conf +#1623025458 +sudo tail /var/log/uwsgi/django.log +#1623025493 +v sites/django/config/settings.py +#1623025502 +sudo systemctl restart uwsgi.service +#1623025638 +v sites/django/config/settings.py +#1623027549 +sudo systemctl restart uwsgi.service +#1623027627 +sudo tail /var/log/uwsgi/django.log +#1623031024 +calc .04763*2784.96 +#1623031035 +ll +#1623527867 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1623527988 +sudo su - postgres +#1623535967 +v +#1623536025 +sudo systemctl restart uwsgi.service +#1623536076 +v sites/django/config/settings.py +#1623536090 +sudo systemctl restart uwsgi.service +#1624906341 +v sites/django/config/settings.py +#1624906367 +sudo systemctl restart uwsgi.service +#1624908853 +cd sites/django/ +#1624908888 +git pull +#1624908899 +sudo systemctl restart uwsgi.service +#1624909238 +git pull +#1624909240 +sudo systemctl restart uwsgi.service +#1624909260 +sudo tail /var/log/uwsgi/django.log +#1624909269 +sudo systemctl restart uwsgi.service +#1624909291 +sudo tail /var/log/uwsgi/django.log +#1624909346 +cd +#1624909372 +sudo tail logs/luxagraf.net.error.log +#1624909449 +cd sites/django/ +#1624909454 +git pull +#1624909461 +sudo systemctl restart uwsgi.service +#1624909561 +v config/settings.py +#1624909567 +sudo systemctl restart uwsgi.service +#1625947763 +cd sites/django/ +#1625947770 +v config/settings.py +#1625947778 +sudo systemctl restart uwsgi.service +#1626198813 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1626199548 +cd +#1626269529 +cd sites/django/ +#1626269531 +git pull +#1626269543 +virt +#1626269553 +./manage.py migrate trading +#1626269569 +v config/settings.py +#1626269582 +./manage.py migrate trading +#1626269607 +gs +#1626269635 +ga config/django.ini +#1626269648 +gc -m"updated django.ini" +#1626269651 +git push +#1626269663 +v .git/config +#1626269694 +git push +#1626269703 +v ~/.ssh/config +#1626269732 +git push +#1626269749 +ll ~/.ssh/ +#1626269763 +v ~/.ssh/id_ed25519.pub +#1626269801 +sudo su - root +#1626269849 +git push +#1626269963 +v .git/config +#1626269970 +git pull +#1626269975 +git stash +#1626269977 +git pull +#1626269982 +v config/base_urls.py +#1626269997 +sudo systemctl restart uwsgi.service +#1626270038 +./manage.py migrate trading +#1626270043 +sudo systemctl restart uwsgi.service +#1626270134 +sudo mv ~/trading.css luxagraf.net/media/ +#1626270149 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626272020 +git pull +#1626272025 +sudo systemctl restart uwsgi.service +#1626273639 +git pull +#1626273642 +sudo systemctl restart uwsgi.service +#1626281609 +sudo mv ~/trading.css luxagraf.net/media/ +#1626281619 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626281689 +git pull +#1626281699 +sudo systemctl restart uwsgi.service +#1626284129 +sudo mv ~/trading.css luxagraf.net/media/ +#1626284137 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626284141 +sudo systemctl restart uwsgi.service +#1626292943 +git pull +#1626292947 +sudo systemctl restart uwsgi.service +#1626293040 +sudo mv ~/trading.css luxagraf.net/media/ +#1626293043 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626357304 +git pull +#1626357310 +sudo systemctl restart uwsgi.service +#1626369789 +git pull +#1626369791 +sudo systemctl restart uwsgi.service +#1626369848 +git pull +#1626369849 +sudo systemctl restart uwsgi.service +#1626376949 +git pull +#1626376955 +./manage.py migrate trading +#1626376996 +git pull +#1626376998 +./manage.py migrate trading +#1626377002 +sudo systemctl restart uwsgi.service +#1626377095 +./manage.py migrate trading +#1626377099 +git pull +#1626377102 +sudo systemctl restart uwsgi.service +#1626378684 +git pull +#1626378691 +./manage.py migrate trading +#1626378700 +sudo systemctl restart uwsgi.service +#1626378861 +sudo mv ~/trading.css luxagraf.net/media/ +#1626378866 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626378911 +sudo mv ~/trading.css luxagraf.net/media/ +#1626378913 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626379008 +sudo mv ~/trading.css luxagraf.net/media/ +#1626379009 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626379052 +sudo mv ~/trading.css luxagraf.net/media/ +#1626379054 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626379182 +sudo mv ~/trading.css luxagraf.net/media/ +#1626379183 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626379269 +sudo mv ~/trading.css luxagraf.net/media/ +#1626379270 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626379387 +git pull +#1626379391 +sudo systemctl restart uwsgi.service +#1626394700 +git pull +#1626394702 +sudo systemctl restart uwsgi.service +#1626457728 +git pull +#1626457737 +./manage.py migrate trading +#1626457753 +./manage.py shell_plus +#1626457854 +git pull +#1626457856 +./manage.py shell_plus +#1626458115 +git pull +#1626458117 +./manage.py shell_plus +#1626459816 +sudo mv ~/trading.css luxagraf.net/media/ +#1626459826 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626459861 +git pull +#1626459866 +sudo systemctl restart uwsgi.service +#1626460034 +git pull +#1626460036 +sudo systemctl restart uwsgi.service +#1626482333 +ll +#1626482340 +sudo su - root +#1626484912 +sudo apt list --installed >> apps.txt +#1626699764 +cd +#1626699769 +sudo su - root +#1626707728 +v nginx/luxagraf.net.conf +#1626707938 +sudo systemctl restart nginx.service +#1626711736 +cd sites/ +#1626711736 +ll +#1626711740 +cd helmersgroup.com/ +#1626711775 +v contact.html +#1626711800 +cd +#1626711810 +sudo systemctl restart nginx +#1626711899 +createuser -P -s -e luxagraf +#1626712040 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1626832230 +cd sites/django/ +#1626832233 +git pull +#1626832240 +./manage.py migrate trading +#1626832244 +virt +#1626832245 +./manage.py migrate trading +#1626832260 +sudo systemctl restart uwsgi.service +#1626832605 +./manage.py shell_plus +#1626832857 +git pull +#1626832859 +sudo systemctl restart uwsgi.service +#1626832970 +git pull +#1626832972 +sudo systemctl restart uwsgi.service +#1626893705 +cd +#1626893714 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1626899763 +git pull +#1626899769 +cd sites/django/ +#1626899771 +git pull +#1626899780 +./manage.py migrate trading +#1626899797 +./manage.py shell_plus +#1626899828 +sudo systemctl restart uwsgi.service +#1626899877 +sudo mv ~/trading.css luxagraf.net/media/ +#1626899882 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626903111 +sudo mv ~/trading.css luxagraf.net/media/ +#1626903118 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626903441 +sudo mv ~/trading.css luxagraf.net/media/ +#1626903443 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626961255 +git pull +#1626961264 +sudo systemctl restart uwsgi.service +#1626961878 +sudo mv ~/trading.css luxagraf.net/media/ +#1626961881 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1626962295 +git pull +#1626962298 +sudo systemctl restart uwsgi.service +#1626962917 +git pull +#1626962919 +sudo systemctl restart uwsgi.service +#1626976834 +git pull +#1626976838 +sudo systemctl restart uwsgi.service +#1626976896 +git pull +#1626976897 +sudo systemctl restart uwsgi.service +#1627152866 +git pull +#1627152874 +sudo systemctl restart uwsgi.service +#1627245623 +v config/base_urls.py +#1627245628 +gs +#1627245633 +git pull +#1627245640 +v config/base_urls.py +#1627245650 +v config/settings.py +#1627245668 +./manage.py migrate planner +#1627245677 +sudo systemctl restart uwsgi.service +#1627245790 +sudo mv ~/planner.css luxagraf.net/media/ +#1627245813 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1627245841 +sudo mv ~/mc-calendar.min.js luxagraf.net/media/js/ +#1627245848 +sudo chown -R www-data:www-data luxagraf.net/media/js/mc-calendar.min.js +#1627245870 +sudo mv ~/mc-calendar.min.css luxagraf.net/media/ +#1627245876 +sudo chown -R www-data:www-data luxagraf.net/media/mc-calendar.min.css +#1627247017 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1627247023 +sudo mv ~/planner.css luxagraf.net/media/ +#1627247032 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1627308665 +git pull +#1627308670 +sudo systemctl restart uwsgi.service +#1627400589 +git pull +#1627400602 +./manage.py migrate trading +#1627400613 +sudo systemctl restart uwsgi.service +#1627401055 +git pull +#1627401057 +sudo systemctl restart uwsgi.service +#1627401217 +./manage.py shell_plus +#1627411702 +vim config/settings.py +#1627411712 +sudo systemctl restart uwsgi.service +#1627656838 +git pull +#1627656869 +sudo systemctl restart uwsgi.service +#1627656926 +v app/trading/models.py +#1627913207 +git pull +#1627913211 +sudo systemctl restart uwsgi.service +#1627914213 +git pull +#1627914215 +sudo systemctl restart uwsgi.service +#1628085840 +git pull +#1628085846 +sudo systemctl restart uwsgi.service +#1628085869 +sudo mv ~/trading.css luxagraf.net/media/ +#1628085878 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1628089153 +git pull +#1628089161 +sudo systemctl restart uwsgi.service +#1628357818 +v config/settings.py +#1628358204 +git pull +#1628358209 +sudo systemctl restart uwsgi.service +#1628358274 +sudo mv ~/planner.css luxagraf.net/media/ +#1628358281 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1628358358 +git pull +#1628358370 +sudo systemctl restart uwsgi.service +#1628358412 +git pull +#1628358413 +sudo systemctl restart uwsgi.service +#1628865601 +git pull +#1628865605 +sudo systemctl restart uwsgi.service +#1628865726 +git pull +#1628865727 +sudo systemctl restart uwsgi.service +#1628865748 +./manage.py shell_plus +#1628865829 +sudo systemctl restart uwsgi.service +#1628947807 +ll +#1628947810 +.. +#1628947812 +ll +#1628947827 +mkdir wandrenbooks.net +#1628947833 +cd wandrenbooks.net/ +#1628947842 +ll ../django/ +#1628947856 +python3 -m venv venv +#1628947859 +ll +#1628947868 +deactivate +#1628947872 +rm -rf venv/ +#1628947876 +python3 -m venv venv +#1628947880 +virt +#1628947920 +cp ~/nginx/live.luxagraf.net.conf ~/nginx/live.wandrenbooks.net.conf +#1628947927 +v ~/nginx/live.wandrenbooks.net.conf +#1628948039 +sudo certbot --nginx +#1628948069 +cd /etc/nginx/sites-enabled/ +#1628948078 +ln -s ~/nginx/live.wandrenbooks.net.conf . +#1628948081 +sudo ln -s ~/nginx/live.wandrenbooks.net.conf . +#1628948087 +sudo certbot --nginx +#1628948110 +v ~/nginx/live.wandrenbooks.net.conf +#1628948130 +sudo certbot --nginx +#1628948160 +v ~/nginx/live.wandrenbooks.net.conf +#1628948184 +sudo systemctl restart nginx.service +#1628948218 +cd +#1628948220 +cd sites/ +#1628948228 +cd wandrenbooks.net/ +#1628948456 +git clone ssh://luxgit/luxagraf/lbhsite.git +#1628948470 +ll +#1628948478 +.. +#1628948494 +mv wandrenbooks.net/venv wandrenbooks.net/lbhsite/ +#1628948504 +mv wandrenbooks.net/lbhsite . +#1628948509 +rm -rf wandrenbooks.net/ +#1628948522 +mv lbhsite/ wandrenbooks.net +#1628948525 +cd wandrenbooks.net/ +#1628948526 +ll +#1628948533 +deactivate +#1628948534 +virt +#1628948540 +pip install django +#1628948641 +v .git/config +#1628948698 +git pull +#1628948710 +pip install -r config/req.txt +#1628948745 +pip install psycopg2-binary +#1628948895 +sudo apt update +#1628948909 +apt list --upgradable +#1628948930 +sudo apt upgrade +#1628949167 +sudo apt install postgresql-server-dev-11 +#1628949270 +sudo systemctl restart nginx.service +#1628949285 +sudo systemctl restart uwsgi.service +#1628949293 +sudo systemctl restart uwsgi +#1628949308 +sudo systemctl status uwsgi.service +#1628949350 +cd sites/django/ +#1628949367 +sudo systemctl enable uwsgi.service +#1628949374 +sudo systemctl start uwsgi.service +#1628949393 +sudo systemctl restart gitea.service +#1628949406 +sudo systemctl start gitea.service +#1628949420 +sudo systemctl enable gitea.service +#1628949451 +.. +#1628949452 +ll +#1628949681 +cd stats.luxagraf.net/ +#1628949682 +ll +#1628949690 +rm -Rf /home/lxf/sites/stats.luxagraf.net/libs/bower_components +#1628949693 +sudo rm -Rf /home/lxf/sites/stats.luxagraf.net/libs/bower_components +#1628949723 +rm "/home/lxf/sites/stats.luxagraf.net/misc/others/ExamplePiwikTracker.php" +#1628949733 +sudo rm "/home/lxf/sites/stats.luxagraf.net/misc/others/ExamplePiwikTracker.php" +#1628949749 +sudo rm rm "/home/lxf/sites/stats.luxagraf.net/misc/others/ExamplePiwikTracker.php" +#1628949758 +sudo rm "/home/lxf/sites/stats.luxagraf.net/misc/others/ExamplePiwikTracker.php" +#1628949780 +sudo rm "/home/lxf/sites/stats.luxagraf.net/misc/others/uninstall-delete-piwik-directory.php" +#1628949848 +.. +#1628949851 +cd wandrenbooks.net/ +#1628949856 +pip install psycopg2-binary +#1628949858 +virt +#1628949860 +pip install psycopg2-binary +#1628949890 +pip install -r config/req.txt +#1628949915 +./manage.py shell_plus +#1628949949 +cp ~/settings.py config/ +#1628949952 +./manage.py shell_plus +#1628949964 +./manage.py runserver +#1628949986 +sudo su - postgres +#1628950161 +./manage.py migrate +#1628950171 +v config/settings.py +#1628950212 +./manage.py migrate +#1628950242 +./manage.py createsuperuser +#1628950272 +deactivate +#1628957585 +ll +#1628957592 +cd /var/www +#1628957594 +ll +#1628957609 +mkdir live.wandrenbooks.net +#1628957612 +sudo mkdir live.wandrenbooks.net +#1628957625 +ll live.luxagraf.net/ +#1628957630 +cd +#1628957634 +cd sites/wandrenbooks.net/ +#1628957637 +virt +#1628957657 +./manage.py collectstatic +#1628957669 +v +#1628957761 +./manage.py collectstatic +#1628957767 +v +#1628957806 +./manage.py collectstatic +#1628957811 +v +#1628957830 +./manage.py collectstatic +#1628957838 +mkdir media +#1628957845 +rm -rf media/ +#1628957855 +mkdir wandrenbooks.net +#1628957862 +mkdir wandrenbooks.net/media +#1628957869 +cd /var/www/ +#1628957872 +ll live.luxagraf.net/ +#1628957879 +cd live.wandrenbooks.net/ +#1628957896 +sudo ln -s ~/sites/wandrenbooks.net/static . +#1628957903 +sudo ln -s ~/sites/wandrenbooks.net/wandrenbooks.net/media . +#1628957905 +cd +#1628957931 +deactivate +#1628957937 +cd sites/wandrenbooks.net/ +#1628957939 +ll +#1628969448 +v config/django.ini +#1628969512 +cd /etc/uwsgi/ +#1628969513 +ll +#1628969516 +cd vassals/ +#1628969517 +ll +#1628969538 +sudo ln -s ~/sites/wandrenbooks.net/config/django.ini wandren.ini +#1628969547 +ll +#1628969550 +cd +#1628969556 +sudo systemctl start uwsgi.service +#1628969560 +sudo systemctl restart uwsgi.service +#1628969570 +sudo systemctl status uwsgi.service +#1628969585 +sudo tail /var/log/uwsgi/django.log +#1628969620 +v /etc/uwsgi/vassals/wandren.ini +#1628969642 +ll +#1628969710 +v /etc/uwsgi/vassals/wandren.ini +#1628969720 +ll /tmp/ +#1628969746 +sudo touch /tmp/uwsgiwandren.sock +#1628969768 +sudo chown www-data /tmp/uwsgiwandren.sock +#1628969779 +sudo touch /tmp/wandren.log +#1628969787 +sudo chown www-data /tmp/wandren.log +#1628969798 +sudo systemctl restart uwsgi.service +#1628969806 +sudo systemctl status uwsgi.service +#1628969819 +sudo cat /etc/uwsgi/emperor.ini +#1628969873 +sudo tail /tmp/uwsgi.log +#1628969897 +ll /var/log/uwsgi/ +#1628969908 +sudo touch /var/log/uwsgi/wandren.log +#1628969917 +sudo chown www-data /var/log/uwsgi/wandren.log +#1628969922 +sudo systemctl restart uwsgi.service +#1628969930 +sudo systemctl status uwsgi.service +#1628969949 +sudo tail /var/log/uwsgi/wandren.log +#1628969990 +ll /tmp/ +#1628969970 +v nginx/live.wandrenbooks.net.conf +#1628970020 +cat logs/live.wandrenbooks.net.error.log +#1628970042 +v nginx/live.wandrenbooks.net.conf +#1628970086 +sudo tail /var/log/uwsgi/wandren.log +#1628970097 +sudo tail /tmp/uwsgi.log +#1628970142 +sudo chown www-data /var/log/uwsgi/wandren.log +#1628970147 +sudo tail /var/log/uwsgi/wandren.log +#1628970155 +sudo cat /var/log/uwsgi/wandren.log +#1628970163 +htop +#1628970256 +v nginx/live.wandrenbooks.net.conf +#1628970301 +sudo systemctl restart uwsgi.service +#1628970317 +sudo cat /var/log/uwsgi/wandren.log +#1628970327 +sudo tail /var/log/uwsgi/wandren.log +#1628970333 +cat logs/live.wandrenbooks.net.error.log +#1628970364 +sudo systemctl restart nginx.service +#1628970393 +v sites/wandrenbooks.net/config/settings.py +#1628970436 +sudo systemctl restart uwsgi.service +#1628970683 +cd sites/wandrenbooks.net/ +#1628970686 +git pull +#1628970690 +sudo systemctl restart uwsgi.service +#1628982578 +ll +#1628982593 +sudo chown -R www-data wandrenbooks.net/media/ +#1628982622 +v config/settings.py +#1628982692 +sudo systemctl restart uwsgi.service +#1628982721 +v app/books/models.py +#1628982769 +mkdir image +#1628982775 +sudo chown -R www-data image/ +#1628982778 +mkdir images +#1628982782 +sudo chown -R www-data images +#1628982867 +v config/settings.py +#1628982891 +v app/books/models.py +#1628982917 +sudo systemctl restart uwsgi.service +#1628982965 +v app/books/models.py +#1628983051 +ll +#1628983057 +ll images/ +#1628983061 +ll images/book-covers/ +#1628983072 +rm -rf image +#1628983085 +mv images wandrenbooks.net/media/ +#1628983091 +sudo mv images wandrenbooks.net/media/ +#1628983116 +ls -la wandrenbooks.net/media/images/ +#1628983120 +ls -la wandrenbooks.net/media/images/images/ +#1628983124 +ls -la wandrenbooks.net/media/images/images/book-covers/ +#1628983158 +sudo mv wandrenbooks.net/media/images/images/book-covers wandrenbooks.net/media/images/ +#1628983171 +sudo rm -rf wandrenbooks.net/media/images/images +#1628983192 +sudo mv images/* wandrenbooks.net/media/images/ +#1628983212 +sudo mv images/book-covers/* wandrenbooks.net/media/images/book-covers/ +#1628983229 +ll wandrenbooks.net/media/images/ +#1628983233 +ll wandrenbooks.net/media/images/book-covers/ +#1628983293 +v app/books/models.py +#1628986100 +gs +#1628986113 +ga app/books/models.py +#1628986117 +ga config/django.ini +#1628986129 +gc -m"fixed upload path" +#1628986133 +git push +#1628986144 +v .git/config +#1628986153 +git push +#1628986162 +v .git/config +#1628986172 +gs +#1628987482 +v config/settings.py +#1628987767 +./manage.py shell_plus +#1628987770 +virt +#1628987772 +./manage.py shell_plus +#1628988025 +git pull +#1628988032 +v config/settings.py +#1628988086 +sudo systemctl restart uwsgi.service +#1628988114 +v config/settings.py +#1628988119 +sudo systemctl restart uwsgi.service +#1628988185 +cd wandrenbooks.net/media/ +#1628988186 +ll +#1628988190 +ll images/ +#1628988194 +ll images/book-covers/ +#1628988210 +sudo rm -rf images/book-covers/ +#1628988222 +sudo mkdir images/book-covers +#1628988236 +.. +#1628988238 +ll +#1628988240 +.. +#1628988241 +ll +#1628988260 +sudo chown -R www-data wandrenbooks.net/media/images/book-covers/ +#1628988264 +sudo chown -R www-data wandrenbooks.net/media/images/ +#1628988880 +v app/books/models.py +#1628988973 +sudo systemctl restart uwsgi.service +#1628989010 +gs +#1628989018 +ga app/books/models.py +#1628989031 +gc -m"books: fixed a path error on image upload" +#1628989038 +v .git/config +#1628989045 +git push +#1628989052 +v .git/config +#1629051754 +cd ../django/ +#1629051757 +git pull +#1629051766 +sudo systemctl restart uwsgi.service +#1629051785 +sudo mv ~/planner.css luxagraf.net/media/ +#1629051789 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1629051791 +cd +#1629051795 +cd sites/wandrenbooks.net/ +#1629051844 +v ~/nginx/live.luxagraf.net.conf +#1629051960 +sudo systemctl restart nginx.service +#1629072172 +cd ../django/ +#1629072174 +git pull +#1629072178 +sudo systemctl restart uwsgi.service +#1629072195 +sudo mv ~/planner.css luxagraf.net/media/ +#1629072210 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1629072248 +deactivate +#1629072251 +virt +#1629072263 +./manage.py migrate planner +#1629072272 +sudo systemctl restart uwsgi.service +#1629072354 +sudo mkdir luxagraf.net/media/js/leaflet-1.7.1 +#1629072374 +sudo mv ~/leaflet.* luxagraf.net/media/js/leaflet-1.7.1/ +#1629072388 +sudo chown -R www-data:www-data luxagraf.net/media/js/leaflet-1.7.1/ +#1629074218 +sudo mv ~/planner.css luxagraf.net/media/ +#1629074238 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1629074242 +git pull +#1629074245 +sudo systemctl restart uwsgi.service +#1629158793 +sudo systemctl status ttrss.service +#1629158810 +sudo systemctl start ttrss.service +#1629158813 +sudo systemctl status ttrss.service +#1629158821 +sudo systemctl enable ttrss.service +#1629159066 +cd sites/django/ +#1629159068 +git pull +#1629159092 +sudo systemctl restart uwsgi.service +#1629218013 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1629246201 +sudo mv ../images luxagraf.net/media/js/leaflet-1.7.1/ +#1629246213 +sudo chown -R www-data:www-data luxagraf.net/media/js/leaflet-1.7.1/ +#1629246349 +git pull +#1629246358 +virt +#1629246375 +./manage.py migrate trading +#1629246390 +sudo systemctl restart uwsgi.service +#1630328809 +git pull +#1630328817 +sudo systemctl restart uwsgi.service +#1630328933 +git pull +#1630328935 +sudo systemctl restart uwsgi.service +#1630329275 +git pull +#1630329277 +sudo systemctl restart uwsgi.service +#1630329365 +git pull +#1630329367 +sudo systemctl restart uwsgi.service +#1630519210 +git pull +#1630519240 +sudo mv ~/trading.css luxagraf.net/media/ +#1630519268 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1630930493 +cd +#1630930498 +sudo apt update +#1630930539 +sudo apt list --upgradable +#1630931818 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1630930785 +sudo su - +#1630932480 +deactivate +#1630932540 +ll +#1630932554 +lsb_release -a +#1630932572 +git clone --depth 1 https://github.com/cjbassi/gotop.git /tmp/gotop +#1630932581 +/tmp/gotop/scripts/download.sh +#1630932593 +sudo apt install curl +#1630932608 +/tmp/gotop/scripts/download.sh +#1630932625 +echo $PATH +#1630932639 +sudo mv gotop /usr/local/bin/ +#1630932645 +gotip +#1630932649 +gotop +#1630932689 +sudo systemctl start ttrss.service +#1630932694 +ll +#1630932716 +sudo systemctl start bginx.service +#1630932722 +sudo systemctl start nginx.service +#1630932736 +systemctl status nginx.service +#1630932746 +sudo journalctl -xe +#1630932825 +/usr/local/nginx/sbin/nginx -t +#1630932831 +nginx -t +#1630932862 +sudo certbot --nginx +#1630932924 +cd /etc/letsencrypt/live/ +#1630932927 +sudo cd /etc/letsencrypt/live/ +#1630932931 +ll +#1630932942 +nginx -t +#1630932960 +rm /etc/nginx/sites-enabled/discursivemeditation.com.conf +#1630932963 +sudo rm /etc/nginx/sites-enabled/discursivemeditation.com.conf +#1630932966 +nginx -t +#1630933004 +ll /etc/nginx/sites-enabled/ +#1630933021 +cd /etc/nginx/sites-enabled/ +#1630933031 +grep -nr discursive +#1630933035 +grep -nr discursive . +#1630933042 +nginx -t +#1630933072 +sudo chown -R www-data:www-data /var/log/nginx/error.log +#1630933075 +nginx -t +#1630933093 +ranger +#1630933232 +sudo certbot --nginx +#1630933261 +nginx -t +#1630933276 +ll /etc/letsencrypt/ +#1630933283 +ll /etc/letsencrypt/live/ +#1630933286 +sudo ll /etc/letsencrypt/live/ +#1630933293 +sudo ls -la /etc/letsencrypt/live/ +#1630933349 +sudo apt remove cerbot +#1630933444 +sudo apt-get remove certbot +#1630933477 +sudo apt install snapd +#1630933502 +sudo snap install core +#1630933520 +sudo snap refresh core +#1630933531 +sudo snap install --classic certbot +#1630933555 +sudo ln -s /snap/bin/certbot /usr/bin/certbot +#1630933566 +sudo certbot --nginx +#1630933615 +nginx -t +#1630933623 +ranger +#1630933658 +sudo rm * +#1630933669 +ln -s ~/nginx/awstats.luxagraf.net.conf . +#1630933672 +sudo ln -s ~/nginx/awstats.luxagraf.net.conf . +#1630933682 +nginx -t +#1630933704 +systemctl status nginx.service +#1630933710 +systemctl restart nginx.service +#1630933718 +sudo systemctl restart nginx.service +#1630933745 +sudo journalctl -xe +#1630933784 +sudo apt remove nginx +#1630933802 +sudo apt intall nginx +#1630933807 +sudo apt install nginx +#1630933814 +sudo systemctl restart nginx.service +#1630933822 +rm awstats.luxagraf.net.conf +#1630933825 +sudo rm awstats.luxagraf.net.conf +#1630933827 +sudo systemctl restart nginx.service +#1630933835 +sudo ln -s ~/nginx/awstats.luxagraf.net.conf . +#1630933840 +v awstats.luxagraf.net.conf +#1630933862 +which php +#1630933868 +php-fpm7.4 +#1630933872 +v awstats.luxagraf.net.conf +#1630933897 +systemctl restart nginx.service +#1630933906 +sudo systemctl restart nginx.service +#1630933920 +nginx -t +#1630933938 +rm awstats.luxagraf.net.conf +#1630933940 +sudo rm awstats.luxagraf.net.conf +#1630933943 +nginx -t +#1630933952 +sudo su - www-data +#1630933992 +sudo -u www-data nginx -t +#1630934049 +sudo vim /etc/nginx/nginx.conf +#1630934072 +sudo -u www-data nginx -t +#1630934113 +sudo nginx -t +#1630934120 +sudo vim /etc/nginx/nginx.conf +#1630934137 +sudo nginx -t +#1630934145 +sudo vim /etc/nginx/nginx.conf +#1630934157 +sudo nginx -t +#1630934165 +sudo ln -s ~/nginx/awstats.luxagraf.net.conf . +#1630934167 +sudo nginx -t +#1630934172 +sudo certbot --nginx +#1630934193 +sudo nginx -t +#1630934222 +sudo systemctl restart nginx.service +#1630934240 +sudo journalctl -xe +#1630934264 +sudo vim /etc/nginx/nginx.conf +#1630934293 +sudo systemctl stop nginx.service +#1630934298 +sudo systemctl start nginx.service +#1630934314 +systemctl status nginx.service +#1630934332 +rm awstats.luxagraf.net.conf +#1630934335 +sudo rm awstats.luxagraf.net.conf +#1630934346 +sudo ln -s ~/nginx/luxagraf.net.conf . +#1630934357 +nginx -t +#1630934370 +v luxagraf.net.conf +#1630934422 +nginx -t +#1630934429 +v luxagraf.net.conf +#1630934461 +nginx -t +#1630934480 +sudo chown -R www-data:www-data /var/log/nginx/error.log +#1630934485 +sudo nginx -t +#1630934493 +sudo certbot --nginx +#1630934529 +htop +#1630934582 +netstat -tulpn | grep :80 +#1630934589 +sudo apt netstat +#1630934593 +sudo apt install netstat +#1630934609 +fuser 80/tcp +#1630934614 +sudo fuser 80/tcp +#1630934715 +htop +#1630934733 +sudo systemctl stop apache +#1630934743 +sudo apt remove apache +#1630934761 +sudo systemctl stop httpd +#1630934765 +sudo systemctl stop http +#1630934788 +sudo systemctl stop apache2 +#1630934795 +sudo systemctl disable apache2 +#1630934806 +sudo apt remove apache2 +#1630934826 +sudo certbot --nginx +#1630934867 +sudo ln -s ~/nginx/awstats.luxagraf.net.conf . +#1630934874 +sudo ln -s ~/nginx/cloud.luxagraf.net.conf . +#1630934884 +systemctl status nginx.service +#1630934895 +systemctl restart nginx.service +#1630934902 +sudo systemctl restart nginx.service +#1630934922 +sudo nginx -t +#1630934933 +sudo systemctl restart nginx.service +#1630934939 +ll +#1630934947 +sudo rm cloud.luxagraf.net.conf +#1630934952 +sudo certbot --nginx +#1630934985 +sudo systemctl stop apache2 +#1630934993 +sudo systemctl restart nginx.service +#1630935001 +sudo journalctl -xe +#1630935028 +htop +#1630935047 +sudo systemctl restart nginx.service +#1630935054 +sudo systemctl stop nginx.service +#1630935057 +htop +#1630935077 +sudo htop +#1630935105 +sudo certbot --nginx +#1630935120 +sudo nginx -t +#1630935128 +sudo systemctl start nginx.service +#1630935132 +ll +#1630935139 +sudo systemctl stop nginx.service +#1630935146 +sudo certbot --nginx +#1630935166 +sudo systemctl start nginx.service +#1630935179 +sudo htop +#1630935203 +ln -s ~/nginx/cloud.luxagraf.net.conf . +#1630935206 +sudo ln -s ~/nginx/cloud.luxagraf.net.conf . +#1630935213 +sudo systemctl restart nginx.service +#1630935222 +sudo ln -s ~/nginx/corrinnegilbertson.net.conf . +#1630935223 +sudo systemctl restart nginx.service +#1630935234 +v corrinnegilbertson.net.conf +#1630935254 +sudo nginx -t +#1630935267 +sudo certbot --nginx +#1630935284 +v corrinnegilbertson.net.conf +#1630935331 +sudo certbot --nginx +#1630935361 +sudo htop +#1630935379 +sudo systemctl restart nginx.service +#1630935445 +wget -O - https://deb.goaccess.io/gnugpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/goaccess.gpg >/dev/null +#1630935450 +ll +#1630935456 +cd +#1630935463 +wget -O - https://deb.goaccess.io/gnugpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/goaccess.gpg >/dev/null +#1630935481 +echo "deb [signed-by=/usr/share/keyrings/goaccess.gpg] https://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/goaccess.list +#1630935492 +sudo apt update +#1630935604 +sudo vim /etc/apt/sources.list.d/goaccess.list +#1630935625 +sudo rm /etc/apt/sources.list.d/goaccess.list +#1630935632 +sudo apt install goaccess +#1630935660 +sudo apt autoremove +#1630935732 +ll +#1630935744 +cd /etc/nginx/sites-available/ +#1630935750 +sudo systemctl start ttrss.service +#1630935759 +sudo systemctl enable ttrss.service +#1630935767 +sudo systemctl enable gitea.service +#1630935775 +sudo systemctl start gitea.service +#1630935784 +sudo systemctl start postgresql.service +#1630935790 +sudo systemctl enable postgresql.service +#1630935798 +psql --version +#1630935803 +ll +#1630935809 +.. +#1630935814 +cd sites-enabled/ +#1630935815 +ll +#1630935851 +v cloud.luxagraf.net.conf +#1630935875 +sudo systemctl restart nginx.service +#1630935960 +goaccess +#1630936061 +sudo ln -s ~/nginx/discursivemeditation.com.conf . +#1630936066 +v discursivemeditation.com.conf +#1630936079 +sudo systemctl restart nginx.service +#1630936108 +sudo ln -s ~/nginx/git.luxagraf.net.conf . +#1630936110 +sudo systemctl restart nginx.service +#1630936138 +sudo ln -s ~/nginx/helmersgroup.com.conf . +#1630936154 +v helmersgroup.com.conf +#1630936207 +sudo systemctl stop nginx.service +#1630936227 +sudo certbot --nginx +#1630936250 +sudo htop +#1630936269 +sudo systemctl start nginx.service +#1630936297 +sudo ln -s ~/nginx/images.luxagraf.net.conf . +#1630936305 +sudo systemctl restart nginx.service +#1630936328 +sudo ln -s ~/nginx/live.luxagraf.net.conf . +#1630936330 +sudo systemctl restart nginx.service +#1630936339 +sudo ln -s ~/nginx/live.wandrenbooks.net.conf . +#1630936343 +sudo systemctl restart nginx.service +#1630936359 +sudo ln -s ~/nginx/luxagraf.com.conf . +#1630936382 +sudo ln -s ~/nginx/rss.luxagraf.net.conf . +#1630936387 +sudo systemctl restart nginx.service +#1630936406 +sudo ln -s ~/nginx/stats.luxagraf.net.conf . +#1630936408 +sudo systemctl restart nginx.service +#1630936429 +sudo ln -s ~/nginx/zotherredirects.conf . +#1630936431 +sudo systemctl restart nginx.service +#1630936454 +ranger +#1630936495 +sudo systemctl restart nginx.service +#1630936508 +grep -nr discursive . +#1630936518 +cd +#1630936521 +cd nginx/ +#1630936527 +grep -nr php +#1630936537 +grep -nr php7 +#1630936548 +v stats.luxagraf.net.conf +#1630936567 +sudo systemctl restart nginx.service +#1630936584 +rm stats.luxagraf.net.confold +#1630936591 +sudo systemctl restart nginx.service +#1630936603 +v rss.luxagraf.net.conf +#1630936611 +grep -nr php7 +#1630936624 +v storage.luxagraf.net.conf +#1630936631 +grep -nr php7 +#1630936637 +cd +#1630936642 +sudo systemctl restart nginx.service +#1630936651 +sudo systemctl restart uwsgi.service +#1630936655 +sudo journalctl -xe +#1630936685 +sudo tail /tmp/uwsgi.log +#1630936699 +sudo touch /tmp/uwsgi.log +#1630936712 +sudo chown www-data /tmp/uwsgi.log +#1630936718 +sudo systemctl restart uwsgi.service +#1630936726 +sudo tail /tmp/uwsgi.log +#1630936732 +sudo journalctl -xe +#1630936762 +sudo systemctl restart uwsgi.service +#1630936768 +sudo systemctl status uwsgi.service +#1630936787 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630936796 +cd sites/django/ +#1630936798 +ll +#1630936808 +mv venv/ venvold +#1630936816 +python3 -m venv venv +#1630936829 +virt +#1630936839 +pip install django +#1630936858 +pip install django-extensions +#1630936868 +./manage.py runserver +#1630936876 +pip install dal +#1630936902 +pip install dango-autocomplete-list +#1630936913 +pip install django-autocomplete-light +#1630936928 +./manage.py runserver +#1630936938 +pip install django-gravatar2 +#1630936942 +./manage.py runserver +#1630936954 +pip install django-bleach +#1630936962 +./manage.py runserver +#1630936968 +pip install django-taggit +#1630936972 +./manage.py runserver +#1630936984 +pip install typogrify +#1630936990 +./manage.py runserver +#1630937011 +pip install psycopg2-binary +#1630937016 +./manage.py runserver +#1630937024 +pip install requests +#1630937028 +./manage.py runserver +#1630937049 +pip install BeautifulSoup4 +#1630937055 +./manage.py runserver +#1630937067 +pip install markdown +#1630937071 +./manage.py runserver +#1630937084 +pip install gpxpy +#1630937088 +./manage.py runserver +#1630937097 +pip install Pillow +#1630937101 +./manage.py runserver +#1630937114 +pip install python-resizeimage +#1630937119 +pip install python-resize-image +#1630937124 +./manage.py runserver +#1630937134 +pip install exiftool +#1630937171 +pip install pyexiftool +#1630937177 +./manage.py runserver +#1630937190 +pip install jinja2 +#1630937200 +./manage.py runserver +#1630937208 +pip install jsmin +#1630937214 +./manage.py runserver +#1630937243 +v config/settings.py +#1630937255 +./manage.py runserver +#1630937277 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630937348 +sudo pip3 install uwsgi +#1630937384 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630937395 +sudo systemctl restart uwsgi.service +#1630937401 +sudo systemctl status uwsgi.service +#1630937424 +sudo cat /tmp/uwsgi.log +#1630937438 +sudo tail /tmp/uwsgi.log +#1630937451 +sudo chown www-data /tmp/uwsgi.log +#1630937457 +sudo systemctl restart uwsgi.service +#1630937462 +sudo systemctl status uwsgi.service +#1630937482 +/usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630937510 +sudo -u www-data /usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630937554 +cat /etc/uwsgi/emperor.ini +#1630937573 +sudo systemctl restart uwsgi.service +#1630937577 +sudo systemctl status uwsgi.service +#1630937580 +sudo journalctl -xe +#1630937624 +sudo systemctl status uwsgi.service +#1630937683 +sudo tail /tmp/uwsgi.log +#1630937653 +sudo -u www-data /usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630937734 +cd +#1630937762 +v services/uwsgi.service +#1630937785 +sudo systemctl restart uwsgi.service +#1630937807 +v services/uwsgi.service +#1630937822 +sudo tail /tmp/uwsgi.log +#1630937849 +v services/uwsgi.service +#1630937867 +cd /etc/uwsgi/vassals/ +#1630937868 +ll +#1630937876 +v django.ini +#1630937900 +cat /var/log/uwsgi/ +#1630937905 +ls /var/log/uwsgi/ +#1630937916 +cat /var/log/uwsgi/django.log +#1630937926 +tail /var/log/uwsgi/django.log +#1630937952 +python +#1630937958 +pip3 +#1630937992 +sudo apt remove pip3 +#1630938001 +pip +#1630938024 +pip list +#1630938037 +deactivate +#1630938041 +pip list +#1630938053 +pip3 list +#1630938063 +pip3 remove uwsgi +#1630938072 +pip3 uninstall uwsgi +#1630938086 +sudo pip3 uninstall uwsgi +#1630938097 +python +#1630938100 +cd +#1630938104 +python +#1630938113 +sudo apt install python-dev +#1630938123 +sudo apt install python3 +#1630938130 +sudo apt install python3-pip +#1630938150 +sudo pip3 install uwsgi +#1630938179 +sudo systemctl restart uwsgi.service +#1630938184 +sudo systemctl status uwsgi.service +#1630938198 +sudo journalctl -xe +#1630938226 +tail /var/log/uwsgi/django.log +#1630938252 +sudo tail /tmp/uwsgi.log +#1630938441 +sudo -u www-data /usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini +#1630938474 +suv /etc/uwsgi/emperor.ini +#1630938480 +v /etc/uwsgi/emperor.ini +#1630938504 +sudo -u www-data /usr/local/bin/uwsgi +#1630938535 +which uwsgi +#1630938545 +uwsgi +#1630938551 +htop +#1630938568 +sudo systemctl restart uwsgi.service +#1630938576 +sudo systemctl status uwsgi.service +#1630938594 +sudo tail /tmp/uwsgi.log +#1630938734 +sudo -u www-data /usr/local/bin/uwsgi emperor --ini /etc/uwsgi/emperor.ini --uid www-data --gid www-data +#1630938749 +sudo -u www-data /usr/local/bin/uwsgi --ini /etc/uwsgi/emperor.ini --uid www-data --gid www-data +#1630939028 +sudo tail /var/log/uwsgi/django.log +#1630939044 +ll -a /var/log/uwsgi/ +#1630939244 +v services/uwsgi.service +#1630939306 +sudo systemctl update uwsgi.service +#1630939315 +sudo systemctl stop uwsgi.service +#1630939326 +systemctl daemon-reload +#1630939329 +sudo systemctl daemon-reload +#1630939337 +sudo systemctl start uwsgi.service +#1630939344 +sudo systemctl status uwsgi.service +#1630939452 +v services/uwsgi.service +#1630939469 +sudo systemctl daemon-reload +#1630939474 +sudo systemctl start uwsgi.service +#1630939479 +sudo systemctl status uwsgi.service +#1630939526 +cd +#1630939769 +v /etc/nginx/nginx.conf +#1630939789 +v +#1630940095 +v logs/luxagraf.net.access.log +#1630940114 +sudo vim logs/luxagraf.net.access.log +#1630940167 +goaccess logs/luxagraf.net.access.log -c +#1630940206 +sudo goaccess logs/luxagraf.net.access.log -c +#1630940527 +sudo vim logs/luxagraf.net.access.log +#1630940847 +v /etc/nginx/nginx.conf +#1630941115 +sudo goaccess logs/luxagraf.net.access.log -c --log-format=COMBINED +#1630941142 +sudo goaccess logs/luxagraf.net.access.log.1 -c --log-format=COMBINED +#1630965134 +sudo goaccess logs/luxagraf.net.access.log -c --log-format=COMBINED +#1631454206 +cd sites/django/ +#1631454214 +v config/settings.py +#1631454245 +sudo systemctl status uwsgi.service +#1631454264 +sudo systemctl restart uwsgi.service +#1631454284 +virt +#1631454288 +pip install lxml +#1631454300 +sudo systemctl restart uwsgi.service +#1631458462 +git pull +#1631458483 +sudo systemctl restart uwsgi.service +#1631480616 +git pull +#1631480628 +git config pull.rebase false +#1631480635 +git pull +#1631480639 +sudo systemctl restart uwsgi.service +#1631480686 +v ../../nginx/luxagraf.net.conf +#1631480770 +sudo systemctl restart nginx.service +#1631480803 +v config/settings.py +#1631480821 +htop +#1631480891 +sudo systemctl restart uwsgi.service +#1631480974 +sudo systemctl restart nginx.service +#1631480987 +ranger +#1631497159 +cd sites/django/ +#1631497164 +git pull +#1631497169 +sudo systemctl restart uwsgi.service +#1631497951 +git pull +#1631497956 +sudo systemctl restart uwsgi.service +#1631497969 +sudo mv ~/screenv10.css luxagraf.net/media/ +#1631497978 +sudo chown -R www-data:www-data luxagraf.net/media/screenv10.css +#1631548093 +cd +#1631548101 +cd /etc/nginx/sites-enabled/ +#1631548102 +ll +#1631548153 +sudo ln -s ~/nginx/live.wandrenbooks.net.conf +#1631548209 +cd +#1631548216 +cd sites/wandrenbooks.net/ +#1631548218 +ll +#1631548224 +v config/settings.py +#1631548247 +sudo systemctl status uwsgi.service +#1631548269 +sudo tail /var/log/uwsgi/wandren.log +#1631548280 +ll +#1631548284 +virt +#1631548290 +./manage.py runserver +#1631548301 +python +#1631548307 +ll venv/ +#1631548312 +deactivate +#1631548322 +v ~/.aliases +#1631548339 +virt +#1631548352 +./manage.py runserver +#1631548363 +pip install django +#1631548385 +deactivate +#1631548393 +mv venv/ venvold +#1631548406 +python3 -m venv venv +#1631548411 +ll +#1631548414 +virt +#1631548419 +pip install django +#1631549196 +ll config/ +#1631549206 +pip install -r config/req.txt +#1631549282 +./manage.py runserver +#1631549297 +sudo systemctl restart uwsgi.service +#1631549363 +cd +#1631549366 +deactivate +#1631549384 +v nginx/discursivemeditation.com.conf +#1631549442 +cp nginx/discursivemeditation.com.conf nginx/wandrenbooks.net.conf +#1631549449 +v nginx/wandrenbooks.net.conf +#1631549540 +cd /etc/nginx/sites-enabled/ +#1631549555 +sudo ln -s ~/nginx/wandrenbooks.net.conf . +#1631549561 +cd +#1631549566 +v nginx/wandrenbooks.net.conf +#1631549587 +cd /var/www/ +#1631549603 +sudo ln -s ~/sites/wandrenbooks.net/wandrenbooks.net . +#1631549604 +cd +#1631549618 +sudo systemctl restart nginx.service +#1631549634 +sudo journalctl -xe +#1631549655 +v nginx/awstats.luxagraf.net.conf +#1631549685 +sudo systemctl restart nginx.service +#1631549699 +v nginx/wandrenbooks.net.conf +#1631549718 +sudo systemctl restart nginx.service +#1631549723 +sudo certbot --nginx +#1631549829 +cd sites/wandrenbooks.net/ +#1631549830 +ll +#1631549834 +ll wandrenbooks.net/ +#1631550114 +ll +#1631550120 +ll images/ +#1631550128 +ll wandrenbooks.net/ +#1631550131 +ll wandrenbooks.net/media/ +#1631550135 +ll wandrenbooks.net/media/images/ +#1631550141 +ll wandrenbooks.net/media/images/media/ +#1631550144 +ll wandrenbooks.net/media/images/media/images/ +#1631550149 +ll wandrenbooks.net/media/images/media/images/book-covers/ +#1631550155 +ll wandrenbooks.net/media/images/book-covers/ +#1631551045 +.. +#1631551049 +cd wandrenbooks.net/ +#1631551051 +git pull +#1631551058 +sudo systemctl restart uwsgi.service +#1631551137 +ranger +#1631551182 +sudo rm -rf images/ +#1631551184 +ll +#1631551195 +sudo rm -rf venvold/ +#1631551203 +ll +#1631551345 +find venv/ -name '*orderable_change_list*' +#1631551362 +v config/settings.py +#1631551449 +sudo systemctl restart uwsgi.service +#1631551492 +rm -rf wandrenbooks.net/media/images/book-covers/* +#1631551496 +sudo rm -rf wandrenbooks.net/media/images/book-covers/* +#1631551503 +sudo rm -rf wandrenbooks.net/media/images/media/ +#1631551705 +ll wandrenbooks.net/ +#1631551708 +ll wandrenbooks.net/media/ +#1631551714 +ll wandrenbooks.net/media/images/ +#1631551716 +ll wandrenbooks.net/media/images/book-covers/ +#1631551730 +virt +#1631551734 +./manage.py collectstatic +#1631559353 +rm -rf venv/ +#1631559356 +.. +#1631559374 +mv wandrenbooks.net wandernbooks.net +#1631559387 +cd wandernbooks.net/ +#1631559393 +python3 -m venv venv +#1631559401 +deactivate +#1631559404 +virt +#1631559408 +pip install -r config/req.txt +#1631559439 +cd /var/www/ +#1631559440 +ll +#1631559444 +rm wandrenbooks.net +#1631559447 +sudo rm wandrenbooks.net +#1631559480 +sudo mv live.wandre{n,ern}books.net +#1631559497 +sudo mv live.wand{reern,ern}books.net/ +#1631559498 +ll +#1631559504 +cd live.wandernbooks.net/ +#1631559505 +ll +#1631559514 +sudo rm -rf media +#1631559517 +sudo rm -rf static +#1631559531 +sudo ln -s ~/sites/wandernbooks.net/static . +#1631559541 +sudo ln -s ~/sites/wandernbooks.net/wandrenbooks.net/media . +#1631559544 +cd +#1631559556 +cd /var/www/ +#1631559567 +sudo ln -s ~/sites/wandernbooks.net/wandrenbooks.net . +#1631559569 +cd +#1631559579 +v nginx/live.wandrenbooks.net.conf +#1631559864 +deactivate +#1631559865 +ll +#1631559871 +cd sites/ +#1631559890 +mv wandernbooks.net wandrenbooks.net +#1631559896 +cd /var/www/ +#1631559932 +sudo mv live.wand{ern,ren}books.net/ +#1631559934 +ll +#1631559942 +cd live.wandrenbooks.net/ +#1631559944 +ll +#1631559958 +sudo rm -rf media +#1631559961 +sudo rm -rf static +#1631559984 +sudo ln -s ~/sites/wandrenbooks.net/wandrenbooks.net . +#1631559989 +rm wandrenbooks.net +#1631559993 +sudo rm wandrenbooks.net +#1631560005 +sudo ln -s ~/sites/wandrenbooks.net/wandrenbooks.net/media . +#1631560011 +sudo ln -s ~/sites/wandrenbooks.net/static . +#1631560014 +.. +#1631560016 +ll +#1631560023 +rm -rf wandrenbooks.net +#1631560025 +sudo mv .bash_history .bash_historyold +#1631560040 +sudo ln -s ~/sites/wandrenbooks.net/wandrenbooks.net . +#1631560044 +ll +#1631560053 +sudo rm wandrenbooks.net +#1631560056 +sudo ln -s ~/sites/wandrenbooks.net/wandrenbooks.net . +#1631560057 +ll +#1631560061 +cd +#1631560074 +cd sites/wandrenbooks.net/ +#1631560075 +ll +#1631560087 +rm -rf venv/ +#1631560091 +python3 -m venv venv +#1631560096 +virt +#1631560100 +pip install -r config/req.txt +#1631560636 +sudo systemctl restart uwsgi.service +#1631567311 +ranger +#1631825985 +cd +#1631825987 +goaccess +#1631825998 +sudo goaccess logs/luxagraf.net.access.log -c --log-format=COMBINED +#1632133422 +deactivate +#1632133431 +sudo apt install libgeoip-dev build-essential +#1632133452 +cpan +#1632134527 +ls -la /usr/share/GeoIP/ +#1632134561 +cd /etc/awstats/ +#1632134564 +ll +#1632134588 +sudo chown -R www-data:www-data awstats.luxagraf.net.conf +#1632134603 +sudo chown -R www-data:www-data awstats.conf +#1632134606 +sudo chown -R www-data:www-data awstats.conf.local +#1632134623 +ll +#1632134691 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1632134721 +sudo cpan +#1632137527 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1632137615 +ranger +#1632147396 +cd +#1632147410 +v nginx/luxagraf.net.conf +#1632147559 +sudo systemctl restart nginx.service +#1632148820 +vim /etc/logrotate.d/nginx +#1632148926 +ll +#1632148931 +ll services/ +#1632149005 +/usr/lib/cgi-bin/awstats.pl --config=/etc/awstats/awstats.luxagraf.net.conf -DatabaseBreak=day +#1632149049 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update -DatabseBreak=day +#1632149094 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -DatabaseBreak=day +#1632149319 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -DatabaseBreak=year +#1633139913 +sudo su -- root +#1633307634 +sudo su - postgres +#1634599543 +cd sites/django/ +#1634599546 +git pull +#1634599553 +sudo systemctl restart uwsgi.service +#1634599620 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1634599631 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1634599824 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1634599827 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1634600144 +cd +#1634600160 +v nginx/luxagraf.net.conf +#1634600264 +sudo tail /var/log/uwsgi/django.log +#1634600313 +sudo tail logs/luxagraf.net.error.log +#1634600341 +v +#1634600400 +sudo systemctl restart nginx.service +#1634600411 +sudo tail logs/luxagraf.net.error.log +#1634600426 +ranger sites/django/luxagraf.net/ +#1634600478 +v +#1634600557 +sudo systemctl restart nginx.service +#1634600568 +v +#1634600603 +sudo systemctl restart uwsgi.service +#1634600627 +cd sites/django/ +#1634600630 +virt +#1634600640 +pip install django-ses +#1634600654 +sudo systemctl restart uwsgi.service +#1634858626 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1634858636 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1634863628 +ranger +#1634863672 +mkdir luxagraf.net/darktable +#1634863675 +sudo mkdir luxagraf.net/darktable +#1634863696 +sudo chown -R www-data:www-data luxagraf.net/darktable/ +#1634863722 +sudo mv ~/colorbalancergb_color\ contrast\ boost.dtpreset luxagraf.net/darktable/ +#1634863730 +sudo chown -R www-data:www-data luxagraf.net/darktable/colorbalancergb_color\ contrast\ boost.dtpreset +#1634916165 +./manage.py shell_plus +#1634916968 +git pull +#1634916973 +sudo systemctl restart uwsgi.service +#1634933117 +ranger +#1634933180 +sudo mv luxagraf.net/darktable/colorbalancergb_color\ contrast\ boost.dtpreset luxagraf.net/darktable/colorbalancergb_colorcontrastboost.dtpreset +#1634933329 +ll +#1635468666 +git pull +#1635468673 +cd sites/django/ +#1635468675 +git pull +#1635468681 +sudo systemctl restart uwsgi.service +#1635468889 +git pull +#1635468893 +sudo systemctl restart uwsgi.service +#1635469000 +git pull +#1635469002 +sudo systemctl restart uwsgi.service +#1635469246 +git pull +#1635469248 +sudo systemctl restart uwsgi.service +#1635470572 +git pull +#1635470574 +sudo systemctl restart uwsgi.service +#1635470780 +git pull +#1635470782 +sudo systemctl restart uwsgi.service +#1635470909 +git pull +#1635470910 +sudo systemctl restart uwsgi.service +#1635471045 +git pull +#1635471047 +sudo systemctl restart uwsgi.service +#1635471463 +git pull +#1635471466 +sudo systemctl restart uwsgi.service +#1635471689 +git pull +#1635471691 +sudo systemctl restart uwsgi.service +#1635471847 +git pull +#1635471852 +sudo systemctl restart uwsgi.service +#1635472022 +git pull +#1635472023 +sudo systemctl restart uwsgi.service +#1635472191 +git pull +#1635472193 +sudo systemctl restart uwsgi.service +#1635472243 +virt +#1635472246 +./manage.py shell_plus +#1635472261 +./manage.py migrate lttr +#1635472334 +git pull +#1635472339 +./manage.py migrate lttr +#1635472347 +sudo systemctl restart uwsgi.service +#1635512718 +./manage.py shell_plus +#1635515434 +git pull +#1635515439 +sudo systemctl restart uwsgi.service +#1635516544 +git pull +#1635516546 +sudo systemctl restart uwsgi.service +#1635516804 +git pull +#1635516806 +sudo systemctl restart uwsgi.service +#1635516867 +git pull +#1635516869 +sudo systemctl restart uwsgi.service +#1635601375 +git pull +#1635601379 +sudo systemctl restart uwsgi.service +#1635601408 +v config/settings.py +#1635601518 +git pull +#1635601522 +sudo systemctl restart uwsgi.service +#1635601594 +git pull +#1635601596 +sudo systemctl restart uwsgi.service +#1635601660 +git pull +#1635601663 +sudo systemctl restart uwsgi.service +#1635602198 +git pull +#1635602200 +sudo systemctl restart uwsgi.service +#1635602350 +git pull +#1635602354 +sudo systemctl restart uwsgi.service +#1635603019 +v config/settings.py +#1635603029 +sudo systemctl restart uwsgi.service +#1635608605 +.. +#1635608607 +ll +#1635608620 +ll wandrenbooks.net/ +#1635608775 +mv wandrenbooks.net libregraf.net +#1635608779 +cd libregraf.net/ +#1635608782 +deactivate +#1635608783 +ll +#1635608791 +mv wandrenbooks.net libregraf.net +#1635608794 +git pull +#1635608811 +git config pull.rebase false +#1635608829 +ll +#1635608882 +mv venv venvold +#1635608884 +python3 -m venv venv +#1635608888 +ll +#1635608891 +virt +#1635608897 +ll config/ +#1635608958 +git pull +#1635608969 +pip install -r config/req.txt +#1635608988 +ranger +#1635609076 +sudo systemctl status uwsgi.service +#1635609095 +cd /etc/uwsgi/vassals/ +#1635609096 +ll +#1635609126 +sudo ln -s libregraf.ini /home/lxf/sites/libregraf.net/config/django.ini +#1635609145 +sudo ln -s /home/lxf/sites/libregraf.net/config/django.ini libregraf.ini +#1635609147 +ll +#1635609150 +rm wandren.ini +#1635609154 +sudo rm wandren.ini +#1635609159 +v libregraf.ini +#1635609170 +cd +#1635609174 +cd sites/libregraf.net/ +#1635609179 +v config/django.ini +#1635609344 +sudo chown www-data /var/log/uwsgi/libregraf.log +#1635609352 +sudo touch /var/log/uwsgi/libregraf.log +#1635609355 +sudo chown www-data /var/log/uwsgi/libregraf.log +#1635609410 +sudo touch /tmp/uwsgilibregraf.sock +#1635609423 +sudo chown www-data /tmp/uwsgiwandren.sock +#1635609439 +sudo chown www-data:www-data /tmp/uwsgilibregraf.sock +#1635609361 +v config/django.ini +#1635609467 +sudo systemctl restart uwsgi.service +#1635609476 +sudo systemctl status uwsgi.service +#1635609487 +cd /var/www/ +#1635609488 +ll +#1635609493 +rm wandrenbooks.net +#1635609496 +sudo rm wandrenbooks.net +#1635609518 +sudo mkdir live.libregraf.net +#1635609524 +cd live.libregraf.net/ +#1635609544 +ll /var/www/live.luxagraf.net/ +#1635609567 +sudo ln -s ~/sites/libregraf.net/libregraf.net/media . +#1635609573 +sudo ln -s ~/sites/libregraf.net/static . +#1635609575 +cd +#1635609594 +cd /var/www/ +#1635609604 +rm -rf live.wandrenbooks.net/ +#1635609606 +sudo rm -rf live.wandrenbooks.net/ +#1635609608 +ll +#1635609629 +sudo ln -s ~/sites/libregraf.net/libregraf.net . +#1635609652 +ll html/ +#1635609657 +rm -rf html +#1635609661 +sudo rm -rf html +#1635609663 +ll +#1635609688 +cd /etc/nginx/ +#1635609689 +ll +#1635609695 +cd sites-enabled/ +#1635609696 +ll +#1635609707 +rm wandrenbooks.net.conf +#1635609712 +sudo rm wandrenbooks.net.conf +#1635609719 +sudo rm live.wandrenbooks.net.conf +#1635609729 +cd nginx/ +#1635609730 +ll +#1635609741 +v live.libregraf.net.conf +#1635609816 +v libregraf.net.conf +#1635609903 +sudo ln -s ~/nginx/live.libregraf.net.conf . +#1635609909 +sudo ln -s ~/nginx/libregraf.net.conf . +#1635609916 +sudo systemctl restart nginx.service +#1635609938 +sudo ln -s ~/nginx/libregraf.com.conf . +#1635609940 +cd +#1635609946 +v nginx/libregraf.com.conf +#1635610024 +deactivate +#1635610031 +cd sites/libregraf.net/ +#1635610032 +ll +#1635610038 +rm -rf venvold/ +#1635610049 +ll libregraf.net/ +#1635610066 +sudo chown -R www-data:www-data libregraf.net/ +#1635610074 +ll libregraf.net/ +#1635610104 +cd +#1635610113 +sudo certbot --nginx +#1635610334 +cd nginx/ +#1635610346 +v libregraf.net.conf +#1635610368 +v libregraf.com.conf +#1635610404 +sudo certbot --nginx +#1635610925 +v live.libregraf.net.conf +#1635610946 +sudo systemctl restart nginx.service +#1635628794 +cd ~/sites/libregraf.net/ +#1635628798 +git pull +#1635628818 +virt +#1635628824 +./manage.py shell_plus +#1635628833 +./manage.py migrate +#1635628855 +sudo systemctl restart uwsgi.service +#1635628982 +git pull +#1635628984 +sudo systemctl restart uwsgi.service +#1635628999 +v config/settings.py +#1635629017 +sudo systemctl restart uwsgi.service +#1635629028 +ll +#1635629034 +ll libregraf.net/media/ +#1635629085 +sudo mv ~/screenv1.css libregraf.net/media/ +#1635629115 +sudo chown -R www-data:www-data libregraf.net/media/screenv1.css +#1635629206 +sudo mv ~/fonts libregraf.net/media/ +#1635629214 +sudo chown -R www-data:www-data libregraf.net/media/fonts/ +#1635629215 +sudo chown -R www-data:www-data libregraf.net/media/fonts +#1635629252 +sudo mv ~/logo.png libregraf.net/media/ +#1635629259 +sudo chown -R www-data:www-data libregraf.net/media/logo.png +#1635789808 +cd +#1635789822 +v sites/django/config/settings.py +#1635808672 +cd sites/django/ +#1635808674 +ll +#1635808676 +ll luxagraf.net/ +#1636127066 +virt +#1636127072 +./manage.py shell_plus +#1636127394 +deactivate +#1636206624 +git pull +#1636206630 +ll +#1636206647 +cat screenv11.css +#1636206651 +ll +#1636206666 +rm -rf venvold/ +#1636206678 +gs +#1636206700 +v config/settings.py +#1636206713 +sudo systemctl restart uwsgi.service +#1636722307 +virt +#1636722311 +./manage.py shell_plus +#1637883208 +v config/settings.py +#1637883224 +sudo systemctl restart uwsgi.service +#1637883981 +./manage.py shell_plus +#1637884003 +pip install ipython +#1637884012 +./manage.py shell_plus +#1637885203 +git +#1637885205 +git pull +#1637885215 +sudo systemctl restart uwsgi.service +#1637941440 +./manage.py shell_plus +#1637941904 +git pull +#1637941910 +sudo systemctl restart uwsgi.service +#1637941927 +ranger app/lttr/templates/ +#1637941985 +deactivate +#1637941986 +virt +#1637941992 +./manage.py shell_plus +#1637942082 +deactivate +#1637942085 +git pull +#1637942089 +sudo systemctl restart uwsgi.service +#1637942097 +./manage.py shell_plus +#1637942102 +virt +#1637942104 +./manage.py shell_plus +#1637942418 +ranger app/lttr/templates/ +#1637942455 +./manage.py shell_plus +#1637942725 +v config/settings.py +#1637942731 +sudo systemctl restart uwsgi.service +#1638798486 +git pull +#1638798491 +sudo systemctl restart uwsgi.service +#1638798856 +v ~/nginx/live.luxagraf.net.conf +#1640448653 +cd +#1640448680 +sudo su -- root +#1640449238 +mutt +#1640701285 +cd +#1640701330 +v nginx/zotherredirects.conf +#1640711090 +sudo vi /etc/php/7.4/fpm/php-fpm.conf +#1640711176 +sudo vi /etc/php/7.4/fpm/php.ini +#1640711307 +sudo vi /etc/php/7.4/fpm/php-fpm.conf +#1640711369 +sudo vi /etc/php/7.4/fpm/pool.d/www.conf +#1640711444 +sudo systemctl restart php7.4-fpm +#1640711526 +sudo vi /etc/php/7.4/fpm/php.ini +#1640711657 +sudo systemctl restart php7.4-fpm +#1640711684 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1640730966 +cd +#1640730972 +cd sites/django/ +#1640730975 +deactivate +#1640730976 +virt +#1640730981 +./manage.py shell_plus +#1641045119 +sudo systemctl restart uwsgi.service +#1641053242 +v config/settings.py +#1641053281 +sudo systemctl restart uwsgi.service +#1641053428 +git pull +#1641053438 +sudo systemctl restart uwsgi.service +#1641053521 +git pull +#1641053523 +sudo systemctl restart uwsgi.service +#1641064805 +git pull +#1641064813 +sudo systemctl restart uwsgi.service +#1641067506 +ranger +#1641067744 +git pull +#1641151283 +sudo mv ~/gpx.min.js luxagraf.net/media/js/ +#1641151311 +sudo chown -R www-data:www-data luxagraf.net/media/js/gpx.min.js +#1641151850 +git pull +#1641151854 +sudo systemctl restart uwsgi.service +#1641246760 +sudo mv ~/trading.css luxagraf.net/media/ +#1641246772 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1641247425 +git pull +#1641247435 +./manage.py migrate +#1641247444 +sudo systemctl restart uwsgi.service +#1641249211 +git pull +#1641249214 +sudo systemctl restart uwsgi.service +#1641251511 +./manage.py shell_plus +#1641310380 +git pull +#1641310386 +sudo systemctl restart uwsgi.service +#1641310729 +git pull +#1641310734 +./manage.py migrate +#1641310784 +git pull +#1641310787 +./manage.py migrate +#1641310792 +sudo systemctl restart uwsgi.service +#1641311237 +git pull +#1641311239 +sudo systemctl restart uwsgi.service +#1641481403 +git pull +#1641481408 +./manage.py migrate +#1641481416 +sudo systemctl restart uwsgi.service +#1641481456 +v +#1641481496 +ranger +#1641481513 +ll +#1641481693 +git +#1641481696 +git pull +#1641481699 +sudo systemctl restart uwsgi.service +#1641483026 +git pull +#1641483028 +sudo systemctl restart uwsgi.service +#1641483059 +sudo mv ~/trading.css luxagraf.net/media/ +#1641483063 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1641483123 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1641483361 +./manage.py shell_plus +#1641483440 +v app/trading/models.py +#1641484949 +./manage.py shell_plus +#1641485403 +git pull +#1641485408 +./manage.py shell_plus +#1641485485 +git pull +#1641485488 +sudo systemctl restart uwsgi.service +#1641486040 +git pull +#1641486050 +sudo systemctl restart uwsgi.service +#1641486221 +git pull +#1641486222 +sudo systemctl restart uwsgi.service +#1641567044 +ll +#1641567103 +sudo systemctl restart uwsgi.service +#1641567140 +cd sites/django/ +#1641567143 +./manage.py shell_plus +#1641567145 +virt +#1641567146 +./manage.py shell_plus +#1641826141 +sudo systemctl restart uwsgi.service +#1641826170 +./manage.py shell_plus +#1641913539 +sudo systemctl restart uwsgi.service +#1642001614 +./manage.py shell_plus +#1642001639 +sudo systemctl restart uwsgi.service +#1642028649 +./manage.py shell_plus +#1642086664 +git pull +#1642086669 +sudo systemctl restart uwsgi.service +#1642086839 +git pull +#1642086842 +sudo systemctl restart uwsgi.service +#1642281209 +./manage.py shell_plus +#1642345153 +sudo su -- root +#1642637110 +cd sites/django/ +#1642637113 +virt +#1642637116 +./manage.py shell_plus +#1642797304 +git pull +#1642797314 +sudo systemctl restart uwsgi.service +#1642797327 +v config/settings.py +#1642797341 +sudo systemctl restart uwsgi.service +#1642797403 +mutt +#1642799344 +git pull +#1642799346 +sudo systemctl restart uwsgi.service +#1642987025 +./manage.py shell_plus +#1643474334 +git pull +#1643474338 +sudo systemctl restart uwsgi.service +#1643497573 +./manage.py shell_plus +#1644011534 +git pull +#1644011544 +sudo systemctl restart uwsgi.service +#1644172136 +git pull +#1644172141 +sudo systemctl restart uwsgi.service +#1644173257 +git pull +#1644173259 +sudo systemctl restart uwsgi.service +#1644173316 +sudo mv ~/planner.css luxagraf.net/media/ +#1644173321 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1644173350 +v config/settings.py +#1644173364 +sudo systemctl restart uwsgi.service +#1644173374 +v config/settings.py +#1644173379 +sudo systemctl restart uwsgi.service +#1644173390 +./manage.py migrate planner +#1644173395 +sudo systemctl restart uwsgi.service +#1644173761 +sudo mv ~/planner.css luxagraf.net/media/ +#1644173764 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1644175108 +git pull +#1644175111 +sudo systemctl restart uwsgi.service +#1644176098 +git pull +#1644176100 +sudo systemctl restart uwsgi.service +#1644176238 +git pull +#1644176240 +sudo systemctl restart uwsgi.service +#1644176453 +sudo mv ~/planner.css luxagraf.net/media/ +#1644176467 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1644176486 +git pull +#1644176489 +sudo systemctl restart uwsgi.service +#1644176599 +sudo mv ~/planner.css luxagraf.net/media/ +#1644176602 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1644176668 +sudo mv ~/planner.css luxagraf.net/media/ +#1644176669 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1644178702 +git pull +#1644178705 +sudo systemctl restart uwsgi.service +#1644179021 +./manage.py migrate shell_plus +#1644179030 +./manage.py shell_plus +#1644179408 +deactivate +#1644179402 +mopen lxf-remote +#1644248038 +virt +#1644248043 +./manage.py shell_plus +#1644672490 +sudo su -- root +#1644790310 +cd +#1644790313 +deactivate +#1644790314 +ll +#1644790326 +wget -O https://dl.gitea.io/gitea/1.16.1/gitea-1.16.1-linux-amd64 +#1644790339 +wget -O gitea https://dl.gitea.io/gitea/1.16.1/gitea-1.16.1-linux-amd64 +#1644790769 +sudo mv /usr/local/bin/gitea /usr/local/bin/giteaold +#1644790784 +chmod +x gitea +#1644790789 +./gitea web +#1644790808 +sudo systemctl stop gitea +#1644790811 +./gitea web +#1644790828 +sudo cp gitea /usr/local/bin/gitea +#1644790835 +sudo systemctl start gitea +#1644790912 +sudo su -- root +#1644791118 +ll +#1644791124 +sudo apt update +#1644791158 +sudo apt upgrade +#1644844584 +htop +#1644844617 +cd sites/django/ +#1644844624 +v config/settings.py +#1644844638 +sudo systemctl restart uwsgi.service +#1644848891 +sudo systemctl start gitea +#1644863546 +cd sites/django/ +#1644863560 +virt +#1644863585 +git pull +#1644863604 +pip install --upgrade +#1644863615 +pip help install +#1644863624 +pip help upgrade +#1644863630 +pip help --upgrade +#1644863637 +pip help install +#1644863723 +pip list --outdated +#1644863790 +pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U +#1644863817 +pip install --upgrade django +#1644863832 +pip list --outdated +#1644863877 +pip install -U pip +#1644863883 +pip list --outdated +#1644863923 +pip install --upgrade beautifulsoup4 +#1644863944 +pip install --upgrade django-bleach django-ses django-taggit +#1644863961 +pip list --outdated +#1644864000 +pip install --upgrade Pillow python-resize-image requests lxml psycopg2-binary +#1644864015 +pip list --outdated +#1644864058 +pip install --upgrade Markdown jsmin Jinja2 ipython gpxpy +#1644864070 +pip list --outdated +#1644864111 +pip install --upgrade urllib3 django-autocomplete-light Pygments pytz +#1644864126 +./manage.py runserver +#1644864138 +./manage.py migrate +#1644864172 +git pull +#1644864176 +./manage.py migrate +#1644864516 +git pull +#1644864518 +./manage.py migrate +#1644864522 +sudo systemctl restart uwsgi.service +#1644864625 +v config/settings.py +#1644864649 +sudo systemctl restart uwsgi.service +#1644864754 +git pull +#1644864770 +sudo systemctl restart uwsgi.service +#1644873350 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1644873451 +frlux luxcurrent.sql ~/sites/luxagraf.net/ +#1644874168 +cd +#1644874402 +ll +#1644874417 +cd sites/django/luxagraf.net/ +#1644874418 +ll +#1644874426 +cd media/ +#1644874427 +ll +#1644874436 +cd images/ +#1644874439 +ll +#1644874443 +ranger +#1644874529 +cd +#1644874536 +deactivate +#1644877792 +ll +#1644889816 +cd sites/django/ +#1644889818 +git pull +#1644889823 +sudo systemctl restart uwsgi.service +#1644890523 +v config/settings.py +#1644890532 +sudo systemctl restart uwsgi.service +#1644890712 +git pull +#1644890715 +sudo systemctl restart uwsgi.service +#1644890917 +git pull +#1644890920 +sudo systemctl restart uwsgi.service +#1644891068 +git pull +#1644891070 +sudo systemctl restart uwsgi.service +#1644891375 +git pull +#1644891378 +sudo systemctl restart uwsgi.service +#1644976331 +sudo systemctl enable ttrss.service +#1644976356 +sudo systemctl start ttrss.service +#1644976362 +sudo systemctl status ttrss.service +#1645023623 +cd sites/django/ +#1645023626 +git pull +#1645023637 +sudo systemctl restart uwsgi.service +#1645026863 +virt +#1645026868 +./manage.py shell_plus +#1645202640 +git pull +#1645202748 +sudo systemctl restart uwsgi.service +#1645202814 +git pull +#1645202816 +sudo systemctl restart uwsgi.service +#1645202831 +v config/settings.py +#1645203138 +git pull +#1645203142 +sudo systemctl restart uwsgi.service +#1645205715 +git pull +#1645205718 +sudo systemctl restart uwsgi.service +#1645205731 +v config/settings.py +#1645299086 +cd sites/django/ +#1645299089 +v config/settings.py +#1645299095 +sudo systemctl restart uwsgi.service +#1645299384 +sudo systemctl start gitea +#1645299388 +sudo systemctl status gitea +#1645299401 +sudo systemctl status ttrss.service +#1645299411 +sudo systemctl start ttrss.service +#1645299418 +v config/settings.py +#1645299425 +sudo systemctl restart uwsgi.service +#1645384497 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1645384543 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1645384588 +sudo systemctl restart nginx +#1645384599 +sudo systemctl restart uwsgi.service +#1645384657 +vim luxagraf.net/media/screenv11.min.css +#1645384864 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1645384869 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1645385019 +git pull +#1645385026 +sudo systemctl restart uwsgi.service +#1645405979 +./manage.py shell_plus +#1645405984 +ll +#1645405993 +./manage.py shell_plus +#1645406003 +virt +#1645406006 +./manage.py shell_plus +#1646153779 +sudo systemctl restart uwsgi.service +#1646153793 +df -h +#1646426723 +sudo systemctl restart uwsgi.service +#1646426728 +./manage.py shell_plus +#1646674856 +cd sites/django/ +#1646674859 +virt +#1646674893 +v config/settings.py +#1646674908 +sudo systemctl restart uwsgi.service +#1646675026 +v config/settings.py +#1646675030 +sudo systemctl restart uwsgi.service +#1647006651 +cd +#1647006660 +sudo su -- root +#1647378094 +ll +#1647378099 +cd sites/django/ +#1647378104 +deactivate +#1647378106 +virt +#1647378168 +ll +#1647378174 +./manage.py shell_plus +#1647439564 +sudo systemctl restart uwsgi.service +#1647439603 +deactivate +#1647439898 +git pull +#1647439914 +sudo systemctl restart uwsgi.service +#1647439934 +v config/settings.py +#1647439948 +sudo systemctl restart uwsgi.service +#1647440010 +git pull +#1647440012 +sudo systemctl restart uwsgi.service +#1647440022 +,r +#1647440087 +git pull +#1647440089 +sudo systemctl restart uwsgi.service +#1647440210 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1647441386 +git pull +#1647441390 +v config/settings.py +#1647441397 +sudo systemctl restart uwsgi.service +#1647442045 +git pull +#1647442048 +sudo systemctl restart uwsgi.service +#1647559797 +sudo su -- root +#1647807739 +./manage.py shell_plus +#1647807743 +virt +#1647807749 +./manage.py shell_plus +#1648578210 +ll +#1648578212 +htop +#1648578220 +sudo systemctl restart nginx +#1648578234 +sudo systemctl restart uwsgi.service +#1648652445 +sudo systemctl status gitea +#1648652458 +sudo systemctl start gitea +#1648652461 +sudo systemctl status gitea +#1648766384 +sudo systemctl status ttrss.service +#1648766403 +sudo systemctl start ttrss.service +#1649354778 +ll +#1649354785 +cd sites/django/ +#1649354789 +virt +#1649354795 +./manage.py shell_plus +#1649354864 +sudo systemctl restart uwsgi.service +#1649540759 +sudo systemctl restart nginx +#1649540774 +sudo systemctl start ttrss.service +#1649540779 +sudo systemctl status gitea +#1649540790 +sudo systemctl start gitea +#1649540793 +sudo systemctl restart uwsgi.service +#1649862960 +cd sites/django/ +#1649862965 +virt +#1649862968 +./manage.py shell_plus +#1649863132 +sudo systemctl restart uwsgi.service +#1649863166 +./manage.py shell_plus +#1649863717 +ranger +#1649865719 +cd sites/django/ +#1649865724 +virt +#1649865726 +./manage.py shell_plus +#1650490154 +virt +#1650490158 +cd sites/django/ +#1650490164 +virt +#1650490166 +./manage.py shell_plus +#1650721434 +v config/settings.py +#1650721449 +sudo systemctl restart uwsgi.service +#1650721730 +v config/settings.py +#1650721734 +sudo systemctl restart uwsgi.service +#1650759127 +./manage.py shell_plus +#1650831914 +v ~/.ssh/authorized_keys +#1650831963 +sudo su -- root +#1651350159 +ll +#1651350361 +htop +#1651350387 +sudo systemctl restart uwsgi.service +#1651350587 +sudo systemctl start ttrss.service +#1651350597 +htop +#1651350612 +sudo systemctl start gitea +#1651936904 +sudo apt update +#1651936929 +sudo apt list --upgradable +#1651936943 +sudo apt upgrade +#1652037319 +vim nginx/luxagraf.net.conf +#1652037419 +cd sites/django/ +#1652037435 +v config/base_urls.py +#1652103841 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1652103887 +frlux luxcurrent.sql ~/sites/luxagraf.net/ +#1652103894 +v .aliases +#1652103907 +v .bashrc +#1652103949 +source .bashrc +#1652103956 +frlux luxcurrent.sql ~/sites/luxagraf.net/ +#1652109559 +git pull +#1652109569 +./manage.py collectstatic +#1652109572 +virt +#1652109575 +./manage.py collectstatic +#1652109655 +sudo systemctl restart uwsgi.service +#1652123843 +git pull +#1652123922 +sudo mv ~/planner.css luxagraf.net/media/ +#1652123934 +sudo chown -R www-data:www-data luxagraf.net/media/planner.css +#1652123938 +sudo systemctl restart uwsgi.service +#1652138757 +v config/settings.py +#1652138768 +sudo systemctl restart uwsgi.service +#1652138883 +v config/settings.py +#1652138888 +sudo systemctl restart uwsgi.service +#1652294180 +./manage.py shell_plus +#1652456980 +htop +#1652457038 +deactivate +#1652457049 +cd +#1652457050 +ll +#1652457060 +cat temp.txt +#1652457073 +sudo systemctl restart uwsgi.service +#1652457085 +htop +#1652457105 +v sites/django/ +#1652560774 +ll sites/ +#1652560790 +cd django +#1652560794 +cd sites/ +#1652560795 +ll +#1652560865 +git clone ssh://luxgit/luxagraf/cumuluslearning.net.git +#1652560892 +v django/.git/config +#1652560914 +git clone /home/git/gitea-repositories/luxagraf/luxagraf.net.git +#1652560933 +git clone /home/git/gitea-repositories/luxagraf/cumuluslearning.net.git +#1652560935 +ll +#1652560939 +cd cumuluslearning.net/ +#1652560940 +ll +#1652561080 +sudo certbot --nginx +#1652561116 +cd +#1652561121 +cd nginx/ +#1652561122 +gs +#1652561125 +ll +#1652561165 +cp live.libregraf.net.conf live.cumuluslearning.net.conf +#1652561170 +v live.cumuluslearning.net.conf +#1652561358 +sudo certbot --nginx +#1652561381 +cd /etc/nginx/sites-enabled/ +#1652561394 +sudo ln -s ~/nginx/live.cumuluslearning.net.conf . +#1652561399 +sudo certbot --nginx +#1652561422 +cd +#1652561428 +v nginx/live.cumuluslearning.net.conf +#1652561472 +sudo systemctl restart nginx +#1652561501 +cd sites/cumuluslearning.net/ +#1652561504 +ll +#1652561522 +python3 -m venv venv +#1652561532 +irt +#1652561534 +virt +#1652574682 +git pull +#1652574697 +pip install -r config/req.txt +#1652574724 +ll +#1652574736 +./manage.py runserver +#1652574746 +v screenv1.css +#1652574752 +rm screenv1.css +#1652574764 +mkdir cumuluslearning.net +#1652574766 +ll +#1652574782 +cp ../django/manage.py . +#1652574787 +./manage.py runserver +#1652574791 +ll +#1652574815 +touch config/settings.py +#1652574821 +v config/settings.py +#1652575144 +./manage.py runserver +#1652575498 +sudo su - postgres +#1652575671 +v config/settings.py +#1652575701 +./manage.py runserver +#1652575713 +./manage.py migrate +#1652575719 +sudo su - postgres +#1652575739 +./manage.py migrate +#1652575751 +./manage.py runserver +#1652575777 +ll +#1652618292 +ll +#1652618296 +ll ~/ +#1652618305 +ll ../ +#1652618355 +v +#1652619149 +v ~/nginx/live.luxagraf.net.conf +#1652619313 +sudo touch /tmp/uwsgicumulus.sock +#1652619346 +sudo chown www-data:www-data /tmp/uwsgicumulus.sock +#1652619357 +cd /etc/uwsgi/vassals/ +#1652619359 +ll +#1652619434 +cp -r ~/sites/libregraf.net/config/django.ini sites/cumuluslearning.net/config/ +#1652619443 +sudo ln -s ~/sites/cumuluslearning.net/config/django.ini . +#1652619465 +sudo ln -s ~/sites/cumuluslearning.net/config/django.ini djangocumulus.ini +#1652619469 +cd +#1652619473 +cd sites/cumuluslearning.net/ +#1652619481 +v config/django.ini +#1652619539 +sudo systemctl restart uwsgi.service +#1652619564 +sudo systemctl status uwsgi.service +#1652619606 +ll /etc/uwsgi/vassals/ +#1652619626 +cd /etc/uwsgi/vassals/ +#1652619632 +rm djangocumulus.ini +#1652619634 +sudo rm djangocumulus.ini +#1652619653 +sudo ln -s ~/sites/cumuluslearning.net/config/django.ini cumuluslearning.ini +#1652619655 +cd +#1652619664 +v sites/django/config/django.ini +#1652619754 +sudo tail /var/log/uwsgi/cumulus.log +#1652619767 +sudo ls /var/log/uwsgi/ +#1652619813 +sudo ls /var/log/ +#1652620130 +v /etc/uwsgi/emperor.ini +#1652620150 +sudo tail /tmp/uwsgi.log +#1652620193 +sudo chown www-data:www-data /var/log/uwsgi/cumuluslearning.log +#1652620208 +sudo systemctl status uwsgi.service +#1652620216 +sudo systemctl restart uwsgi.service +#1652620225 +sudo tail /tmp/uwsgi.log +#1652620249 +sudo touch /var/log/uwsgi/cumuluslearning.log +#1652620254 +sudo chown www-data:www-data /var/log/uwsgi/cumuluslearning.log +#1652620259 +sudo systemctl restart uwsgi.service +#1652620267 +sudo tail /tmp/uwsgi.log +#1652620295 +sudo systemctl status uwsgi.service +#1652620363 +deactivate +#1652620365 +cd +#1652620369 +htop +#1652620386 +cd sites/cumuluslearning.net/ +#1652620388 +ll +#1652620392 +virt +#1652620403 +./manage.py runserver +#1652620415 +./manage.py collectstatic +#1652620426 +./manage.py createsuperuser +#1652620455 +cd /var/www/ +#1652620456 +ll +#1652620471 +mkdir live.cumuluslearning.net +#1652620474 +sudo mkdir live.cumuluslearning.net +#1652620479 +ll live.libregraf.net/ +#1652620502 +cd live.cumuluslearning.net/ +#1652620517 +sudo ln -s ~/sites/cumuluslearning.net/static . +#1652620533 +cd +#1652620534 +ll +#1652620541 +cd site +#1652620543 +cd sites +#1652620545 +ll +#1652620547 +cd +#1652620551 +cd sites/ +#1652620552 +ll +#1652620564 +mv media cumuluslearning.net/cumuluslearning.net/ +#1652620572 +cd /var/www/live.cumuluslearning.net/ +#1652620586 +sudo ln -s ~/sites/cumuluslearning.net/cumuluslearning.net/media . +#1652620587 +cd +#1652620592 +deactivate +#1652621374 +cd sites/cumuluslearning.net/ +#1652621376 +git pull +#1652621385 +sudo systemctl status uwsgi.service +#1652621395 +sudo systemctl restart uwsgi.service +#1652621402 +v config/settings.py +#1652621419 +sudo systemctl restart uwsgi.service +#1652621892 +htop +#1652621931 +free -g +#1652621938 +free -m +#1652621957 +cat /proc/meminfo +#1652621977 +vmstat +#1652621986 +vmstat 2 5 +#1652621998 +vmstat -a +#1652622016 +free --mega +#1652622294 +cd ../libregraf.net/ +#1652622297 +ll +#1652622305 +v config/settings.py +#1652622400 +pg_dump -U lbh3krts -hlocalhost -d lbh3krts > ~/libcurrent.sql +#1652622440 +v ~/libcurrent.sql +#1652807426 +cd ../django/ +#1652807429 +virt +#1652807445 +htop +#1652807433 +./manage.py shell_plus +#1652807477 +sudo systemctl status uwsgi.service +#1652807500 +sudo systemctl restart uwsgi.service +#1652995447 +deactivate +#1653263235 +ll +#1653263241 +cd sites/django/ +#1653263244 +git pull +#1653263257 +sudo systemctl restart uwsgi.service +#1654435017 +cd sites/django/ +#1654435026 +virt +#1654435030 +./manage.py shell_plus +#1654435460 +deactivate +#1654563625 +virt +#1654563629 +./manage.py shell_plus +#1654564222 +git pull +#1654564244 +git diff config/base_urls.py +#1654564264 +v config/base_urls.py +#1654564276 +git diff config/base_urls.py +#1654564281 +git pull +#1654564286 +v config/base_urls.py +#1654564316 +sudo systemctl restart uwsgi.service +#1654564349 +./manage.py runserver +#1654564459 +v config/base_urls.py +#1654564464 +git pull +#1654564468 +sudo systemctl restart uwsgi.service +#1654564498 +v config/base_urls.py +#1654564507 +sudo systemctl restart uwsgi.service +#1654815983 +sudo tail /tmp/uwsgi.log +#1654816012 +sudo tail /var/log/uwsgi/django.log +#1654816031 +ll +#1654816034 +ll ~. +#1654816038 +ll ~/ +#1654816067 +sudo tail ~/logs/live.luxagraf.net.error.log +#1654816084 +v config/settings.py +#1654816097 +sudo systemctl restart uwsgi.service +#1654816173 +v config/settings.py +#1654816181 +sudo systemctl restart uwsgi.service +#1654817775 +ranger +#1655049160 +./manage.py runserver +#1655049204 +./manage.py shell_plus +#1655316849 +mutt +#1655428350 +cat /etc/services +#1655428365 +cat /etc/services|less +#1655428515 +cat /etc/ssh/sshd_config | grep Port +#1655428542 +cat .ssh/config +#1655428786 +v .ssh/authorized_keys +#1655428827 +sudo su - root +#1655428928 +ll +#1656170546 +sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on +#1656170582 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1656170665 +ls sites/cloud.luxagraf.net/ +#1656170669 +sudo ls sites/cloud.luxagraf.net/ +#1656170679 +sudo ls sites/cloud.luxagraf.net/config/ +#1656170697 +sudo vim sites/cloud.luxagraf.net/config/config.php +#1656170733 +psql -U luxnextcloud -hlocalhost -d luxnextcloud +#1656170775 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1656171213 +ranger +#1656174355 +ll +#1656174365 +rm -rf nextcloud-20.0.4.zip +#1656174370 +cat temp.txt +#1656174379 +v temp.txt +#1656174398 +rm temp.txt +#1656174400 +ll +#1656174405 +v apps.txt +#1656174496 +rm apps.txt +#1656174505 +cat authorized_keys +#1656174510 +rm -rf authorized_keys +#1656174511 +ll +#1656174524 +rm localtolive.sql +#1656174623 +pg_dump luxnextcloud -hlocalhost -U luxnextcloud -f nextcloud-sqlbkp_`date +"%Y%m%d"`.bak +#1656174653 +ll +#1656174667 +v libcurrent.sql +#1656174692 +v settings.py +#1656174715 +rm settings.py +#1656174720 +ll perl5/ +#1656174724 +ll +#1656174729 +ll bin/ +#1656174733 +ll bak/ +#1656174737 +ll bak/postgres/ +#1656174745 +ll bak/postgres/luxagraf/ +#1656174754 +ranger bak/postgres/luxagraf/ +#1656174772 +cd bak/postgres/ +#1656174774 +ll +#1656174779 +cd luxagraf/ +#1656174780 +ll +#1656174786 +.. +#1656174794 +rm -rf luxagraf/ +#1656174810 +mkdir luxagraf +#1656174812 +cd +#1656174816 +ll bak/ +#1656174820 +ll bin/ +#1656174830 +v bin/psqlbak.sh +#1656174837 +ll +#1656174840 +v services/ +#1656175173 +sudo systemctl service --status-all +#1656175197 +service --status-all +#1656175241 +cd /etc/systemd/system/ +#1656175243 +ll +#1656175286 +sudo systemctl status psqlbak.service +#1656175297 +sudo systemctl enable psqlbak.service +#1656175304 +sudo systemctl start psqlbak.service +#1656175321 +sudo systemctl status psqlbak.service +#1656175342 +sudo systemctl stop psqlbak.service +#1656175354 +sudo systemctl status psqlbak.timer +#1656175373 +sudo systemctl start psqlbak.timer +#1656175384 +sudo systemctl disable psqlbak.service +#1656175401 +sudo systemctl enable psqlbak.timer +#1656175442 +cd +#1656175446 +sudo apt update +#1656175469 +sudo appt list --upgradeable +#1656175474 +sudo apt list --upgradeable +#1656175498 +sudo apt upgrade +#1656175814 +sudo apt dist-upgrade +#1656175897 +service --status-all +#1656175918 +sudo systemctl start gitea +#1656175937 +sudo systemctl status gitea +#1656175969 +sudo systemctl start gitea +#1656175972 +sudo systemctl status gitea +#1656175983 +sudo systemctl enabled gitea +#1656175992 +sudo systemctl enable gitea +#1656176010 +ll services/ +#1656176024 +sudo systemctl status ttrss +#1656176037 +sudo systemctl enable ttrss +#1656176053 +sudo systemctl start ttrss +#1656176080 +sudo systemctl start psqlbak.timer +#1656176097 +sudo journalctl -xe +#1656176124 +sudo systemctl enable psqlbak.service +#1656176139 +cd /etc/systemd/system/ +#1656176140 +ll +#1656176160 +sudo ln -s ~/services/psqlbak.service . +#1656176162 +cd +#1656176166 +sudo systemctl enable psqlbak.service +#1656176172 +sudo systemctl start psqlbak.timer +#1656176198 +sudo systemctl status uwsgi +#1656176215 +sudo systemctl enable uwsgi +#1656176222 +sudo systemctlstart uwsgi +#1656176226 +sudo systemctl start uwsgi +#1656176230 +sudo systemctl enable uwsgi +#1656176241 +sudo systemctl status uwsgi +#1656176288 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1656176302 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1656176314 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1656176317 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ upgrade +#1656176584 +v services/uwsgi.service +#1656176616 +v services/psqlbak.service +#1656176628 +v services/gitea.service +#1656176389 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1656176767 +ll +#1656176908 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1656176932 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --on +#1656176937 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ maintenance:mode --off +#1656176940 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1656180658 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:add-missing-indices +#1656282343 +ll +#1656282363 +cat logs/live.luxagraf.net.error.log +#1656282369 +sudo cat logs/live.luxagraf.net.error.log +#1656282394 +cd sites/django/ +#1656282400 +v config/settings.py +#1656282421 +sudo systemctl status uwsgi +#1656282433 +sudo systemctl restart uwsgi +#1656282449 +sudo systemctl daemon-reload' +#1656282453 +sudo systemctl daemon-reload +#1656282457 +sudo systemctl restart uwsgi +#1656282507 +virt +#1656282512 +ll +#1656282531 +./manage.py shell_plus +#1657226970 +utt +#1657226972 +mutt +#1657813576 +psql --version +#1657819501 +psql -U luxagraf -hlocalhost -d luxagraf +#1658072266 +cd sites/django/ +#1658072269 +irt +#1658072271 +virt +#1658072274 +./manage.py shell_plus +#1658153478 +ll +#1658153480 +htop +#1658153495 +sudo systemctl restart uwsgi +#1658272041 +sudo systemctl start ttrss +#1658272058 +sudo systemctl sttus ttrss +#1658272063 +sudo systemctl status ttrss +#1658598096 +./manage.py shell_plus +#1658598103 +cd sites/django/ +#1658598105 +ll +#1658598108 +virt +#1658598111 +./manage.py shell_plus +#1658609470 +sudo systemctl status gitea +#1658609494 +sudo systemctl start gitea +#1658609497 +sudo systemctl status gitea +#1658609555 +git pull +#1658609571 +./manage.py migrate +#1658609581 +sudo systemctl restart uwsgi +#1658708201 +sudo su - root +#1659195956 +./manage.py shell_plus +#1659303085 +git pull +#1659303090 +sudo systemctl restart uwsgi +#1659304222 +./manage.py shell_plus +#1659880301 +cd +#1659880303 +deactivate +#1659880305 +ll +#1659880341 +cd sites/django/ +#1659880346 +ll luxagraf.net/ +#1659880370 +ranger +#1659880555 +cd +#1659880556 +ranger +#1659880708 +sudo mkdir sites/django/luxagraf.net/media/uploads +#1659880721 +sudo mkdir sites/django/luxagraf.net/media/uploads/seining +#1659880739 +ll +#1659880766 +mv *.jpg sites/django/luxagraf.net/media/uploads/seining/ +#1659880770 +sudo mv *.jpg sites/django/luxagraf.net/media/uploads/seining/ +#1659880783 +ll sites/django/luxagraf.net/media/uploads/seining/ +#1659880815 +sudo chown -R www-data:www-data sites/django/luxagraf.net/media/uploads/ +#1659881033 +sudo mv index.html sites/django/luxagraf.net/media/uploads/seining/ +#1659881039 +sudo chown -R www-data:www-data sites/django/luxagraf.net/media/uploads/ +#1659881079 +sudo mv sites/django/luxagraf.net/media/uploads sites/django/luxagraf.net/ +#1659881167 +sudo mv index.html sites/django/luxagraf.net/media/uploads/seining/ +#1659881172 +ll +#1659881176 +sudo mv index.html sites/django/luxagraf.net/media/uploads/seining/ +#1659881187 +sudo mv index.html sites/django/luxagraf.net/uploads/seining/ +#1659881525 +sudo mv 2022-05-29_150733_seining.jpg sites/django/luxagraf.net/uploads/seining/ +#1659881553 +sudo mv index.html sites/django/luxagraf.net/uploads/seining/ +#1659881610 +cd +#1659881612 +ll +#1660139539 +cd sites/django/ +#1660139540 +virt +#1660139543 +./manage.py shell_plus +#1660164736 +git pull +#1660164742 +sudo systemctl restart uwsgi +#1660583154 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1660583166 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1660586045 +git pull +#1660586053 +sudo systemctl restart uwsgi +#1660586276 +git pull +#1660586281 +sudo systemctl restart uwsgi +#1660586295 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1660586297 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css ~ +#1660586304 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1660586309 +ll ~/ +#1660586317 +ll +#1660586697 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1660586701 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1660586878 +v luxagraf.net/media/screenv11.min.css +#1660586902 +sudo vim luxagraf.net/media/screenv11.min.css +#1660586947 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1660586950 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1660587260 +git pull +#1660587273 +ll -a +#1660587286 +cd .git/ +#1660587287 +ll +#1660587306 +cd +#1660587310 +ll .config/ +#1660587318 +ls -la +#1660587328 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1660587342 +sudo chown -R lxf:lxf .aliases +#1660587349 +sudo chown -R lxf:lxf .config/ +#1660587362 +sudo chown -R lxf:lxf .local/ +#1660587366 +ls -la +#1660587381 +sudo chown -R lxf:lxf luxcurrent.sql +#1660587667 +sudo chown -R lxf:lxf .rclone-exclude +#1660587677 +sudo chown -R lxf:lxf .psql_history +#1660587696 +ls -la +#1660587710 +sudo chown -R lxf:lxf nginx/ +#1660587756 +sudo chown -R lxf:lxf .pgpass +#1660587770 +sudo chmod 0600 .pgpass +#1660587773 +ll +#1660587776 +ll -a +#1660587786 +sudo chown -R lxf:lxf .ssh/ +#1660587803 +sudo rm .bashrcold +#1660587805 +ll -a +#1660587819 +sudo chown -R lxf:lxf .gnupg/ +#1660587821 +ll +#1660587824 +ll -a +#1660587859 +deactivate +#1660587868 +cd sites/django/ +#1660587869 +ll +#1660587872 +git pull +#1660768131 +virt +#1660768150 +./manage.py shell_plus +#1660859335 +sudo su - root +#1660917296 +ssh luxgit +#1660917306 +ssh -vv luxgit +#1660917348 +ssh lxf +#1660917931 +sudo su - root +#1661625925 +cd sites/django/ +#1661625930 +./manage.py shell_plus +#1661625933 +virt +#1661625934 +./manage.py shell_plus +#1661698825 +git pull +#1661698843 +sudo systemctl restart uwsgi.service +#1661703468 +git pull +#1661703475 +sudo systemctl restart uwsgi.service +#1661704581 +./manage.py shell_plus +#1662153516 +cd sites/django/luxagraf.net/ +#1662153528 +sudo mv 404.html 404old.html +#1662153542 +sudo mv ~/404.html luxagraf.net/ +#1662153559 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1662153568 +sudo chown -R www-data:www-data luxagraf.net/404.html +#1662392722 +cd sites/django/ +#1662392734 +git pull +#1662945540 +./manage.py shell_plus +#1662945544 +virt +#1662945546 +./manage.py shell_plus +#1663435950 +sudo systemctl restart uwsgi.service +#1663965530 +./manage.py shell_plus +#1664127700 +sudo su - root +#1664227220 +./manage.py shell_plus~ +#1664227225 +./manage.py shell_plus +#1664896263 +git pull +#1665328718 +cd sites/django/ +#1665328721 +virt +#1665328725 +./manage.py shell_plus +#1665969935 +sudo systemctl restart uwsgi +#1665971684 +ll +#1665971696 +htop +#1665971760 +sudo systemctl status ttrss +#1665971781 +sudo systemctl start ttrss +#1665971789 +sudo systemctl start gitea +#1665971852 +ll +#1666024088 +cd sites/django/ +#1666024090 +virt +#1666024098 +./manage.py shell_plus +#1666645065 +ll +#1666737894 +cd sites/django/luxagraf.net/ +#1666737896 +ll +#1666737907 +v 404.html +#1666737922 +sudo vim 404.html +#1666738124 +.. +#1666738126 +git pull +#1666738135 +sudo systemctl restart uwsgi +#1666738207 +cd sites/django/luxagraf.net/ +#1666738209 +sudo vim 404.html +#1666737003 +./manage.py shell_plus +#1667572860 +sudo systemctl restart uwsgi +#1667572878 +sudo systemctl restart nginx.service +#1667572907 +ranger +#1667572911 +ll +#1667572917 +htop +#1668185913 +./manage.py shell_plus +#1668185918 +cd sites/django/ +#1668185920 +virt +#1668185945 +./manage.py shell_plus +#1668207395 +git pull +#1668207408 +v config/base_urls.py +#1668207429 +git pull +#1668207432 +v config/base_urls.py +#1668207444 +v config/settings.py +#1668207464 +./manage.py migrate budget +#1668207475 +sudo systemctl restart uwsgi +#1668271986 +git pull +#1668271994 +./manage.py migrate budget +#1668272008 +sudo systemctl restart uwsgi +#1668272391 +git pull +#1668272393 +sudo systemctl restart uwsgi +#1668273470 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1668275373 +git pull +#1668275377 +sudo systemctl restart uwsgi +#1668275996 +git pull +#1668276005 +./manage.py migrate budget +#1668276012 +sudo systemctl restart uwsgi +#1668276142 +git pull +#1668276144 +sudo systemctl restart uwsgi +#1668276321 +./manage.py shell_plus +#1668276470 +deactivate +#1668276484 +ll +#1668276673 +git pull +#1668276680 +./manage.py migrate budget +#1668276682 +virt +#1668276684 +./manage.py migrate budget +#1668276699 +sudo systemctl restart uwsgi +#1668276776 +git pull +#1668276778 +sudo systemctl restart uwsgi +#1668276980 +git pull +#1668276984 +./manage.py migrate budget +#1668277019 +git pull +#1668277021 +./manage.py migrate budget +#1668277026 +sudo systemctl restart uwsgi +#1668277251 +sudo mv ~/trading.css luxagraf.net/media/ +#1668277258 +sudo chown -R www-data:www-data luxagraf.net/media/trading.css +#1668296725 +./manage.py shell_plus +#1668354595 +git pull +#1668354606 +./manage.py migrate budget +#1668354623 +sudo systemctl restart uwsgi +#1668355876 +git pull +#1668355879 +./manage.py migrate budget +#1668355884 +sudo systemctl restart uwsgi +#1668356133 +git pull +#1668356135 +sudo systemctl restart uwsgi +#1668356381 +git pull +#1668356383 +sudo systemctl restart uwsgi +#1668988881 +./manage.py shell_plus +#1668988916 +git pull +#1668988923 +v +#1668988936 +ranger +#1668988965 +sudo chown -R lxf:lxf ~/.cache/ranger +#1668988977 +ranger +#1668989001 +./manage.py shell_plus +#1669215396 +v sites/cumuluslearning.net/config/settings.py +#1669215458 +pg_dump -U ccg4rhf -hlocalhost -d ccg4rhf > ~/ccgcurrent.sql +#1670011241 +ll +#1670011249 +cd /var/www/ +#1670011250 +ll +#1670011256 +cd libregraf.net +#1670011258 +ll +#1670012373 +cd +#1670013534 +ll +#1670190746 +cd sites/ +#1670190746 +ll +#1670190750 +cd django/ +#1670190784 +git pull +#1670190791 +sudo systemctl restart uwsgi +#1670190867 +virt +#1670190872 +./manage.py migrate budget +#1670190882 +./manage.py migrate links +#1670190890 +sudo systemctl restart uwsgi +#1670683784 +git pull +#1670770704 +./manage.py shell_plus +#1670806028 +cd +#1670806030 +deactivate +#1670806033 +sudo su - root +#1670806142 +pass git push +#1671238081 +sudo su - root +#1671309946 +cd +#1671309951 +cd sites/libregraf.net/ +#1671309954 +git pull +#1671309963 +virt +#1671309971 +./manage.py migrate +#1671309990 +pip install mutagen +#1671309998 +./manage.py migrate +#1671310010 +v config/settings.py +#1671310027 +./manage.py migrate +#1671310109 +sudo systemctl restart uwsgi +#1671310248 +git pull +#1671310250 +sudo systemctl restart uwsgi +#1671310335 +sudo mv ~/screenv1.css ~/sites/libregraf.net/media/ +#1671310339 +ll +#1671310355 +sudo mv ~/screenv1.css ~/sites/libregraf.net/libregraf.net/media/ +#1671310359 +sudo chown -R lxf:lxf ~/.cache/ranger +#1671310387 +sudo chown -R www-data:www-data ~/sites/libregraf.net/libregraf.net/media/screenv1.css +#1671310417 +sudo mv ~/home.jpg ~/sites/libregraf.net/libregraf.net/media/ +#1671310422 +sudo chown -R www-data:www-data ~/sites/libregraf.net/libregraf.net/media/home.jpg +#1671312630 +./manage.py migrate podcasts +#1671312695 +sudo systemctl restart uwsgi +#1671312745 +./manage.py migrate --run-syncdb +#1671312752 +sudo systemctl restart uwsgi +#1671313094 +deactivate +#1671313099 +psql +#1671313130 +psql -U luxagraf -hlocalhost -d libregraf +#1671313170 +v config/settings.py +#1671313202 +psql -U luxagraf -hlocalhost -d lbh3krts +#1671313564 +psql -U luxagraf -hlocalhost +#1671313608 +psql -U lbh3krts -hlocalhost +#1671313617 +v config/settings.py +#1671313641 +psql -U lbh3krts -hlocalhost +#1671313662 +sudo su - postgres +#1671313824 +virt +#1671313838 +./manage.py migrate +#1671313859 +./manage.py createsuperuser +#1671313906 +sudo systemctl restart uwsgi +#1671314630 +pg_dump -U lbh3krts -hlocalhost -d lbh3krts > ~/lbhcurrent.sql +#1671315884 +git pull +#1671315888 +sudo systemctl restart uwsgi +#1671316730 +git pull +#1671316733 +sudo systemctl restart uwsgi +#1671458831 +sudo su - root +#1671463666 +ll +#1672189795 +deactivate +#1672189801 +cd ../django/ +#1672189804 +virt +#1672189808 +./manage.py shell_plus +#1672193214 +git pull +#1672193229 +./manage.py migrate sightings +#1672193315 +git pull +#1672193318 +sudo systemctl restart uwsgi +#1672263821 +vimdiff ~/screenv11.min.css luxagraf.net/media/screenv11.min.css +#1672263966 +sudo mv luxagraf.net/media/screenv11.min.css luxagraf.net/media/screenv11.min.css.bak +#1672263989 +sudo mv ~/screenv11.min.css luxagraf.net/media/ +#1672264003 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1672264008 +sudo systemctl restart uwsgi +#1672264072 +sudo rm luxagraf.net/media/screenv11.min.css +#1672264100 +sudo mv luxagraf.net/media/screenv11.min.css.bak luxagraf.net/media/screenv11.min.css +#1672264104 +sudo chown -R www-data:www-data luxagraf.net/media/screenv11.min.css +#1672264168 +git pull +#1672264173 +sudo systemctl restart uwsgi +#1672340695 +git pull +#1672340701 +sudo systemctl restart uwsgi +#1672341016 +./manage.py shell_plus +#1672342514 +git pull +#1672342519 +sudo systemctl restart uwsgi +#1672342615 +git pull +#1672342618 +sudo systemctl restart uwsgi +#1672343195 +git pull +#1672343197 +sudo systemctl restart uwsgi +#1672343669 +sudo cp luxagraf.net/media/screenv11.min.css ~/ +#1672343691 +sudo chown -R lxf:lxf ~/screenv11.min.css +#1672363041 +git pull +#1672363050 +v config/base_urls.py +#1672363059 +git pull +#1672363091 +v config/base_urls.py +#1672363129 +sudo systemctl restart uwsgi +#1672363872 +git pull +#1672363874 +sudo systemctl restart uwsgi +#1672417079 +git pull +#1672417089 +v config/base_urls.py +#1672417098 +git pull +#1672417101 +v config/base_urls.py +#1672417110 +sudo systemctl restart uwsgi +#1672419762 +./manage.py shell_plus +#1673108536 +git pull +#1673108542 +sudo systemctl restart uwsgi +#1673108642 +./manage.py shell_plus +#1673111061 +cd sites/django/ +#1673111063 +virt +#1673111066 +./manage.py shell_plus +#1673191177 +git pull +#1673191221 +sudo systemctl restart uwsgi +#1673191345 +git pull +#1673191347 +sudo systemctl restart uwsgi +#1673191489 +./manage.py shell_plus +#1673191848 +git pull +#1673191850 +sudo systemctl restart uwsgi +#1673192318 +cd sites/django/ +#1673192320 +git pull +#1673192323 +sudo systemctl restart uwsgi +#1673362769 +./manage.py changepassword lxf +#1673362772 +virt +#1673362774 +./manage.py changepassword lxf +#1673362804 +./manage.py changepassword luxagraf +#1673362839 +sudo systemctl restart uwsgi +#1673362883 +deactivate +#1673362889 +cd ../libregraf.net/ +#1673362892 +virt +#1673362896 +./manage.py changepassword luxagraf +#1673362912 +sudo systemctl restart uwsgi +#1673363881 +cd +#1673363884 +deactivate +#1673363890 +cd sites/django/ +#1673820527 +virt +#1673820531 +./manage.py shell_plus +#1674918463 +sudo systemctl restart uwsgi +#1674918477 +cd +#1674918480 +deactivate +#1674918486 +apt update +#1674918489 +sudo apt update +#1674918509 +sudo apt list -- upgradable +#1674918517 +sudo apt list --upgradable +#1674918544 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1674919000 +sudo apt upgrade +#1674919337 +htop +#1674919401 +sudo systemctl restart gitea.service +#1674919418 +sudo systemctl restart ttrss +#1674921180 +sudo systemctl restart uwsgi +#1674999447 +cd sites/django/ +#1674999452 +virt +#1674999455 +./manage.py shell_plus +#1675267029 +git pull +#1675267038 +sudo systemctl restart uwsgi +#1675280295 +git pull +#1675280301 +sudo systemctl restart uwsgi +#1675287507 +./manage.py shell_plus +#1675610489 +sudo systemctl restart openssh +#1675610559 +sudo systemctl restart uwsgi +#1675610596 +sudo systemctl restart ttrss +#1675610603 +sudo systemctl restart gitea.service +#1675613120 +./manage.py shell_plus +#1675613124 +cd sites/django/ +#1675613209 +virt +#1675613212 +sudo systemctl restart uwsgi +#1675613228 +./manage.py shell_plus +#1677345217 +yt https://www.youtube.com/watch?v=Hfw-GWowH9M +#1677600095 +sudo su - root +#1677678822 +./manage.py shell_plus +#1678127448 +deactivate +#1678127449 +cd +#1678127461 +sudo -u www-data php /var/www/cloud.luxagraf.net/updater/updater.phar +#1678128473 +sudo apt update +#1678128488 +sudo apt list --upgradable +#1678128513 +sudo apt upgrade +#1678128672 +htop +#1678128699 +sudo systemctl restart ttrss +#1678128715 +sudo systemctl restart gitea +#1678128768 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:add-missing-indices +#1678128831 +sudo -u www-data php /var/www/cloud.luxagraf.net/occ db:convert-filecache-bigint +#1678128904 +ll +#1678128970 +htop +#1678129008 +sudo systemctl restart uwsgi +#1678129022 +sudo systemctl restart nginx +#1678636368 +cd sites/django/ +#1678636371 +virt +#1678636378 +./manage.py shell_plus +#1679165608 +ll +#1679165621 +ranger +#1679166442 +cd +#1679166445 +deactivate +#1679166447 +ll +#1679166472 +sudo apt update +#1679166556 +sudo apt list --upgradeable +#1679171143 +cd sites/django/ +#1679171151 +virt +#1679171539 +sudo chown -R www-data:www-data sites/django/luxagraf.net/media/images/2017/ +#1679171565 +sudo ranger +#1679171591 +cd sites/django/luxagraf.net/media/images/ +#1679171592 +ll +#1679171599 +cd 2017 +#1679171601 +ll +#1679171614 +ranger +#1679171665 +ll | grep austin +#1679171675 +ll | grep austin|less +#1679171699 +.. +#1679171727 +sudo chown lxf:lxf 2017 +#1679171787 +sudo chown -R www-data:www-data sites/django/luxagraf.net/media/images/2017/ +#1679171797 +sudo chown -R www-data:www-data sites/django/luxagraf.net/media/images/2017 +#1679171156 +./manage.py shell_plus +#1679240106 +sudo su - root +#1679579303 +cat /home/git/.ssh/authorized_keys +#1679579307 +sudo cat /home/git/.ssh/authorized_keys +#1679579946 +sudo su - root +#1679688474 +./manage.py shell_plus +#1679691345 +v +#1679771341 +git pull +#1679771351 +sudo systemctl restart uwsgi +#1679838750 +./manage.py shell_plus +#1680037369 +git pull +#1680037380 +sudo systemctl restart uwsgi +#1680038141 +git pull +#1680038142 +sudo systemctl restart uwsgi +#1680052806 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -DatabaseBreak=day +#1680052862 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1680052897 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update -DatabaseBreak=day +#1680095645 +./manage.py shell_plus +#1680096817 +deactivate +#1680096818 +cd +#1680096836 +sudo apt cache search espeak +#1680096847 +sudo apt-cache search espeak +#1680096866 +sudo apt-cache search masterpdfeditor +#1680096878 +sudo apt-cache search mullvad +#1680098463 +vim /etc/logrotate.d/nginx +#1680098524 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update -DatabaseBreak=day +#1680098574 +v awstats-aw.service +#1680098723 +sudo systemctl start awstats-aw.timer +#1680098753 +v awstats-aw.timer +#1680098809 +ranger +#1680098863 +cd /etc/systemd/system/ +#1680098881 +sudo ln -s ~/services/awstats-aw.service +#1680098888 +sudo ln -s ~/services/awstats-aw.timer . +#1680098890 +ll +#1680098903 +cd +#1680098913 +sudo systemctl start awstats-aw.timer +#1680098984 +v /usr/share/doc/awstats/examples/awstats_updateall.pl +#1680099094 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update -DatabaseBreak=day +#1680099122 +sudo /usr/lib/cgi-bin/awstats.pl -config=luxagraf.net -update +#1680182432 +sudo systemctl status awstats-aw.timer +#1680182445 +v services/awstats-aw.service +#1680182599 +/usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl +#1680182621 +sudo /usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl +#1680182812 +mutt +#1680182822 +sudo apt update +#1680182841 +sudo apt list --upgradable +#1680213542 +/usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl +#1680213551 +sudo /usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl +#1680213678 +ranger sites/django/luxagraf.net/ +#1680270919 +sudo /usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl +#1680270963 +sudo systemctl status awstats-aw.timer +#1680270973 +sudo systemctl status awstats-aw.service +#1680271014 +v services/awstats-aw.service +#1680271027 +cd /etc/systemd/system/ +#1680271039 +v awstats-aw.service +#1680271048 +cd +#1680271052 +sudo systemctl daemon-reload +#1680271061 +sudo systemctl status awstats-aw.service +#1680271091 +sudo systemctl restart awstats-aw.timer +#1680271097 +sudo systemctl status awstats-aw.timer +#1680271109 +sudo systemctl status awstats-aw.service +#1680271656 +mutt +#1680476346 +v .ssh/authorized_keys +#1680476717 +sudo su - root +#1681048218 +which gitea +#1681048242 +cd /usr/local/bin/ +#1681048266 +gitea admin change-password --username luxagraf --password halttol318#45xsw +#1681048279 +./gitea admin change-password --username luxagraf --password halttol318#45xsw +#1681048308 +v services/gitea.service +#1681048315 +cd +#1681048317 +v services/gitea.service +#1681048343 +/usr/local/bin/gitea admin change-password --username luxagraf --password halttol318#45xsw +#1681048376 +v services/gitea.service +#1681048389 +/usr/local/bin/gitea admin change-password --username luxagraf --password halttol318#45xsw -c "/etc/gitea/app.ini" +#1681048413 +vim /etc/gitea/app.ini +#1681048418 +sudo vim /etc/gitea/app.ini +#1681048491 +fdisk -l +#1681048516 +fdisk -l|less +#1681048610 +su - git +#1681048631 +sudo su - git +#1681652458 +cd sites/django/ +#1681652461 +virt +#1681652464 +./manage.py shell_plus +#1681826790 +ll /mnt/ +#1681826800 +ll / +#1681826810 +ll +#1681826822 +ll /mnt/ +#1681826835 +ll /opt/ +#1681826852 +ll /boot/ +#1681826864 +ll /var/ +#1681827005 +ll +#1681827011 +.. +#1681827012 +ll +#1681827017 +ll cloud.luxagraf.net/ +#1681827020 +sudo ll cloud.luxagraf.net/ +#1681827039 +sudo ls -la cloud.luxagraf.net/ +#1681827050 +sudo ls -la cloud.luxagraf.net/data/ +#1681827058 +sudo ls -la cloud.luxagraf.net/data/luxagraf/ +#1681827064 +sudo ls -la cloud.luxagraf.net/data/luxagraf/files/ +#1681827084 +ll / +#1681827093 +ll /media/ +#1681827121 +sudo vim /boot/grub/grub.cfg +#1681827140 +v /etc/fstab +#1681827187 +ls /media/cdrom0/ +#1682083987 +cd +#1682083994 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1682086691 +cd sites/django/ +#1682086694 +git pull +#1682086702 +sudo systemctl restart uwsgi +#1682608968 +sudo su - root +#1682800639 +v ~/.ssh/authorized_keys +#1682855596 +./manage.py shell_plus +#1682894012 +deactivate +#1682894014 +cd +#1682894019 +v .ssh/authorized_keys +#1682894038 +sudo su - root +#1682947709 +cd sites/django/luxagraf.net/ +#1682947712 +ll +#1682947716 +.. +#1682947718 +ll +#1682947741 +cd django/luxagraf.net/ +#1682947751 +v malibal.txt +#1682947815 +sudo mv ~/malibal.txt . +#1682947839 +sudo chown -R www-data:www-data malibal.txt +#1682963568 +cd sites/django/ +#1682963571 +virt +#1682963573 +./manage.py shell_plus +#1683386507 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1683388324 +git pull +#1683388338 +v config/base_urls.py +#1683388355 +v app/budget/admin.py +#1683388371 +gs +#1683388375 +git pull +#1683388398 +./manage.py migrate posts +#1683388420 +v config/base_urls.py +#1683388432 +./manage.py migrate posts +#1683388438 +sudo systemctl restart uwsgi +#1683389171 +v +#1683391261 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1683460214 +git pull +#1683460240 +v config/base_urls.py +#1683460269 +sudo systemctl restart uwsgi +#1683461014 +git pull +#1683461029 +sudo systemctl restart uwsgi +#1683463038 +cd sites/django/ +#1683463044 +virt +#1683463050 +./manage.py shell_plus +#1683466271 +git pull +#1683466279 +sudo systemctl restart uwsgi +#1683466642 +git pull +#1683466652 +v config/base_urls.py +#1683466665 +git pull +#1683466670 +v config/base_urls.py +#1683466698 +sudo systemctl restart uwsgi +#1683472133 +ll luxagraf.net/ +#1683472144 +ll luxagraf.net/guide/ +#1683472155 +ll luxagraf.net/guides/ +#1683472170 +ll luxagraf.net/guide/field-test/ +#1683472191 +v luxagraf.net/sitemap.xml +#1683474194 +git pull +#1683474202 +sudo systemctl restart uwsgi +#1683474355 +git pull +#1683474363 +sudo systemctl restart uwsgi +#1683475282 +git pull +#1683475285 +sudo systemctl restart uwsgi +#1683480755 +cd +#1683480756 +ll +#1683480825 +sudo mv storm-compressed.mp4 sites/django/luxagraf.net/media/images/videos/2023/ +#1683480859 +sudo chown -R www-data:www-data sites/django/luxagraf.net/media/images/videos/2023/storm-compressed.mp4 +#1683480877 +sudo chown -R lxf:lxf sites/django/luxagraf.net/media/images/videos/2023/storm-compressed.mp4 +#1683480895 +cd sites/django/ +#1683480899 +./manage.py shell_plus +#1683483510 +git pull +#1683483515 +sudo systemctl restart uwsgi +#1683483589 +git pull +#1683483591 +sudo systemctl restart uwsgi +#1683483936 +git pull +#1683483938 +sudo systemctl restart uwsgi +#1683484148 +git pull +#1683484151 +sudo systemctl restart uwsgi +#1683484324 +git pull +#1683484326 +sudo systemctl restart uwsgi +#1683491895 +./manage.py shell_plus +#1683492208 +ll +#1683492328 +sudo chown -R lxf:lxf /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1683492339 +./manage.py shell_plus +#1683492393 +sudo mv ~/storm-compressed.webm ~/sites/django/luxagraf.net/media/images/videos/2023/ +#1683492400 +./manage.py shell_plus +#1683492461 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1683493685 +./manage.py shell_plus +#1683659252 +sudo cp ~/c.jpg luxagraf.net/media/ +#1683659266 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1683659277 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/c.jpg +#1683727168 +cd sites/django/ +#1683727171 +virt +#1683727182 +sudo rm /home/lxf/sites/django/luxagraf.net/media/c.jpg +#1683727196 +./manage.py shell_plus +#1683747245 +git pull +#1683747252 +sudo systemctl restart uwsgi +#1684323386 +./manage.py shell_plus +#1684701613 +ranger +#1684701648 +sudo mv luxagraf.net/media/img/usa-resize{,old}.svg +#1684701677 +sudo mv ~/usa-resize.svg luxagraf.net/media/img/ +#1684701694 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/img/usa-resize.svg +#1684870072 +git pull +#1684870082 +./manage.py migrate posts +#1684870472 +sudo systemctl restart uwsgi +#1684870931 +git pull +#1684870938 +sudo systemctl restart uwsgi +#1684871117 +ll luxagraf.net/ +#1684871132 +@less +#1684872601 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1684946983 +./manage.py shell_plus +#1684947055 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1684947069 +sudo chown -R lxf:lxf /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1684947083 +./manage.py shell_plus +#1684947157 +mv ~/qa.mp4 luxagraf.net/media/images/videos/2023/ +#1684947162 +./manage.py shell_plus +#1684947246 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1684952288 +sudo chown -R lxf:lxf /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1684952304 +mv ~/qa.webm luxagraf.net/media/images/videos/2023/ +#1684952309 +./manage.py shell_plus +#1684952408 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1684958660 +./manage.py shell_plus +#1685111302 +sudo chown -R lxf:lxf /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1685111321 +mv ~/jeep-brakes-compressed.webm luxagraf.net/media/images/videos/2023/ +#1685111328 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1685111341 +sudo chown -R lxf:lxf /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1685111344 +./manage.py shell_plus +#1685112151 +mv ~/jeep-brakes-compressed.mp4 luxagraf.net/media/images/videos/2023/ +#1685112155 +./manage.py shell_plus +#1685112199 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1685112898 +cd sites/django/ +#1685112900 +git pull +#1685112911 +v config/base_urls.py +#1685112917 +git pull +#1685112921 +v config/base_urls.py +#1685112929 +sudo systemctl restart uwsgi +#1685112943 +./manage.py migrate posts +#1685112946 +virt +#1685112947 +./manage.py migrate posts +#1685112961 +sudo systemctl restart uwsgi +#1685113652 +git pull +#1685113657 +sudo systemctl restart uwsgi +#1685115490 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1685204267 +./manage.py shell_plus +#1685205139 +git pull +#1685205146 +sudo systemctl restart uwsgi +#1685205524 +ssh lxf +#1685205590 +htop +#1685277566 +cd sites/django/ +#1685277579 +virt +#1685277582 +./manage.py shell_plus +#1685284858 +git pull +#1685284871 +v config/base_urls.py +#1685284878 +git pull +#1685284882 +v config/base_urls.py +#1685284897 +./manage.py migrate posts +#1685284970 +git pull +#1685284973 +./manage.py migrate posts +#1685284979 +./manage.py shell_plus +#1685285023 +sudo systemctl restart uwsgi +#1685285088 +./manage.py shell_plus +#1685286620 +git pull +#1685286625 +sudo systemctl restart uwsgi +#1685286942 +cd luxagraf.net/ +#1685286943 +ll +#1685286956 +sudo cp -r trip trips +#1685286966 +sudo ranger +#1685286970 +ll +#1685286975 +ll trip +#1685286987 +rm trip/index.html +#1685286992 +sudo rm trip/index.html +#1685287013 +sudo rem trips/mexico-interlude.* +#1685287019 +sudo rm trips/mexico-interlude.* +#1685287024 +sudo rm trips/south-asia-and-europe.* +#1685287034 +sudo rm trips/rtw-trip.* +#1685287046 +ll trips +#1685287054 +sudo rm trips/the-big-blue-bus.* +#1685287059 +sudo rm trips/western-us.* +#1685287066 +sudo rm trips/nicaragua.* +#1685287069 +ll trips +#1685540376 +./manage.py shell_plus +#1685540383 +.. +#1685540504 +ll +#1685540516 +mv road-notes.mp4 sites/django/ +#1685540586 +cd sites/django/ +#1685540592 +mv road-notes.mp4 luxagraf.net/ +#1685540597 +sudo mv road-notes.mp4 luxagraf.net/ +#1685540613 +sudo chown -R lxf:lxf /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1685540626 +sudo chown -R lxf:lxf luxagraf.net/road-notes.mp4 +#1685540660 +mv road-notes.webm sites/django/luxagraf.net/ +#1685540663 +sudo mv road-notes.webm sites/django/luxagraf.net/ +#1685540691 +sudo chown -R lxf:lxf sites/django/luxagraf.net/road-notes.webm +#1685540384 +./manage.py shell_plus +#1685540743 +sudo chown -R www-data:www-data /home/lxf/sites/django/luxagraf.net/media/images/videos/2023 +#1685541069 +./manage.py shell_plus +#1685656380 +sudo apt-get install git-annex +#1685656431 +sudo apt autoremove +#1685656441 +sudo apt update +#1685656456 +sudo apt list --upgradable +#1685656547 +ll +#1685656556 +ll -a +#1685656570 +ll /mnt/ +#1685656475 +sudo apt upgrade +#1685656577 +ll /run/ +#1685656599 +ll / +#1685656615 +ll /media/ +#1685656622 +ll /mnt/ +#1685656653 +ranger / +#1685656691 +v /etc/fstab +#1685656778 +ll +#1685656786 +ranger +#1685656828 +ll +#1685656833 +ll bin/ +#1685658353 +cd sites/nextcloud/ +#1685658357 +ll +#1685658370 +ll ../ +#1685658375 +.. +#1685658378 +ll +#1685658382 +cd cloud.luxagraf.net/ +#1685658387 +sudo cd cloud.luxagraf.net/ +#1685658416 +sudo vi cloud.luxagraf.net/ +#1685658452 +sudo ls cloud.luxagraf.net/ +#1685658457 +sudo ls cloud.luxagraf.net/data/ +#1685658468 +sudo ls -a cloud.luxagraf.net/ +#1685658473 +sudo ls -l cloud.luxagraf.net/ +#1685658481 +df -h +#1685659070 +cd +#1685659075 +git init annex.git --bare --shared +#1685659097 +cd annex.git/ +#1685659113 +git annex init +#1685659138 +git clone ssh://lxf/~/annex.git +#1685659200 +ll +#1685660221 +v config +#1685666113 +sudo su - root +#1685715590 +cd +#1685715591 +ll +#1685715602 +apt install syncthing +#1685715606 +sudo apt install syncthing +#1685715623 +syncthing +#1685715651 +v .config/syncthing/config.xml +#1685716201 +syncthing +#1685717022 +sudo systemctl start syncthing +#1685717166 +cd /etc/systemd/system/ +#1685717167 +ll +#1685717223 +systemctl enable syncthing@lxf.service +#1685717227 +sudo systemctl enable syncthing@lxf.service +#1685717264 +v /lib/systemd/system/syncthing@.service +#1685717277 +sudo systemctl start syncthing@lxf.service +#1685741038 +cd +#1685741048 +sudo systemctl enable syncthing@lxf.service +#1685741060 +ll +#1685741070 +ll syncthing/ +#1685741076 +ll syncthing/OnePlusCamera/ +#1685741098 +ranger +#1685742177 +mutt +#1685753274 +ll +#1685753288 +ll bak/ +#1685753295 +mkdir rclone +#1685753306 +mv books rclone/ +#1685754576 +ll +#1685754583 +rm -rf reclone/ +#1685754623 +df -h +#1685754700 +sizes +#1685754720 +du --summarize --human-readable * +#1685754733 +sudo du --summarize --human-readable * +#1685754854 +ll +#1685754858 +cd sites/ +#1685754879 +cd +#1685754881 +cd bak +#1685754888 +du --summarize --human-readable * +#1685754902 +cd gitea/ +#1685754904 +ll +#1685754919 +rm gitea-dump-160* +#1685754922 +.. +#1685754924 +ll +#1685754932 +cd +#1685754935 +deactivate +#1685754956 +ll sites/ +#1685754971 +cd sites/ +#1685754973 +ll old/ +#1685754982 +cd old/ +#1685754983 +ll +#1685754992 +du --summarize --human-readable * +#1685755011 +sudo du --summarize --human-readable * +#1685755033 +v index.php +#1685755040 +.. +#1685755044 +rm -rf old +#1685755049 +sudo rm -rf old +#1685755051 +ll +#1685754862 +sudo du --summarize --human-readable * +#1685794997 +ranger +#1685795059 +cd cloud.luxagraf.net/ +#1685795063 +sudo cd cloud.luxagraf.net/ +#1685795088 +sudo su - www-data +#1685795461 +sudo apt-cache search radicale +#1685796238 +sudo apt install radicale +#1685796281 +sudo systemctl radicale +#1685796382 +sudo systemctl status radicale +#1685796396 +sudo systemctl enable radicale +#1685796402 +sudo systemctl start radicale +#1685796825 +cd +#1685796830 +ll -a +#1685796834 +cd .config/ +#1685796838 +mkdir radicale +#1685796843 +vim ~/.config/radicale/config +#1685796856 +vim radicale/config +#1685797013 +cd +#1685797023 +mkdir radicale +#1685797033 +sudo systemctl restart radicale +#1685797065 +sudo systemctl status radicale +#1685797096 +v /lib/systemd/system/radicale.service +#1685797210 +cd +#1685797211 +ll +#1685797218 +cd nginx/ +#1685797219 +ll +#1685797229 +v cal.luxagraf.net.conf +#1685797485 +htpasswd -B -c /etc/radicale/users lxf +#1685797497 +sudo apt install apache2-utils +#1685797507 +htpasswd -B -c /etc/radicale/users lxf +#1685797565 +vim ~/.config/radicale/config +#1685797627 +htpasswd -B -c /etc/radicale/users username +#1685797634 +ll /etc/radicale/ +#1685797651 +htpasswd -B -c /etc/radicale/users username +#1685797654 +sudo htpasswd -B -c /etc/radicale/users username +#1685797677 +sudo htpasswd -B -c /etc/radicale/users luxagraf +#1685797722 +cd +#1685797743 +v nginx/cal.luxagraf.net.conf +#1685798159 +sudo certbot --nginx +#1685798185 +cd /etc/nginx/sites-enabled/ +#1685798204 +sudo ln -s ~/nginx/cal.luxagraf.net.conf . +#1685798206 +cd +#1685798210 +sudo certbot --nginx +#1685798240 +sudo systemctl restart nginx +#1685798243 +sudo certbot --nginx +#1685798270 +cd /etc/nginx/sites-enabled/ +#1685798271 +ll +#1685798279 +cd +#1685798286 +ranger nginx/ +#1685798314 +sudo certbot --nginx +#1685798349 +v nginx/cal.luxagraf.net.conf +#1685798456 +sudo systemctl restart nginx +#1685795093 +sudo su - root +#1685798556 +sudo htpasswd -B -c /etc/radicale/users luxagraf +#1685798644 +vim ~/.config/radicale/config +#1685798726 +sudo systemctl restart radicale +#1685798739 +vim ~/.config/radicale/config +#1685798772 +vim /etc/radicale/users +#1685798781 +ll /etc/radicale/ +#1685798807 +sudo chown -R www-data:www-data /etc/radicale/users +#1685798815 +sudo systemctl restart radicale +#1685798831 +vim ~/.config/radicale/config +#1685798845 +sudo systemctl restart radicale +#1685798858 +htop +#1685798891 +sudo systemctl stop radicale +#1685798902 +sudo systemctl start radicale +#1685798914 +v /lib/systemd/system/radicale.service +#1685799140 +vim /etc/radicale/config +#1685799196 +sudo mv /etc/radicale/config{,.old} +#1685799218 +ll /etc/radicale/ +#1685799227 +sudo systemctl start radicale +#1685799264 +vim /etc/radicale/config +#1685799274 +vim ~/.config/radicale/config +#1685799289 +sudo systemctl restart radicale +#1685799313 +sudo htpasswd -B -c /etc/radicale/users luxagraf +#1685799338 +ranger logs +#1685799359 +v nginx/cloud.luxagraf.net.conf +#1685799385 +sudo systemctl restart nginx +#1685799402 +ranger logs +#1685799437 +vim ~/.config/radicale/config +#1685799455 +sudo systemctl restart nginx +#1685799465 +sudo systemctl restart radicale +#1685799587 +v nginx/cal.luxagraf.net.conf +#1685799670 +systemctl status nginx.service +#1685799679 +sudo systemctl restart nginx.service +#1685799687 +v nginx/cal.luxagraf.net.conf +#1685799696 +sudo systemctl restart nginx.service +#1685800120 +vim ~/.config/radicale/config +#1685800134 +sudo systemctl restart radicale +#1685800146 +vim ~/.config/radicale/config +#1685800391 +sudo systemctl restart radicale +#1685800395 +sudo systemctl restart nginx +#1685800410 +ranger +#1685800489 +vim ~/.config/radicale/config +#1685800527 +sudo systemctl restart nginx +#1685800530 +sudo systemctl restart radicale +#1685800562 +sudo systemctl status radicale +#1685800579 +vim ~/.config/radicale/config +#1685800596 +ll +#1685800600 +ll radicale/ +#1685800611 +mkdir radicale/collections +#1685800619 +sudo systemctl restart radicale +#1685800626 +sudo systemctl status radicale +#1685800643 +sudo systemctl restart nginx +#1685800656 +sudo systemctl status radicale +#1685800671 +vim ~/.config/radicale/config +#1685800693 +ll /var/lib/ +#1685800699 +ll /var/lib/radicale/ +#1685800719 +sudo chown -R www-data:www-data /var/lib/radicale/collections/ +#1685800735 +sudo systemctl status radicale +#1685800756 +sudo systemctl restart radicale +#1685800759 +sudo systemctl restart nginx +#1685800770 +sudo systemctl status radicale +#1685800794 +htop +#1685800815 +sudo chown -R radicale:radicale /var/lib/radicale/collections/ +#1685800819 +sudo systemctl restart nginx +#1685800823 +sudo systemctl restart radicale +#1685800827 +sudo systemctl status radicale +#1685801909 +vim ~/.config/radicale/config +#1685801993 +python3 -m pip install --upgrade https://github.com/Unrud/RadicaleInfCloud/archive/master.tar.gz +#1685802000 +v .bashrc +#1685802032 +PIP_REQUIRE_VIRTUALENV=false +#1685802035 +python3 -m pip install --upgrade https://github.com/Unrud/RadicaleInfCloud/archive/master.tar.gz +#1685802049 +sudo systemctl status radicale +#1685802066 +sudo systemctl restart radicale +#1685802209 +vim ~/.config/radicale/config +#1685802223 +ll +#1685802226 +ll radicale/ +#1685802229 +ll radicale/collections/ +#1685802238 +ll /var/lib/radicale/collections/ +#1685802242 +ll /var/lib/radicale/collections/collection-root/ +#1685802245 +sudo ll /var/lib/radicale/collections/collection-root/ +#1685802251 +sudo ls -l /var/lib/radicale/collections/collection-root/ +#1685802308 +vim /etc/radicale/config +#1685802456 +ll +#1685802569 +vim /etc/radicale/config +#1685802607 +sudo vim /etc/radicale/config +#1685802703 +sudo systemctl restart radicale +#1685802708 +sudo systemctl status radicale +#1685802722 +sudo systemctl restart radicale +#1685802724 +sudo systemctl status radicale +#1685802765 +sudo systemctl restart nginx +#1685802790 +sudo chown -R radicale:radicale /etc/radicale/ +#1685802795 +sudo systemctl restart radicale +#1685802799 +sudo systemctl status radicale +#1685802802 +sudo systemctl restart radicale +#1685802809 +sudo journalctl -xe +#1685802834 +sudo systemctl restart radicale +#1685802838 +sudo systemctl status radicale +#1685802846 +sudo systemctl restart nginx +#1685802858 +sudo systemctl status radicale +#1685802860 +sudo systemctl restart radicale +#1685802862 +sudo systemctl status radicale +#1685802880 +sudo chown -R root:root /etc/radicale/ +#1685802883 +sudo systemctl restart radicale +#1685802885 +sudo systemctl status radicale +#1685802901 +ranger +#1685802938 +sudo systemctl status radicale +#1685802951 +sudo journalctl -xe +#1685802963 +sudo vim /etc/radicale/config +#1685803034 +sudo systemctl restart radicale +#1685803038 +sudo systemctl status radicale +#1685803049 +sudo journalctl -xe +#1685803094 +sudo chown -R radicale:radicale radicale/ +#1685803099 +sudo systemctl restart radicale +#1685803102 +sudo systemctl status radicale +#1685803108 +sudo journalctl -xe +#1685803160 +sudo vim /etc/radicale/config +#1685803183 +sudo systemctl restart radicale +#1685803185 +sudo systemctl status radicale +#1685803199 +sudo systemctl restart radicale +#1685803200 +sudo systemctl status radicale +#1685803214 +ranger +#1685803328 +sudo chown -R radicale:radicale /etc/radicale/ +#1685803335 +sudo systemctl restart radicale +#1685803337 +sudo systemctl status radicale +#1685803351 +sudo journalctl -xe +#1685803655 +ll +#1685803666 +python3 -m pip install --upgrade https://github.com/Unrud/RadicaleInfCloud/archive/master.tar.gz +#1685803698 +ll +#1685804166 +sudo systemctl status radicale +#1685804175 +sudo vim /etc/radicale/config +#1685804187 +sudo systemctl restart radicale +#1685804189 +sudo systemctl status radicale +#1685804577 +pac -S gnome-calendar +#1685804652 +sudo vim /etc/radicale/config +#1685804685 +sudo systemctl restart radicale +#1685804687 +sudo systemctl status radicale +#1685804704 +sudo journalctl -xe +#1685804751 +sudo systemctl restart radicale +#1685804760 +sudo systemctl status radicale +#1685804769 +sudo journalctl -xe +#1685804782 +ranger logs +#1685804826 +sudo journalctl -xe +#1685804830 +sudo systemctl status radicale +#1685804838 +sudo systemctl restart radicale +#1685804847 +sudo systemctl status radicale +#1685804849 +sudo journalctl -xe +#1685804932 +sudo systemctl status radicale +#1685804934 +sudo journalctl -xe +#1685804941 +sudo systemctl restart radicale +#1685804946 +sudo journalctl -xe +#1685805011 +ll +#1685805030 +python +#1685805033 +python3 +#1685805050 +python3 -m pip install --upgrade https://github.com/Unrud/RadicaleInfCloud/archive/master.tar.gz +#1685805061 +sudo python3 -m pip install --upgrade https://github.com/Unrud/RadicaleInfCloud/archive/master.tar.gz +#1685805095 +sudo systemctl restart radicale +#1685806850 +sudo vim /etc/radicale/config +#1685806902 +sudo systemctl restart radicale +#1685806918 +sudo systemctl status radicale +#1685806925 +sudo journalctl -xe +#1685806944 +sudo vim /etc/radicale/config +#1685807030 +sudo systemctl restart radicale +#1685807061 +sudo systemctl status radicale +#1685807067 +sudo vim /etc/radicale/config +#1685807089 +sudo systemctl status radicale +#1685807104 +sudo systemctl restart radicale +#1685807108 +sudo systemctl status radicale +#1685807123 +sudo vim /etc/radicale/config +#1685807157 +sudo systemctl restart radicale +#1685807163 +sudo vim /etc/radicale/config +#1685807176 +sudo systemctl restart radicale +#1685807185 +sudo vim /etc/radicale/config +#1685807198 +sudo systemctl restart radicale +#1685807201 +sudo systemctl status radicale +#1685807263 +sudo journalctl -xe +#1685814368 +cd +#1685814369 +ll +#1685814445 +git init --bare photos.git +#1685815185 +cd photos.git/ +#1685815200 +git annex init origin +#1685815638 +ll +#1685822819 +cd +#1685822819 +ll +#1685822823 +cd syncthing/ +#1685822824 +ll +#1685822831 +ranger OnePlusCamera/ +#1685824707 +cd +#1685824708 +ll +#1685824720 +sudo rm -rf radicale/ +#1685824731 +ll +#1685824736 +cd sites/ +#1685824739 +ll +#1685834926 +cd +#1685834927 +ll +#1685834942 +mkdir annex +#1685834953 +mv photos.git annex/ +#1685834965 +ll +#1685834998 +ll annex/ +#1685835002 +cd annex/ +#1685835011 +git init --bare photos.git +#1685835034 +git init --bare inbox.git +#1685835058 +cd inbox.git/ +#1685835073 +git annex init origin +#1685837309 +.. +#1685837312 +df -h +#1685881811 +ll +#1685881825 +git init --bare lxfphone.git +#1685881898 +cd lxfphone.git/ +#1685881900 +git annex init origin +#1685885181 +sudo su - root +#1685887222 +ll +#1685887227 +.. +#1685887228 +lll +#1685887229 +ll +#1685889292 +cd +#1685889294 +ll +#1685889307 +cd sites/ +#1685889308 +ll +#1685889320 +ll storage.luxagraf.net/ +#1685889330 +ranger +#1685892046 +sudo apt-cache search cgit +#1685892061 +sudo apt install cgit +#1685892108 +sudo apt install python3-markdown python3-pygments python3-docutils +#1685892209 +sudo aptitude install build-essential autoconf automake libtool libfcgi-dev spawn-fcgi fcgiwrap +#1685892237 +sudo aptitude install build-essential autoconf automake libtool libfcgi-dev spawn-fcgi fcgiwrap +#1685892244 +sudo apt install build-essential autoconf automake libtool libfcgi-dev spawn-fcgi fcgiwrap +#1685892306 +sudo systemctl start fcgiwrap.socket +#1685892311 +sudo systemctl status fcgiwrap.socket +#1685892320 +sudo systemctl enable fcgiwrap.socket +#1685892338 +cd +#1685892346 +v nginx/cgit.luxagraf.net.conf +#1685892926 +cd /etc/nginx/sites-enabled/ +#1685892935 +sudo ln -s ~/nginx/cgit.luxagraf.net.conf . +#1685892937 +cd +#1685892943 +sudo systemctl restart nginx +#1685892947 +sudo journalctl -xe +#1685892964 +v nginx/cgit.luxagraf.net.conf +#1685892985 +sudo systemctl restart nginx +#1685893064 +sudo certbot --nginx +#1685893084 +v nginx/cgit.luxagraf.net.conf +#1685893098 +sudo systemctl restart nginx +#1685893148 +v /etc/cgitrc +#1685893159 +sudo v /etc/cgitrc +#1685893165 +sudo vim /etc/cgitrc +#1685893254 +ll +#1685893263 +sudo vim /etc/cgitrc +#1685894182 +sudo ls /home/git/ +#1685894191 +sudo ls /home/git/gitea-repositories/ +#1685894195 +sudo vim /etc/cgitrc +#1685894514 +rsync -avv /home/git/gitea-repositories/luxagraf/bin.git . +#1685894524 +ll +#1685894539 +mv bin.git annex/ +#1685894551 +sudo vim /etc/cgitrc +#1685894592 +mv bin.git annex/ +#1685894735 +htop +#1685894796 +sudo chown -R lxf:www-data annex/bin.git +#1685894799 +sudo chown -R lxf:www-data annex/bin.git/ +#1685895004 +sudo v /etc/cgitrc +#1685895026 +cd /home/lxf/annex/ +#1685895027 +ll +#1685895275 +ll / +#1685895280 +ll /srv/ +#1685895291 +mkdir srv/git +#1685895293 +sudo mkdir srv/git +#1685895309 +mkdir /srv/git +#1685895314 +sudo mkdir /srv/git +#1685895327 +cd /srv/git/ +#1685895338 +rsync -avv -e ssh lxfold:/home/lxf/bak . +#1685895366 +rsync -avv /home/lxf/annex/bin.git . +#1685895369 +sudo rsync -avv /home/lxf/annex/bin.git . +#1685895382 +sudo chown -R lxf:www-data annex/bin.git/ +#1685895387 +sudo chown -R lxf:www-data bin.git/ +#1685895390 +sudo chown -R lxf:www-data bin.git +#1685895010 +sudo vim /etc/cgitrc +#1685895467 +sudo chown -R lxf:www-data +#1685895479 +sudo chown -R www-data:www-data /srv/git/ +#1685895494 +sudo chown -R git:git /srv/git/ +#1685895760 +sudo chown -R www-data:www-data /srv/git/ +#1685895791 +sudo systemctl enable fcgiwrap.socket +#1685895798 +sudo systemctl stop fcgiwrap.socket +#1685895806 +sudo systemctl start fcgiwrap.socket +#1685895817 +sudo vim /etc/cgitrc +#1685896133 +ll /var/lib/ +#1685896139 +ll /var/lib/git +#1685896143 +sudo vim /etc/cgitrc +#1685896153 +ll /srv/ +#1685896157 +ll /srv/git/ +#1685896172 +sudo vim /etc/cgitrc +#1685896453 +cd +#1685896455 +ll +#1685896457 +ll annex/ +#1685896522 +v annex/bin.git/.git/ +#1685896477 +sudo rsync -avv /home/git/gitea-repositories/luxagraf/ annex/ +#1685896548 +v annex/bin.git/description +#1685896554 +ll annex/ +#1685896589 +sudo chown -R lxf:lxf annex/ +#1685896611 +v annex/bin.git/description +#1685896639 +df -u +#1685896643 +du -h +#1685896650 +df -h +#1685896868 +df -h +#1685896873 +sudo rsync -avv /home/git/gitea-repositories/luxagraf/ annex/ +#1685896662 +sudo su - root +#1685896883 +cd +#1685896898 +v annex/bin.git/description +#1685896908 +sudo chown -R lxf:lxf annex/ +#1685896910 +v annex/bin.git/description +#1685897033 +v annex/writer.git/description +#1685897065 +v annex/worldschoolsite.git/description +#1685897093 +v annex/writer.git/description +#1685897129 +v annex/work-misc.git/description +#1685897186 +v annex/the-red-planet.git/description +#1685897234 +abook +#1685897240 +pac -S abook +#1685899919 +rm -rf annex/abook.git/ +#1685900611 +v nginx/awstats.luxagraf.net.conf +#1685900657 +sudo systemctl restart nginx +#1685900689 +v nginx/cgit.luxagraf.net.conf +#1685900708 +sudo systemctl restart nginx +#1685900762 +v nginx/cgit.luxagraf.net.conf +#1685900785 +sudo systemctl restart nginx +#1685900806 +v nginx/cgit.luxagraf.net.conf +#1685900831 +sudo systemctl restart nginx +#1685900847 +v logs/cgit.luxagraf.net.error.log +#1685900872 +sudo systemctl restart nginx +#1685900885 +v nginx/cgit.luxagraf.net.conf +#1685901005 +sudo systemctl restart nginx +#1685901015 +v logs/cgit.luxagraf.net.error.log +#1685901026 +ranger nginx/ +#1685901564 +sudo systemctl restart nginx +#1685904229 +ll +#1685904252 +cd annex/ +#1685904259 +v wired.git/description +#1685904290 +v scratch.git/description +#1685904481 +rm -rf scratch.git/ +#1685904516 +v register.git/description +#1685904590 +v place-without-a-postcard.git/description +#1685904621 +v pass.git/description +#1685905064 +htop +#1685905027 +sudo systemctl stop gitea.service +#1685905102 +htop +#1685905164 +v pass.git/hooks/ +#1685905297 +ranger pass.git/hooks/ +#1685905421 +ll +#1685905824 +ranger bin.git/hooks/ +#1685906019 +git init --bare docs.git +#1685906029 +cd docs.git/ +#1685906040 +git annex init +#1685906120 +.. +#1685906127 +rm -rf documentsnew.git/ +#1685906402 +cd +#1685906402 +ll +#1685906407 +ll -a +#1685906431 +cd annex/ +#1685906449 +git init --bare dotfiles-server.git +#1685906458 +.. +#1685906467 +ll +#1685906491 +v sites/django/.git/config +#1685906542 +git clone /home/lxf/annex/dotfiles-server.git +#1685906556 +mv dotfiles-server .dotfiles +#1685906565 +cd .dotfiles/ +#1685906590 +sudo cp /etc/cgitrc . +#1685906600 +ll +#1685906608 +mkdir etc +#1685906614 +mv cgitrc etc/ +#1685906615 +gs +#1685906619 +ga etc/ +#1685906629 +gc -m"added cgit config" +#1685906664 +v .git/config +#1685906670 +git push +#1685906693 +cd ~/annex/dotfiles-server.git/ +#1685906700 +v description +#1685906723 +.. +#1685906752 +v dotfiles/description +#1685906760 +v dotfiles.git/description +#1685906838 +v conde.git/description +#1685906907 +rm -rf expatnotes.git/ +#1685906959 +v fieldnotes.git/description +#1685907003 +v old-writing.git/description +#1685907029 +v notes.git/description +#1685907050 +v lxfphone.git/description +#1685907092 +v writing-lux.git/description +#1685907407 +v luxagraf.net.git/description +#1685907437 +v libregraf.net.git/description +#1685907601 +rm -rf libregraf-writing.git/ +#1685907629 +v libregraf.net.git/description +#1685907689 +v lbhsite.git/description +#1685907709 +v lbh.git/description +#1685907743 +v inbox.git/description +#1685907884 +ll ~/sites/ +#1685907899 +rm -rf discursive.git/ +#1685907909 +ll +#1685907960 +v cumuluslearning.net.git/description +#1685908164 +rm -rf everywheremagazine.com.git/ +#1685909332 +ll +#1685909343 +v glb.git/description +#1685909420 +rm -rf gtd.git/ +#1685909449 +rm -rf photos.git/description +#1685909457 +v photos.git/description +#1685909945 +ll +#1685911835 +mv documents.git/ olddocuments.git +#1685911862 +ranger +#1685914554 +cd +#1685914555 +ll +#1685914561 +ll photos.git/ +#1685914565 +ll photos.git/annex/ +#1685914602 +rm -rf photos.git/ +#1685914604 +ll +#1685914607 +ll rclone/ +#1685914613 +ll rclone/books/ +#1685914620 +rm -rf rclone/ +#1685914622 +ll +#1685914637 +htop +#1685914850 +ll perl5/ +#1685914859 +ll services/ +#1685915785 +htop +#1685915891 +v .dotfiles/etc/cgitrc +#1685916006 +ll .dotfiles/etc/ +#1685916022 +sudo chown -R lxf:lxf .dotfiles/etc/ +#1685916027 +ll .dotfiles/etc/ +#1685916031 +cd /etc/ +#1685916033 +ll +#1685916047 +rm cgitrc +#1685916054 +sudo rm cgitrc +#1685916066 +sudo ln -s ~/.dotfiles/etc/cgitrc . +#1685916084 +cd +#1685916090 +v .dotfiles/etc/cgitrc +#1685916114 +ll sites/django/luxagraf.net/media/img/ +#1685916130 +ll sites/django/luxagraf.net/media/images/ +#1685916137 +v .dotfiles/etc/cgitrc +#1685916365 +identify -format %wx%h sites/django/luxagraf.net/media/images/tree-eye.jpg +#1685916374 +sudo apt-get install ImageMagick -y +#1685916384 +sudo apt-get install imagemagick -y +#1685916396 +identify -format %wx%h sites/django/luxagraf.net/media/images/tree-eye.jpg +#1685916502 +identify -format %wx%h image.jpg +#1685916527 +sudo cp image.jpg sites/django/luxagraf.net/media/images/tree-eye-sm.jpg +#1685916540 +v .dotfiles/etc/cgitrc +#1685916666 +v annex/docs.git/description +#1685921250 +cd annex/ +#1685921261 +mv docs.git documents.git +#1685921263 +ll +#1685922148 +cd +#1685922151 +cd sites/django/ +#1685922153 +ll +#1685922156 +.. +#1685922157 +ll +#1685922161 +cd corrinnegilbertson.net/ +#1685922162 +ll +#1685922195 +cd +#1685922198 +cd annex/ +#1685922199 +ll +#1685922209 +rm -rf corrinnegilbertson.net.git/ +#1685922991 +cd +#1685923016 +git clone annex/inbox.git +#1685923020 +cd inbox/ +#1685923030 +sudo apt install yt-dlp +#1685923073 +sudo snap install yt-dlp +#1685923123 +cd +#1685923129 +v .bashrc +#1685923173 +source .bashrc +#1685923175 +cd inbox/ +#1685923251 +ll +#1685923269 +git annex sync +#1685923284 +source ~/.bashrc +#1685923285 +ll +#1685923292 +yt s5KXSuwtp6o +#1685923324 +gs +#1685923333 +git annex add SHAKEDOWN\ sailboat\ sea\ trial\ \[s5KXSuwtp6o\].webm +#1685923356 +git commit -m"added latest sailorama video" +#1685923367 +git annex sync +#1685923414 +git annex sync --content +#1685973154 +cd +#1685973156 +cd annex/ +#1685973175 +rsync -avv /home/git/gitea-repositories/luxagraf/notes.git/ notes.git/ +#1685973202 +sudo chown -R lxf:lxf notes.git/ +#1685973315 +ranger notes.git/ +#1685974719 +git init --bare audio.git +#1685974722 +cd audio.git/ +#1685974725 +git annex init +#1685974733 +v description +#1686145623 +cd +#1686145626 +df -h +#1686146022 +htop +#1686146267 +sudo systemctl status memcached +#1686146292 +cd /etc/systemd/system/ +#1686146293 +ll +#1686146300 +rm mysql.service +#1686146303 +sudo rm mysql.service +#1686146307 +sudo rm mysqld.service +#1686146326 +sudo rm gitea* +#1686146328 +ll +#1686146352 +sudo rm mysqlbak. +#1686146357 +ll +#1686146363 +sudo rm mysqlbak.* +#1686146365 +ll +#1686146385 +sudo systemctl daemon-reload +#1686146391 +sudo journalctl -xe +#1686146403 +ll +#1686146413 +htop +#1686146424 +cd +#1686146452 +sudo systemctl stop memcashed.service +#1686146460 +sudo systemctl stop memcashe +#1686146463 +htop +#1686146470 +sudo systemctl stop memcashed +#1686146477 +sudo systemctl status memcashed +#1686146486 +sudo systemctl status memcashed.service +#1686146506 +ll +#1686146514 +rm -rf gitea +#1686146522 +ll inbox/ +#1686146530 +ll +#1686146533 +ll syncthing/ +#1686146563 +sudo su - postgres +#1686161040 +df -h +#1686161091 +sizes +#1686161760 +sudo apt update +#1686161792 +sudo apt list --upgradable +#1686161802 +sudo apt upgrade +#1686161861 +df -h +#1686162051 +ll +#1686162054 +df -h +#1686162145 +ll +#1686162155 +htop +#1686162176 +sudo systemctl status memcached +#1686162189 +sudo systemctl stop memcached +#1686162195 +sudo systemctl disable memcached +#1686162201 +cd sites/ +#1686162202 +ll +#1686162246 +gotop +#1686162273 +htop +#1686162303 +sudo systemctl restart uwsgi +#1686162351 +sudo systemctl status ttrss +#1686162359 +sudo systemctl start ttrss +#1686162391 +ll nginx/ +#1686162281 +gotop +#1686163411 +sudo systemctl status syncthing@lxf.service +#1686166351 +df -h +#1686172802 +v .ssh/authorized_keys +#1686174519 +cd +#1686174538 +ll +#1686174573 +rm image.jpg +#1686174574 +ll +#1686174585 +ll snap/ +#1686174592 +rm screenv11.min.css +#1686186934 +df -h +#1686321277 +ll annex/ +#1686431059 +cd +#1686431060 +ll +#1686431063 +df -h +#1686431208 +ranger syncthing/ +#1686431536 +ll +#1686431593 +ll annex/ +#1686431711 +ranger +#1686776091 +v .ssh/authorized_keys +#1686860763 +df -h +#1686861219 +htop +#1686861245 +sudo systemctl status syncthing@lxf.service +#1686861267 +sudo systemctl status ttrss +#1686861273 +sudo systemctl staart ttrss +#1686861276 +sudo systemctl start ttrss +#1686861282 +sudo systemctl enable ttrss +#1686861297 +sudo systemctl status radicale +#1686861803 +htop +#1686861811 +ll +#1686861815 +cd annex/ +#1686861817 +ll +#1686861825 +mv bin.git binold.git +#1686861849 +git init --bare bin.git +#1686861858 +cd bin.git/ +#1686861863 +git annex init +#1686862527 +.. +#1686862533 +rm -rf bin.git/ +#1686862538 +git init --bare bin.git +#1686862542 +cd bin.git/ +#1686862552 +git annex init +#1686864270 +ll +#1686864272 +.. +#1686864273 +ll +#1686923307 +htop +#1686923312 +df -h +#1686923326 +sudo systemctl status radicale +#1686923420 +sudo systemctl enable ttrss +#1686924276 +sudo systemctl restart uwsgi +#1686924283 +sudo systemctl restart nginx +#1687096864 +sudo systemctl restart uwsgi +#1687097236 +cd sites/django/ +#1687097243 +./manage.py shell_plus +#1687097245 +virt +#1687097246 +./manage.py shell_plus +#1687098111 +v lxfdump.txt +#1687098121 +./manage.py shell_plus +#1687098192 +ll +#1687098395 +cd sites/django/ +#1687098400 +rm lxfdump.txt +#1687098267 +./manage.py shell_plus +#1687116366 +ll +#1687116377 +ll inbox/ +#1687116388 +ll +#1687116405 +mnew maya +#1687130341 +ll +#1687133803 +sudo systemctl restart uwsgi +#1687190411 +cd sites/django/ +#1687190418 +./manage.py shell_plus +#1687190419 +virt +#1687190421 +./manage.py shell_plus +#1687222307 +sudo systemctl enable ttrss +#1687222322 +sudo systemctl start ttrss +#1687348814 +./manage.py shell_plus +#1687356357 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1687356383 +pg_dump -U lbh3krts -hlocalhost -d lbh3krts > ~/libcurrent.sql +#1687794251 +git pull +#1687794302 +v .git/config +#1687794343 +git pull +#1687794368 +sudo systemctl restart uwsgi +#1687900443 +v ~/.ssh/authorized_keys +#1688060222 +.. +#1688060224 +ll +#1688060242 +mkdir pd.luxagraf.net +#1688060249 +cd pd.luxagraf.net +#1688060253 +ll +#1688060283 +cd +#1688060286 +cd annex/ +#1688060295 +git init --bare pg.git +#1688060356 +ll +#1688060365 +git init --bare pd.git +#1688060370 +rm -rf pg.git/ +#1688060494 +cd ~/sites/ +#1688060499 +rm -rf pd.luxagraf.net/ +#1688060508 +git clone annex/pd.git +#1688060515 +git clone ~/annex/pd.git +#1688060529 +mv pd pd.luxagraf.net +#1688060533 +cd pd.luxagraf.net/ +#1688060534 +gs +#1688060537 +ll +#1688060768 +deactivate +#1688060789 +python3 -m venv venv +#1688060795 +virt +#1688060799 +pip install django +#1688060815 +./manage.py shell_plus +#1688060822 +pip install django-extensions +#1688060830 +./manage.py shell_plus +#1688060848 +pip install django_admin_listfilter_dropdown +#1688060876 +pip install django-admin-listfilter-dropdown +#1688060927 +pip install django_admin_listfilter_dropdown +#1688061021 +pip install django-admin-list-filter-dropdown +#1688061027 +./manage.py shell_plus +#1688061044 +pip install psycopg2-binary +#1688061052 +./manage.py shell_plus +#1688061069 +pip install django-debug-toolbar +#1688061073 +./manage.py shell_plus +#1688061083 +ranger +#1688061206 +git pull +#1688061222 +gs +#1688061233 +cd +#1688061259 +v /etc/uwsgi/emperor.ini +#1688061270 +cd /etc/uwsgi/vassals/ +#1688061271 +ll +#1688061301 +sudo ln -s ~/sites/pd.luxagraf.net/config/django.ini django-pd.ini +#1688061319 +sudo systemctl restart uwsgi +#1688061331 +sudo systemctl status uwsgi +#1688061346 +ls -la +#1688061371 +sudo ln -s ~/sites/pd.luxagraf.net/config/django.ini djangopd.ini +#1688061379 +sudo rm django-pd.ini +#1688061383 +sudo systemctl restart uwsgi +#1688061393 +sudo systemctl status uwsgi +#1688061431 +v sites/pd.luxagraf.net/config/django.ini +#1688061445 +sudo touch /tmp/uwsgi-pd.sock +#1688061456 +sudo chown www-data:www-data /tmp/uwsgi-pd.sock +#1688061516 +sudo systemctl restart uwsgi +#1688061522 +sudo systemctl status uwsgi +#1688061540 +v djangopd.ini +#1688061570 +sudo tail /var/log/uwsgi/django.log +#1688061578 +sudo tail /var/log/uwsgi/django-pd.log +#1688061584 +sudo touch /var/log/uwsgi/django-pd.log +#1688061604 +sudo chown www-data:www-data /var/log/uwsgi/django-pd.log +#1688061609 +sudo systemctl restart uwsgi +#1688061616 +sudo systemctl status uwsgi +#1688061627 +cd +#1688061640 +cp nginx/ +#1688061641 +ll +#1688061647 +cd nginx/ +#1688061648 +ll +#1688061685 +cp live.libregraf.net.conf pd.luxagraf.net.conf +#1688061688 +v pd.luxagraf.net.conf +#1688062014 +cd /etc/nginx/sites-available/ +#1688062030 +sudo ln -s ~/nginx/pd.luxagraf.net.conf . +#1688062040 +sudo systemctl restart nginx +#1688062048 +cd +#1688062053 +deactivate +#1688062065 +sudo certbot --nginx +#1688062107 +ls -la /etc/nginx/sites-available/ +#1688062131 +sudo rm /etc/nginx/sites-available/pd.luxagraf.net.conf +#1688062139 +cd /etc/nginx/sites-enabled/ +#1688062144 +sudo ln -s ~/nginx/pd.luxagraf.net.conf . +#1688062149 +sudo systemctl restart nginx +#1688062155 +sudo journalctl -xe +#1688062170 +cd +#1688062174 +v nginx/pd.luxagraf.net.conf +#1688062199 +sudo systemctl restart nginx +#1688062208 +sudo certbot --nginx +#1688062238 +sudo su - postgres +#1688062335 +cd sites/pd.luxagraf.net/ +#1688062340 +v config/settings.py +#1688062374 +vrit +#1688062375 +virt +#1688062391 +./manage.py migrate +#1688062538 +pip uninstall django +#1688062558 +pip install django==4.0 +#1688062570 +./manage.py migrate +#1688062582 +sudo su - postgres +#1688062602 +./manage.py migrate +#1688062763 +sudo systemctl restart uwsgi +#1688062775 +ll +#1688062792 +ll ~/logs/ +#1688062835 +cat ~/logs/pd.luxagraf.net.error.log +#1688062862 +sudo ls -l /tmp/ +#1688062887 +v config/django.ini +#1688062910 +v ~/nginx/pd.luxagraf.net.conf +#1688062925 +sudo systemctl restart nginx +#1688062948 +v config/settings.py +#1688062969 +sudo systemctl restart uwsgi +#1688062980 +v config/settings.py +#1688062984 +sudo systemctl restart uwsgi +#1688062997 +v config/settings.py +#1688063029 +sudo systemctl restart uwsgi +#1688063042 +v config/settings.py +#1688063053 +sudo systemctl restart uwsgi +#1688063072 +./manage.py shell_plus +#1688063292 +./manage.py collectstatic +#1688063295 +ll +#1688063302 +ll ../cumuluslearning.net/ +#1688063311 +cd /var/www/ +#1688063314 +ls -la +#1688063338 +mkdir pd.luxagraf.net +#1688063341 +sudo mkdir pd.luxagraf.net +#1688063345 +cd pd.luxagraf.net/ +#1688063352 +ll ../live.cumuluslearning.net/ +#1688063368 +sudo ln -s ~/sites/pd.luxagraf.net/static . +#1688063382 +./manage.py createsuperuser +#1688063386 +cd +#1688063389 +cd sites/pd.luxagraf.net/ +#1688063391 +./manage.py createsuperuser +#1688063787 +git pull +#1688063794 +./manage.py migrate +#1688070891 +v sites/pd.luxagraf.net/config/settings.py +#1688070921 +psql -U pdthtn -hlocalhost -d pdthtn < ~/pdcurrent.sql +#1688070937 +sudo su - postgres +#1688070975 +psql -U pdthtn -hlocalhost -d pdthtn < ~/pdcurrent.sql +#1688070989 +sudo systemctl restart uwsgi +#1688071012 +./manage.py shell_plus +#1688071232 +git pull +#1688071240 +v config/settings.py +#1688071258 +git stash +#1688071261 +git pull +#1688071271 +v config/settings.py +#1688071293 +sudo systemctl restart uwsgi +#1688071303 +v config/settings.py +#1688071308 +sudo systemctl restart uwsgi +#1688071321 +v config/settings.py +#1688071343 +sudo systemctl restart uwsgi +#1688071814 +v config/settings.py +#1688071829 +git pull +#1688071832 +sudo systemctl restart uwsgi +#1688074658 +git pull +#1688074661 +sudo systemctl restart uwsgi +#1688074843 +sudo su - postgres +#1688074881 +psql -U pdthtn -hlocalhost -d pdthtn < ~/pdcurrent.sql +#1688074901 +sudo systemctl restart uwsgi +#1688074926 +./manage.py shell_plus +#1688074939 +pip install ipython +#1688074947 +./manage.py shell_plus +#1688128644 +git pull +#1688128647 +sudo systemctl restart uwsgi +#1688156169 +git pull +#1688156186 +./manage.py migrate deals +#1688156192 +sudo systemctl restart uwsgi +#1688231411 +v ~/.ssh/authorized_keys +#1688231464 +ll ~/annex/ +#1688232332 +v ~/.ssh/authorized_keys +#1688393316 +git pull +#1688393337 +sudo su - postgres +#1688393425 +v sites/pd.luxagraf.net/config/settings.py +#1688393404 +psql -U pdthtn -hlocalhost -d pdthtn < ~/pdcurrent.sql +#1688393458 +sudo systemctl restart uwsgi +#1688393486 +./manage.py shell_plus +#1688393505 +sudo systemctl restart uwsgi +#1688398128 +htop +#1688484169 +cd +#1688484172 +deactivate +#1688484176 +v ~/.config/radicale/config +#1688484345 +ranger +#1688484359 +v ~/.config/radicale/config +#1688484366 +ranger +#1688484600 +ranger /etc/radicale/ +#1688484636 +sudo htpasswd -B -c /etc/radicale/users ccg +#1688484740 +cd /etc/radicale/users +#1688484744 +cd /etc/radicale/ +#1688484745 +ll +#1688484753 +ll config +#1688484757 +cat config +#1688484773 +cd /var/lib/radicale/collections/ +#1688484774 +ll +#1688484777 +ll collection-root/ +#1688484780 +sudo ll collection-root/ +#1688484784 +sudo ls -l collection-root/ +#1688484791 +sudo cd collection-root/ +#1688484799 +cd collection-root/ +#1688484811 +sudo su -- root +#1688484878 +cd /etc/radicale/ +#1688484880 +ll +#1688484886 +cat users +#1688484913 +mv users users.old +#1688484916 +sudo mv users users.old +#1688484928 +sudo htpasswd -B -c /etc/radicale/users luxagraf +#1688484950 +sudo vim users +#1688485001 +cd /var/lib/radicale/collections/ +#1688485011 +sudo su -- root +#1688487156 +cd +#1688487256 +cd ~/sites/django/ +#1688487257 +git pull +#1688487264 +sudo systemctl restart uwsgi +#1688491202 +cd +#1688491203 +ll +#1688491207 +ll syncthing/ +#1688837039 +ranger +#1688837055 +cd /var/www/ +#1688837056 +ll +#1688837062 +cd +#1688837076 +v nginx/cal.luxagraf.net.conf +#1688837126 +ll /var/www/ +#1688837135 +ll sites/ +#1688837301 +sudo vim /etc/radicale/config +#1688837411 +v ~/.config/radicale/config +#1688843662 +ranger /usr/local/lib/python3.9/dist-packages/radicale_infcloud/ +#1688843710 +sudo vim /usr/local/lib/python3.9/dist-packages/radicale_infcloud/ +#1688844147 +v ~/.config/radicale/config +#1688844216 +sudo systemctl restart nginx +#1688844242 +sudo vim /usr/local/lib/python3.9/dist-packages/radicale_infcloud/ +#1688844633 +v ~/.config/radicale/config +#1688844648 +sudo vim /usr/local/lib/python3.9/dist-packages/radicale_infcloud/ +#1688844676 +cd /usr/local/lib/python3.9/dist-packages/radicale_infcloud/ +#1688844685 +ll +#1688844688 +cd web/ +#1688844696 +sudo ./cache_update.sh +#1688844706 +apt install ed +#1688844710 +sudo apt install ed +#1688844716 +sudo ./cache_update.sh +#1688844739 +ranger +#1688844864 +sudo ./cache_update.sh +#1688844887 +v +#1688844903 +ranger +#1688844958 +sudo ./cache_update.sh +#1688845034 +sudo vim interface.js +#1688845081 +sudo ./cache_update.sh +#1688845116 +sudo vim interface.js +#1688845165 +sudo ./cache_update.sh +#1688845189 +sudo vim interface.js +#1688845308 +sudo ./cache_update.sh +#1688845323 +sudo vim interface.js +#1688845335 +sudo ./cache_update.sh +#1688845347 +sudo vim interface.js +#1688845491 +sudo ./cache_update.sh +#1688845588 +sudo vim interface.js +#1688845780 +sudo ./cache_update.sh +#1689361127 +cd +#1689361128 +ll +#1689361130 +cd sites/ +#1689361131 +ll +#1689361134 +cd django/ +#1689361141 +.. +#1689361143 +cd pd.luxagraf.net/ +#1689361145 +virt +#1689361148 +./manage.py shell_plus +#1689363944 +.. +#1689363952 +cd +#1689363962 +v nginx/pd.luxagraf.net.conf +#1689364026 +cd sites/ +#1689364030 +.. +#1689364042 +mv nginx/pd.luxagraf.net.conf wired.luxagraf.net.conf +#1689364047 +mv wired.luxagraf.net.conf nginx/ +#1689364055 +cd /etc/nginx/sites-enabled/ +#1689364056 +ll +#1689364059 +rm pd.luxagraf.net.conf +#1689364061 +sudo rm pd.luxagraf.net.conf +#1689364084 +sudo ln -s ~/nginx/wired.luxagraf.net.conf . +#1689364090 +cd /var/www/ +#1689364092 +ll +#1689364094 +cd +#1689364097 +cd sites/ +#1689364105 +mv pd.luxagraf.net wired.luxagraf.net +#1689364113 +deactivate +#1689364115 +cd wired.luxagraf.net/ +#1689364117 +virt +#1689364127 +./manage.py shell_plus +#1689364133 +ll +#1689364143 +deactivate +#1689364145 +virt +#1689364146 +deactivate +#1689364148 +virt +#1689364150 +./manage.py shell_plus +#1689364161 +mv venv/ venvold +#1689364170 +deactivate +#1689364176 +python3 -m venv venv +#1689364182 +virt +#1689364192 +pip install config/req.txt +#1689364200 +pip install django +#1689364209 +./manage.py shell_plus +#1689364218 +pip install django-extensions +#1689364221 +./manage.py shell_plus +#1689364233 +pip install django_admin_listfilter_dropdown +#1689364258 +pip install django-admin-list-filter-dropdown +#1689364268 +pip install django==4.0 +#1689364286 +pip install ipython +#1689364295 +./manage.py shell_plus +#1689364302 +pip install psycopg2-binary +#1689364306 +./manage.py shell_plus +#1689364310 +pip install django-debug-toolbar +#1689364314 +./manage.py shell_plus +#1689364324 +cd /var/www/ +#1689364325 +ll +#1689364331 +sudo rm pd.luxagraf.net/ +#1689364337 +ls pd.luxagraf.net/ +#1689364343 +sudo rm -rf pd.luxagraf.net/ +#1689364350 +sudo mkdir wired.luxagraf.net +#1689364352 +cd wired.luxagraf.net/ +#1689364368 +sudo ln -s ~/sites/wired.luxagraf.net/static . +#1689364370 +cd +#1689364374 +sudo certbot --nginx +#1689364473 +cd +#1689364477 +v nginx/wired.luxagraf.net.conf +#1689364489 +sudo systemctl restart nginx +#1689364533 +cd +#1689364538 +cd sites/wired.luxagraf.net/ +#1689364548 +v config/django.ini +#1689364566 +sudo systemctl restart uwsgi +#1689364577 +sudo systemctl status uwsgi +#1689364594 +v config/django.ini +#1689364617 +v ~/nginx/wired.luxagraf.net.conf +#1689364690 +tail -n 10 /var/log/uwsgi/django-pd.log +#1689364712 +sudo vim /var/log/uwsgi/django-pd.log +#1689364753 +sudo systemctl restart uwsgi +#1689364758 +sudo vim /var/log/uwsgi/django-pd.log +#1689364766 +sudo systemctl status uwsgi +#1689364842 +cd /etc/uwsgi/vassals/ +#1689364843 +ll +#1689364855 +sudo rm djangopd.ini +#1689364871 +sudo ln -s ~/sites/wired.luxagraf.net/config/django.ini djangopd.ini +#1689364875 +sudo systemctl status uwsgi +#1689364880 +sudo systemctl restart uwsgi +#1689364884 +sudo systemctl status uwsgi +#1689364903 +cd ~/sites/wired.luxagraf.net/ +#1689364911 +v config/settings.py +#1689364925 +sudo systemctl restart uwsgi +#1689364935 +v config/settings.py +#1689364947 +sudo systemctl restart uwsgi +#1689364962 +./manage.py shell_plus +#1689364991 +v config/settings.py +#1689365004 +sudo systemctl restart uwsgi +#1689365131 +git pull +#1689365136 +sudo systemctl restart uwsgi +#1689365142 +v config/settings.py +#1689365166 +./manage.py migrate +#1689365172 +pip install Pillow +#1689365177 +./manage.py migrate +#1689365187 +pip install markdown +#1689365191 +./manage.py migrate +#1689365200 +pip install --upgrade beautifulsoup4 +#1689365204 +./manage.py migrate +#1689365210 +sudo systemctl restart uwsgi +#1689365386 +./manage.py loaddata ~/posts.json +#1689365392 +sudo systemctl restart uwsgi +#1689366102 +git pull +#1689366108 +./manage.py migrate +#1689366265 +git pull +#1689366267 +./manage.py migrate +#1689366272 +sudo systemctl restart uwsgi +#1689366483 +./manage.py shell_plus +#1689367221 +git pull +#1689367333 +v config/settings.py +#1689367358 +./manage.py migrate +#1689367465 +sudo systemctl restart uwsgi +#1689790799 +git pull +#1689790804 +sudo systemctl restart uwsgi +#1689790954 +mv ~/media . +#1689790956 +ll +#1689790964 +cd /var/www/ +#1689790967 +ll +#1689790971 +cd wired.luxagraf.net/ +#1689790972 +ll +#1689790994 +sudo ln -s ~/sites/wired.luxagraf.net/media . +#1689792266 +git pull +#1689792273 +cd +#1689792281 +cd sites/wired.luxagraf.net/ +#1689792284 +git pull +#1689792287 +sudo systemctl restart uwsgi +#1689793437 +mv ~/screenv1.css media/ +#1689793442 +git pull +#1689793444 +sudo systemctl restart uwsgi +#1689793615 +mv ~/screenv1.css media/ +#1689799931 +git pull +#1689799948 +mv ~/screenv1.css media/ +#1689799981 +sudo systemctl restart uwsgi +#1689800687 +git pull +#1689800688 +sudo systemctl restart uwsgi +#1689800917 +git pull +#1689800918 +sudo systemctl restart uwsgi +#1689801011 +git pull +#1689801013 +sudo systemctl restart uwsgi +#1689801297 +git pull +#1689801299 +sudo systemctl restart uwsgi +#1689860615 +git pull +#1689860617 +sudo systemctl restart uwsgi +#1689865383 +git pull +#1689865385 +sudo systemctl restart uwsgi +#1689865396 +deactivate +#1689865397 +virt +#1689865402 +./manage.py migrate +#1689865430 +sudo systemctl restart uwsgi +#1689865545 +git pull +#1689865549 +sudo systemctl restart uwsgi +#1690222210 +git pull +#1690222226 +git diff config/settings.py +#1690222254 +git stash +#1690222258 +git pull +#1690222263 +v config/settings.py +#1690222329 +sudo systemctl restart uwsgi +#1690222396 +v config/settings.py +#1690222405 +sudo systemctl restart uwsgi +#1690222422 +v config/settings.py +#1690222431 +sudo systemctl restart uwsgi +#1690222453 +./manage.py shell_plus +#1690222503 +./manage.py migrate +#1690222506 +./manage.py shell_plus +#1690222566 +mv ~/screenv1.css media/ +#1690222778 +git pull +#1690222782 +sudo systemctl restart uwsgi +#1690223538 +git pull +#1690223544 +v config/settings.py +#1690223560 +./manage.py migrate +#1690223579 +./manage.py shell_plus +#1690223753 +sudo systemctl restart uwsgi +#1690224354 +git pull +#1690224364 +sudo systemctl restart uwsgi +#1690230070 +git pull +#1690230077 +v config/settings.py +#1690230415 +git pull +#1690230433 +mv config/settings.py . +#1690230435 +git pull +#1690230442 +mv settings.py config/ +#1690230446 +sudo systemctl restart uwsgi +#1690233890 +git pull +#1690233893 +sudo systemctl restart uwsgi +#1690233912 +v config/settings.py +#1690233923 +sudo systemctl restart uwsgi +#1690233953 +pip install django-registration +#1690234019 +pip update +#1690234023 +pip upgrade +#1690234042 +pip install django==4.0 +#1690234060 +pip install django==4.1 +#1690234072 +sudo systemctl restart uwsgi +#1690234117 +mv ~/screenv1.css media/ +#1690234125 +mv ~/sortable.min.css media/ +#1690319343 +git pull +#1690319347 +sudo systemctl restart uwsgi +#1690378804 +git pull +#1690378807 +sudo systemctl restart uwsgi +#1690378846 +mv ~/screenv1.css media/ +#1690400021 +git pull +#1690400030 +mv ~/screenv1.css media/ +#1690400033 +sudo systemctl restart uwsgi +#1690408528 +git pull +#1690408536 +./manage.py migrate +#1690408578 +git pull +#1690408581 +./manage.py migrate +#1690408591 +sudo systemctl restart uwsgi +#1690465775 +git pull +#1690465778 +sudo systemctl restart uwsgi +#1690466187 +git pull +#1690466189 +sudo systemctl restart uwsgi +#1690473327 +git pull +#1690473330 +sudo systemctl restart uwsgi +#1690490928 +ll +#1690490933 +v config/settings.py +#1690491002 +pg_dump -U pdthtn -hlocalhost -d pdthtn > ~/pdcurrent.sql +#1690491126 +psql -U pdthtn -hlocalhost -d pdthtn < ~/pdcurrent.sql +#1690569886 +deactivate +#1690569892 +cd ../django/ +#1690569895 +git pull +#1690569915 +v config/base_urls.py +#1690570148 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1690576189 +git pull +#1690576201 +v config/settings.py +#1690576216 +v config/base_urls.py +#1690576229 +sudo systemctl restart uwsgi +#1691011132 +deactivate +#1691011144 +cd ../wired.luxagraf.net/ +#1691011146 +virt +#1691011149 +git pull +#1691011168 +./manage.py migrate +#1691011178 +sudo systemctl restart uwsgi +#1691258949 +deactivate +#1691258953 +.. +#1691258958 +cd libregraf.net/ +#1691258960 +virt +#1691259013 +./manage.py shell_plus +#1691259067 +y +#1691259074 +./manage.py changepassword luxagraf +#1691259094 +sudo systemctl restart uwsgi +#1691331023 +cd +#1691331026 +deactivate +#1691331027 +ll +#1691331032 +cd sites/ +#1691331033 +ll +#1691331039 +htop +#1691331073 +cd sites/nextcloud/ +#1691331082 +cd nextcloud/ +#1691331083 +ll +#1691341539 +cd sites/django/ +#1691341543 +git pull +#1691341551 +sudo systemctl restart uwsgi +#1691701419 +cd ../ +#1691701422 +cd wired.luxagraf.net/ +#1691701424 +ll +#1691701428 +ll venv +#1691701433 +ll venv/bin/ +#1691701450 +ll +#1691701460 +v config/ +#1691701572 +cd /home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py runserver +#1691702019 +git pull +#1691702023 +deactivate +#1691702039 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1691702107 +git pull +#1691702110 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1691702122 +pip install feedparser +#1691702128 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1691702185 +git pull +#1691702187 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1691702214 +deactivate +#1691755318 +deactivate +#1691755334 +cd ../django/ +#1691755339 +git pull +#1691755350 +sudo systemctl restart uwsgi +#1691935316 +virt +#1691935321 +./manage.py shell_plus +#1692020836 +deactivate +#1692020841 +cd ../wired.luxagraf.net/ +#1692020848 +virt +#1692020859 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1692020959 +deactivate +#1692020960 +cd +#1692025900 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1692025935 +deactivate +#1692025937 +cd +#1692025976 +crontab -e +#1692026100 +touch rss-updater.log +#1692396953 +ll +#1692396994 +sudo systemctl restart uwsgi +#1692397003 +sudo systemctl start ttrss +#1692397031 +ll sites/ +#1694097666 +cd sites/wired.luxagraf.net/ +#1694097669 +virt +#1694097699 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1694100842 +deactivate +#1694100845 +cd ../django/ +#1694100847 +virt +#1694100853 +./manage.py shell_plus +#1694122808 +cd +#1694122814 +v .ssh/authorized_keys +#1694128253 +cd sites/django/ +#1694128259 +./manage.py shell_plus +#1694199181 +v config/settings.py +#1694199193 +sudo systemctl restart uwsgi +#1694199252 +v config/settings.py +#1694199256 +sudo systemctl restart uwsgi +#1694199261 +./manage.py shell_plus +#1695391607 +deactivate +#1695391613 +cd ../wired.luxagraf.net/ +#1695391616 +virt +#1695391620 +git pusll +#1695391623 +git pull +#1695391639 +sudo systemctl restart uwsgi +#1695391867 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1695391901 +v app/posts/management/commands/rss_updater.py +#1695391997 +ll /etc/nginx/sites-enabled/ +#1695392118 +v app/posts/management/commands/rss_updater.py +#1695392154 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1695392380 +git pull +#1695392385 +sudo systemctl restart uwsgi +#1695392472 +./manage.py shell_plus +#1695392488 +deactivate +#1695392491 +virt +#1695392495 +./manage.py shell_plus +#1695392586 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1695393878 +deactivate +#1695393880 +cd +#1695501831 +cd sites/wired.luxagraf.net/ +#1695501835 +git pull +#1695501842 +cd +#1695501848 +cd sites/django/ +#1695501851 +git pull +#1695501858 +sudo systemctl restart uwsgi +#1695561945 +git pull +#1695561952 +sudo systemctl restart uwsgi +#1695561979 +v config/settings.py +#1695561993 +sudo systemctl restart uwsgi +#1695562020 +./manage.py migrate sightings +#1695562023 +virt +#1695562026 +./manage.py migrate sightings +#1695562033 +sudo systemctl restart uwsgi +#1695562044 +v config/settings.py +#1695562050 +sudo systemctl restart uwsgi +#1695562116 +./manage.py shell_plus +#1695562176 +sudo systemctl restart uwsgi +#1695590310 +./manage.py shell_plus +#1695816979 +.. +#1695816985 +cd helmersgroup.com/ +#1695816988 +ll +#1695816993 +v contact.html +#1696254593 +cd +#1696254596 +deactivate +#1696254599 +cd sites/django/ +#1696254616 +sudo systemctl restart uwsgi +#1696254628 +v config/settings.py +#1696254640 +sudo systemctl restart uwsgi +#1696254738 +v config/settings.py +#1696254741 +sudo systemctl restart uwsgi +#1696254964 +v config/settings.py +#1696254974 +sudo systemctl restart uwsgi +#1696255367 +v config/settings.py +#1696255371 +sudo systemctl restart uwsgi +#1696266878 +cat /etc/awstats/awstats.conf.local +#1696266893 +/etc/awstats/awstats.conf +#1696266896 +cat /etc/awstats/awstats.conf +#1696511716 +virt +#1696511769 +./manage.py shell_plus +#1696517891 +v sites/wired.luxagraf.net/config/settings.py +#1696517837 +pg_dump -U pdthtn -hlocalhost -d pdthtn > ~/pdcurrent.sql +#1696719842 +./manage.py shell_plus +#1697028751 +deactivate +#1697028757 +cd ../wired.luxagraf.net/ +#1697028763 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1697137975 +cd +#1697137978 +deactivate +#1697137982 +cd sites/django/ +#1697137984 +virt +#1697137990 +./manage.py shell_plus +#1697467185 +deactivate +#1697467191 +cd ../wired.luxagraf.net/ +#1697467193 +virt +#1697467195 +git pull +#1697467200 +sudo systemctl restart uwsgi +#1697640789 +deactivate +#1697640793 +cd ../django/ +#1697640796 +virt +#1697640800 +./manage.py shell_plus +#1697804294 +deactivate +#1697804300 +cd ../wired.luxagraf.net/ +#1697804307 +/home/lxf/sites/wired.luxagraf.net && source /home/lxf/sites/wired.luxagraf.net/venv/bin/activate && /home/lxf/sites/wired.luxagraf.net/venv/bin/python /home/lxf/sites/wired.luxagraf.net/manage.py rss_updater --settings=config.settings +#1697807578 +git pull +#1697807584 +sudo systemctl restart uwsgi +#1698260503 +sudo systemctl status uwsgi +#1698260574 +sudo systemctl restart postgresql.service +#1698260721 +sudo systemctl restart uwsgi +#1698424932 +deactivate +#1698424938 +cd ../ +#1698424940 +cd django/ +#1698424944 +virt +#1698424952 +./manage.py shell_plus +#1698620867 +sudo systemctl start ttrss +#1698621172 +sudo systemctl restart postgresql.service +#1698621219 +sudo systemctl restart mysql.service +#1698621241 +sudo su - postgres +#1698621455 +.. +#1698621456 +ll +#1698621460 +cd rss.luxagraf.net/ +#1698621462 +ll +#1698621467 +v config.php +#1698621842 +deactivate +#1698621853 +cat ~/logs/rss.luxagraf.net.error.log +#1698621857 +sudo cat ~/logs/rss.luxagraf.net.error.log +#1698621888 +sudo v ~/logs/rss.luxagraf.net.error.log +#1698621895 +sudo vim ~/logs/rss.luxagraf.net.error.log +#1698621972 +sudo mv ~/logs/rss.luxagraf.net.error.log{,old} +#1698621986 +sudo vim ~/logs/rss.luxagraf.net.error.log +#1698622000 +sudo systemctl restart nginx +#1698622025 +sudo systemctl restart php-fpm +#1698622037 +sudo vim ~/logs/rss.luxagraf.net.error.log +#1698622271 +sudo su - postgres +#1698622455 +sites/rss.luxagraf.net/config.php +#1698622462 +v sites/rss.luxagraf.net/config.php +#1698622503 +pg_dump -U tinytinyrss -hlocalhost -d tinytinyrss > ~/ttcurrent.sql +#1698622554 +sudo su - postgres +#1698622937 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1698622967 +sudo su - postgres +#1698623052 +v sites/wired.luxagraf.net/config/settings.py +#1698623079 +pg_dump -U pdthtn -hlocalhost -d pdthtn > ~/wiredcurrent.sql +#1698623525 +pg_dump -U tinytinyrss -hlocalhost -d tinytinyrss > ~/ttcurrent.sql +#1698625371 +sudo su - postgres +#1698671531 +df -h +#1698843509 +cd sites/wired.luxagraf.net/ +#1698843511 +git pull +#1698843519 +virt +#1698843531 +./manage.py migrate posts +#1698843543 +sudo systemctl restart uwsgi +#1698844728 +git pull +#1698844731 +sudo systemctl restart uwsgi +#1698852934 +git pull +#1698852975 +sudo systemctl restart uwsgi +#1698876505 +deactivate +#1698876511 +cd ../django/ +#1698876515 +virt +#1698876537 +./manage.py shell_plus +#1698881139 +ntop +#1698881141 +htop +#1698881169 +sudo systemctl restart syncthing@lxf.service +#1698881178 +htop +#1698881284 +ps aux --sort -rss +#1698881314 +v ../wired.luxagraf.net/config/settings.py +#1698881327 +sudo systemctl restart uwsgi +#1698881332 +htop +#1698881346 +ps aux --sort -rss +#1698881419 +./manage.py shell_plus +#1698881661 +pg_dump -U pdthtn -hlocalhost -d pdthtn > ~/wiredcurrent.sql +#1698881695 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1698881723 +v sites/wired.luxagraf.net/config/settings.py +#1698881746 +pg_dump -U pdthtn -hlocalhost -d pdthtn > ~/wiredcurrent.sql +#1698882019 +deactivate +#1698882027 +sudo apt update +#1698882325 +ll +#1698882326 +cd +#1698882327 +ll +#1698882355 +ll bak/ +#1698882362 +df -h annex/ +#1698882369 +du -h annex/ +#1698882377 +du -h +#1698882450 +du -sh annex/ +#1698882523 +cd annex/ +#1698882525 +ll +#1698882535 +du -sh annex/ +#1698882542 +du -sh -- * +#1698928693 +ps aux --sort -rss | head n15 +#1698928709 +ps aux --sort -rss | head -n15 +#1698928724 +ps aux --sort -rss | head -n30 +#1698930022 +cd +#1698930023 +ll +#1698930025 +cd sites/ +#1698930026 +ll +#1698930031 +cd cloud.luxagraf.net/ +#1698930060 +sudo ls cloud.luxagraf.net/ +#1698930098 +mkdir old +#1698930104 +mv rss.luxagraf.net/ old/ +#1698930118 +cd /etc/nginx/ +#1698930123 +cd sites-enabled/ +#1698930124 +ll +#1698930132 +rm cloud.luxagraf.net.conf +#1698930134 +sudo rm cloud.luxagraf.net.conf +#1698930148 +rm rss.luxagraf.net.conf +#1698930157 +rm git.luxagraf.net.conf +#1698930161 +ll +#1698930174 +sudo rm git.luxagraf.net.conf +#1698930180 +sudo rm rss.luxagraf.net.conf +#1698930203 +cd +#1698930205 +cd sites/ +#1698930206 +ll +#1698930243 +rm -rf cloud.luxagraf.net/ +#1698930246 +sudo rm -rf cloud.luxagraf.net/ +#1698930920 +ll +#1698930929 +sudo rm -rf nextcloud/ +#1698930954 +ll +#1698930961 +ll stats.luxagraf.net/ +#1698930976 +rm -rf stats.luxagraf.net/ +#1698930981 +sudo rm -rf stats.luxagraf.net/ +#1698930986 +ll +#1698930992 +sudo su - postgres +#1698931051 +sudo systemctl restart postgresql.service +#1698931068 +sudo su - postgres +#1698931123 +cd +#1698931129 +pg_dump -U luxagraf -hlocalhost -d luxagraf > ~/luxcurrent.sql +#1698931212 +ll +#1698931251 +v .aliases +#1698931274 +v .bashrc +#1698931291 +maketar nginx +#1698931294 +ll +#1698931356 +maketar services +#1698931374 +ll inbox/ +#1698931380 +ll +#1698931389 +ll bin/ +#1698931632 +sudo apt upgrade +#1698932077 +reboot +#1698934204 +sudo apt upgrade +#1698934316 +ll +#1698934321 +sudo systemctl restart uwsgi +#1698934361 +sudo systemctl status uwsgi +#1698935231 +sudo systemctl restart uwsgi +#1698935244 +sudo systemctl status uwsgi +#1698935254 +htop +#1698935321 +sudo su - postgres +#1698935592 +pg_dump -U luxagraf -hlocalhost -d ccg4rhf > ~/cumuluscurrent.sql +#1698935642 +v sites/cumuluslearning.net/config/settings.py +#1698935685 +pg_dump -U ccg4rhf -hlocalhost -d ccg4rhf > ~/cumuluscurrent.sql +#1698935705 +v sites/cumuluslearning.net/config/settings.py +#1698935819 +v sites/libregraf.net/config/settings.py +#1698935867 +pg_dump -U lbh3krts -hlocalhost -d lbh3krts > ~/cumuluscurrent.sql +#1698935880 +pg_dump -U lbh3krts -hlocalhost -d lbh3krts > ~/libcurrent.sql +#1698935988 +lsb_release -a +#1698935999 +uname -mrs +#1698936011 +cat /etc/debian_version +#1698936028 +sudo apt list '?narrow(?installed, ?not(?origin(Debian)))' +#1698936045 +sudo apt-forktracer | sort +#1698936066 +sudo apt-mark showhold | more +#1698936073 +sudo dpkg --get-selections | grep 'hold$' | more +#1698936088 +sudo apt update +#1698936094 +sudo apt upgrade +#1698936103 +sudo apt full-upgrade +#1698936125 +sudo apt --purge autoremove +#1698936161 +sudo cp -v /etc/apt/sources.list /root/sources.list-bakup.11.bullseye +#1698936177 +sudo vim /etc/apt/sources.list +#1698936260 +sudo apt update +#1698936434 +sudo apt upgrade --without-new-pkgs +#1698936619 +sudo dpkg --configure -a +#1698936644 +sudo apt upgrade --without-new-pkgs +#1698936654 +sudo apt full-upgrade +#1698936894 +sudo apt -f install +#1698936976 +sudo apt dish-upgrade +#1698936980 +sudo apt dist-upgrade +#1698937028 +htop +#1698937037 +df -h +#1698937064 +sudo apt remove libc-bin +#1698937140 +ll +#1698937164 +sudo apt dist-upgrade +#1698937626 +df -h +#1698937639 +smartctl -i /dev/vda2 +#1698937697 +lsblk +#1698937703 +smartctl -i /dev/vda +#1698937775 +fdisk -l +#1698937802 +ssh lxf +#1698937809 +lsblk +#1698937830 +fdisk -l +#1698939081 +sudo systemctl status uwsgi +#1698939094 +sudo systemctl start uwsgi +#1698939152 +sudo systemctl status uwsgi +#1698942298 +v ~/logs/luxagraf.net.error.log +#1698942310 +sudo cat ~/logs/luxagraf.net.error.log +#1698942354 +sudo systemctl status uwsgi +#1698942376 +sudo cat ~/logs/live.luxagraf.net.error.log +#1698942415 +sudo ls -l /tmp/ +#1698942462 +sudo rm -rf /tmp/uwsgi.sock +#1698942472 +sudo touch /tmp/uwsgi.sock +#1698942486 +sudo chown www-data:www-data /tmp/uwsgi.sock +#1698942497 +sudo systemctl restart uwsgi +#1698942513 +sudo cat ~/logs/live.luxagraf.net.error.log +#1698942561 +cd sites/django/ +#1698942566 +v config/settings.py +#1698942576 +sudo systemctl restart uwsgi +#1698942595 +sudo cat ~/logs/live.luxagraf.net.error.log +#1698942602 +sudo vim ~/logs/live.luxagraf.net.error.log +#1698942650 +v config/settings.py +#1698942658 +sudo systemctl restart uwsgi +#1698943069 +virt +#1698943082 +./manage.py runserver +#1698943441 +deactivate +#1698943442 +cd +#1698943446 +sudo apt dist-upgrade +#1698943461 +sudo apt --fix-broken install +#1698949645 +cd sites/django/ +#1698949647 +virt +#1698949650 +./manage.py shell_plus +#1698949724 +v sites/wired.luxagraf.net/config/settings.py +#1698949691 +pg_dump -U pdthtn -hlocalhost -d pdthtn > ~/wiredcurrent.sql +#1698954486 +ll +#1698954509 +cd ../ +#1698954511 +ll +#1698954516 +cd +#1698954649 +v nginx/cal.luxagraf.net.conf +#1698954958 +cd /usr/local/lib/python3.9/dist-packages/radicale_infcloud/ +#1698954969 +ll +#1698954973 +cd web/ +#1698955090 +ll +#1698955100 +gs +#1698955125 +v common.js +#1698955163 +ranger +#1698955218 +cp /usr/local/lib/python3.9/dist-packages/radicale_infcloud ~/ +#1698955228 +cp -r /usr/local/lib/python3.9/dist-packages/radicale_infcloud ~/ +#1698955234 +cd +#1698955236 +ranger +#1698955352 +v ~/.config/radicale/config +#1698955366 +ll .config/ +#1698955425 +maketar .config +#1698955431 +ll +#1698955437 +ll -a +#1698955451 +mv .config.tar.gz config.tar.gz +#1698955469 +maketar radicale_infcloud +#1698955473 +ll +#1698955544 +ranger +#1698955597 +ll +#1698955608 +rm -rf nextcloud-sqlbkp_20220625.bak +#1698955609 +ll + +v /etc/fstab +#1698957201 +sudo v /etc/fstab +#1698957219 +sudo vim /etc/fstab +#1698957246 +v .dotfiles/etc/cgitrc +#1698957279 +ll .dotfiles/ +#1698957284 +ll -a .dotfiles/ +#1698957290 +cd .dotfiles/ +#1698957291 +gs +#1698957300 +v .git/config +#1698957311 +gs +#1698957315 +ga etc/cgitrc +#1698957325 +gc -m"added cgit config" +#1698957335 +cp -r ~/.aliases . +#1698957341 +cp -r ~/.bashrc . +#1698957347 +cp -r ~/.bash_profile . +#1698957348 +cd +#1698957351 +ll -a diff --git a/.bash_profile b/.bash_profile new file mode 100644 index 0000000..f882443 --- /dev/null +++ b/.bash_profile @@ -0,0 +1,5 @@ +if [ -z "$TMUX" ]; then + tmux attach -t lxf-remote || tmux new -s lxf-remote +fi + +[[ -f ~/.bashrc ]] && . ~/.bashrc @@ -0,0 +1,258 @@ +#basics +[[ $- == *i* ]] || return +export EDITOR="vim" +export TERM="screen-256color" +export GREP_COLOR='00;38;5;166' +# my scripts on PATH +export PATH=/usr/local/bin:$PATH +export PATH=$PATH:$HOME/bin +export PATH=$PATH:$HOME/bin/bash-scripts + +# Alias definitions +if [ -f ~/.aliases ]; then + . ~/.aliases +fi +# Append to the history file, don't overwrite it +shopt -s histappend + +# Save multi-line commands as one command +shopt -s cmdhist + +# Record each line as it gets issued +PROMPT_COMMAND='history -a' +# Automatically trim long paths in the prompt (requires Bash 4.x) +PROMPT_DIRTRIM=2 + +# Huge history. Doesn't appear to slow things down, so why not? +HISTSIZE=500000 +HISTFILESIZE=100000 + +# Avoid duplicate entries +HISTCONTROL="erasedups:ignoreboth" + +# Don't record some commands +export HISTIGNORE="&:[ ]*:exit:ls:bg:fg:history" + +# Useful timestamp format +HISTTIMEFORMAT='%F %T ' + +#Better, faster directory navigation +shopt -s autocd +shopt -s cdable_vars + +# Don't use ~ to define your home here, it won't work. +export lux="$HOME/sites/luxagraf.net" +export sites="/etc/nginx/sites-enabled/" +export www="/var/www/" + +# Correct minor errors in the spelling of a directory +shopt -s cdspell +shopt -s dirspell + +# colorized man pages +man() { + env \ + LESS_TERMCAP_md=$(printf "\e[1;31m") \ + LESS_TERMCAP_me=$(printf "\e[0m") \ + LESS_TERMCAP_se=$(printf "\e[0m") \ + LESS_TERMCAP_so=$(printf "\e[1;44;33m") \ + LESS_TERMCAP_ue=$(printf "\e[0m") \ + LESS_TERMCAP_us=$(printf "\e[1;32m") \ + man "$@" +} + +# Git custom prompt +export GITAWAREPROMPT=~/bin/git-aware-prompt +source "${GITAWAREPROMPT}/main.sh" +export PS1="\[\033[33;1m\]\[\033[m\]\$(pwd-prompt.bash) \[$txtred\]\$git_dirty\[$txtrst\]$ " + +# Complete all the things +#source ~/bin/tmux.completion.bash +#source ~/bin/tmuxinator.bash +#source ~/bin/pandoc.bash + + + + +#fuzzy find +function f() { + find ${2:-.} -name \*$1\* +} + + + +function tolux() { + scp $3 $1 lxf:/home/lxf/$2 +} + +function frlux() { + scp $3 lxf:/home/lxf/$1 $2 +} + +function togrev() { + scp $3 $1 grev:/home3/thegeot1/public_html/dev/$2 +} + + +function maketar() { tar cvzf "${1%%/}.tar.gz" "${1%%/}/"; } +function extract() # Handy Extract Program +{ + if [ -f $1 ] ; then + case $1 in + *.tar.bz2) tar xvjf $1 ;; + *.tar.gz) tar xvzf $1 ;; + *.bz2) bunzip2 $1 ;; + *.rar) unrar x $1 ;; + *.gz) gunzip $1 ;; + *.tar) tar xvf $1 ;; + *.tbz2) tar xvjf $1 ;; + *.tgz) tar xvzf $1 ;; + *.zip) unzip $1 ;; + *.Z) uncompress $1 ;; + *.7z) 7z x $1 ;; + *) echo "'$1' cannot be extracted via >extract<" ;; + esac + else + echo "'$1' is not a valid file!" + fi +} + + +# pip should only run if there is a virtualenv currently activated +export PIP_REQUIRE_VIRTUALENV=true +# cache pip-installed packages to avoid re-downloading +export PIP_DOWNLOAD_CACHE=$HOME/.pip/cache + +# Start an HTTP server from a directory, optionally specifying the port +function server() { + local port="${1:-8000}" + # Set the default Content-Type to `text/plain` instead of `application/octet-stream` + # And serve everything as UTF-8 (although not technically correct, this doesn’t break anything for binary files) + python -c $'from http import server\nmap = server.SimpleHTTPRequestHandler.extensions_map;\nmap[""] = "text/plain";\nfor key, value in map.items():\n\tmap[key] = value + ";charset=UTF-8";\nserver.test();' "$port" +} + +export DISABLE_AUTO_TITLE=”true” + +function smartresize() { + mogrify -path $3 -filter Triangle -define filter:support=2 -thumbnail $2 -unsharp 0.25x0.08+8.3+0.045 -dither None -posterize 136 -quality 82 -define jpeg:fancy-upsampling=off -define png:compression-filter=5 -define png:compression-level=9 -define png:compression-strategy=1 -define png:exclude-chunk=all -interlace none -colorspace sRGB $1 +} + + +# words, then make me happy and I want to read them all page by page +function d() { + sdcv "$1" | less +} + +#download movies +yt () { + yt-dlp -S height:1080 https://www.youtube.com/watch?v="$1" +} + +if [[ "$OSTYPE" == "darwin"* ]]; then + + # OSX-SPECIFIC SETTINGS + + # enable programmable completion + if [ -f $(brew --prefix)/etc/bash_completion ]; then + . $(brew --prefix)/etc/bash_completion + fi + + # get git completion working with my aliases + # Add git completion to aliases + __git_complete g __git_main + __git_complete gc _git_commit + __git_complete ga _git_add + + # activates colors + export CLICOLOR=1 + + # ls custom colors + export LSCOLORS=ExFxBxDxCxegedabagacad + + # Fix Python error 'unknown locale: UTF-8' + export LC_ALL=en_US.UTF-8 + export LANG=en_US.UTF-8 + + + # add homebrew bin folder to PATH + export PATH="/usr/local/bin:$PATH" + + # Add Calibre command line tools + export PATH=$PATH:/Applications/calibre.app/Contents/MacOS +elif [[ "$OSTYPE" == "linux-gnu" ]]; then + + # LINUX-SPECIFIC SETTINGS + + # set variable identifying the chroot you work in + if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then + debian_chroot=$(cat /etc/debian_chroot) + fi + + # set a fancy prompt (non-color, unless we know we "want" color) + case "$TERM" in + xterm-color) color_prompt=yes;; + esac + + # uncomment for a colored prompt, if the terminal has the capability + force_color_prompt=yes + + if [ -n "$force_color_prompt" ]; then + if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then + # We have color support; assume it's compliant with Ecma-48 + # (ISO/IEC-6429). (Lack of such support is extremely rare, and such + # a case would tend to support setf rather than setaf.) + color_prompt=yes + else + color_prompt= + fi + fi + + if [ "$color_prompt" = yes ]; then + PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ ' + else + PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ ' + fi + unset color_prompt force_color_prompt + # If this is an xterm set the title to user@host:dir + case "$TERM" in + xterm*|rxvt*) + PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \W\a\]$PS1" + ;; + *) + ;; + esac + + # enable color support of ls and also add handy aliases + if [ -x /usr/bin/dircolors ]; then + test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" + alias ls='ls --color=auto' + alias dir='dir --color=auto' + alias vdir='vdir --color=auto' + + alias grep='grep --color=auto' + alias fgrep='fgrep --color=auto' + alias egrep='egrep --color=auto' + fi + + # enable programmable completion features + if ! shopt -oq posix; then + if [ -f /usr/share/bash-completion/bash_completion ]; then + . /usr/share/bash-completion/bash_completion + elif [ -f /etc/bash_completion ]; then + . /etc/bash_completion + fi + fi + + # Add RVM to PATH for scripting + export PATH="$PATH:$HOME/.rvm/bin" + +fi + + +PATH="/home/lxf/perl5/bin${PATH:+:${PATH}}"; export PATH; +PERL5LIB="/home/lxf/perl5/lib/perl5${PERL5LIB:+:${PERL5LIB}}"; export PERL5LIB; +PERL_LOCAL_LIB_ROOT="/home/lxf/perl5${PERL_LOCAL_LIB_ROOT:+:${PERL_LOCAL_LIB_ROOT}}"; export PERL_LOCAL_LIB_ROOT; +PERL_MB_OPT="--install_base \"/home/lxf/perl5\""; export PERL_MB_OPT; +PERL_MM_OPT="INSTALL_BASE=/home/lxf/perl5"; export PERL_MM_OPT; +PATH=$PATH:/sbin:/usr/sbin + diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..74edfde --- /dev/null +++ b/.gitconfig @@ -0,0 +1,10 @@ +[user] + name = Gitea + email = gitea@fake.local +[core] + quotePath = false + commitGraph = true +[receive] + advertisePushOptions = true +[gc] + writeCommitGraph = true diff --git a/.profile b/.profile new file mode 100644 index 0000000..d89ea5a --- /dev/null +++ b/.profile @@ -0,0 +1,27 @@ +# ~/.profile: executed by the command interpreter for login shells. +# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login +# exists. +# see /usr/share/doc/bash/examples/startup-files for examples. +# the files are located in the bash-doc package. + +# the default umask is set in /etc/profile; for setting the umask +# for ssh logins, install and configure the libpam-umask package. +#umask 022 + +# if running bash +if [ -n "$BASH_VERSION" ]; then + # include .bashrc if it exists + if [ -f "$HOME/.bashrc" ]; then + . "$HOME/.bashrc" + fi +fi + +# set PATH so it includes user's private bin if it exists +if [ -d "$HOME/bin" ] ; then + PATH="$HOME/bin:$PATH" +fi + +# set PATH so it includes user's private bin if it exists +if [ -d "$HOME/.local/bin" ] ; then + PATH="$HOME/.local/bin:$PATH" +fi diff --git a/.tmux.conf b/.tmux.conf new file mode 100644 index 0000000..93f48f7 --- /dev/null +++ b/.tmux.conf @@ -0,0 +1,58 @@ +setw -g clock-mode-style 12 + +#start window numbering at 1 +set -g base-index 1 +set -g pane-base-index 1 +set-option -g renumber-windows on + + +# Copy mode +setw -g mode-keys vi +unbind [ +bind Escape copy-mode +unbind p +bind p paste-buffer +bind-key -T copy-mode-vi v send-keys -X begin-selection + +# remap prefix to Control + a +set -g prefix C-b +unbind C-b +bind C-b send-prefix + +# remap window split commands to something easier to remember +unbind % +bind | split-window -h +bind - split-window -v + +# force a reload of the config file +unbind r +bind r source-file ~/.tmux.conf + +# make tmux panes like Vim +#bind h select-pane -L +#bind j select-pane -D +#bind k select-pane -U +#bind l select-pane -R +bind-key -r C-h select-window -t :- +bind-key -r C-l select-window -t :+ + +# quick pane cycling + +set -g status-left-length 52 +set -g status-right-length 451 +set -g status-fg white +set -g status-bg colour234 +#set -g window-status-activity-attr bold +set -g pane-border-fg colour245 +set -g pane-active-border-fg colour39 +set -g message-fg colour16 +set -g message-bg colour221 +set -g message-attr bold +set -g status-left '#[fg=colour235,bg=colour252,bold] ❐ #S #[fg=colour252,bg=colour238,nobold]⮀#[fg=colour245,bg=colour238,bold] #(whoami) #[fg=colour238,bg=colour234,nobold]⮀' +set -g window-status-format "#[fg=white,bg=colour234] #I #W " +set -g window-status-current-format "#[fg=colour234,bg=colour39]⮀#[fg=colour25,bg=colour39,noreverse,bold] #I ⮁ #W#[fg=colour39,bg=colour234,nobold]⮀" + + +set-window-option -g automatic-rename off +set-option -g allow-rename off + @@ -0,0 +1,466 @@ +set nocompatible +filetype off +" Vundle setup {{{ +set rtp+=~/.vim/bundle/Vundle.vim +call vundle#begin() +Bundle 'gmarik/Vundle.vim' +Bundle 'ervandew/supertab' +Bundle 'honza/vim-snippets' +Bundle 'airblade/vim-gitgutter' +Bundle 'ctrlpvim/ctrlp.vim' +Bundle 'scrooloose/syntastic' +Bundle 'tpope/vim-fugitive' +Bundle 'tpope/vim-repeat' +Bundle 'tpope/vim-surround' +Bundle 'vim-airline/vim-airline' +Bundle 'vim-airline/vim-airline-themes' +Bundle 'vim-scripts/multvals.vim' +Bundle 'altercation/vim-colors-solarized' +Bundle 'vim-scripts/Gundo' +Bundle 'vim-scripts/django.vim' +Bundle 'nelstrom/vim-markdown-folding' +Bundle 'tpope/vim-markdown' +Bundle 'amperser/proselint' +Bundle 'jgdavey/tslime.vim' +Bundle 'christoomey/vim-tmux-navigator' +Bundle 'nicholaides/words-to-avoid.vim' +Bundle 'reedes/vim-wordy' +Bundle 'vim-scripts/vim-auto-save' +Bundle 'rizzatti/dash.vim' +Bundle 'gregsexton/matchtag' +call vundle#end() +filetype plugin indent on +"}}} +" Basic stuff {{{ +set encoding=utf-8 +set scrolloff=3 +set modelines=0 +set guifont=Inconsolata-dz:h12 +set tabstop=4 +set shiftwidth=4 +set softtabstop=4 +set expandtab +set cursorline +set autoindent +set hidden +set number +set undofile +set cpoptions+=$ +set cmdheight=2 +set laststatus=2 +set showcmd +set showmode +set backspace=indent,eol,start +"let mapleader = "." +:nmap <silent> <leader>d <Plug>DashSearch + +"save things when we turn our back +autocmd BufLeave,FocusLost * silent! wall +" save things all the time: + +let g:auto_save = 1 +let g:auto_save_in_insert_mode = 0 +"}}} +" Statusline setup {{{ +" +let g:airline_powerline_fonts = 3 +if !exists('g:airline_symbols') + let g:airline_symbols = {} +endif + + " unicode symbols +let g:airline_left_sep = '»' +let g:airline_left_sep = '⮀' +let g:airline_right_sep = '«' +let g:airline_right_sep = '◀' +let g:airline_symbols.linenr = '␊' +let g:airline_symbols.linenr = '' +let g:airline_symbols.linenr = '¶' +let g:airline_symbols.branch = '⎇' +let g:airline_symbols.paste = 'ρ' +let g:airline_symbols.paste = 'Þ' +let g:airline_symbols.paste = '∥' +let g:airline_symbols.whitespace = 'Ξ' + +" }}} +" Abbreviations {{{ + +" easier markdown links: +let @a ='Sr%a()h' +" email signature: +let @c ='icheers
Scott Gilbertson
sng@luxagraf.net ' + +" get rid of line breaks in paragraphs +let @p ='g/^./ .,/^$/-1 join' +let @d ='=strftime("%Y/%m/%d")<CR>' +nnoremap <F5> "=strftime("%Y/%m/%d")<CR>P +" }}} +" Convenience mappings {{{ + +"map <tab> % +"for rewrapping things when composing email +map <leader>q gq} +let g:EasyMotion_leader_key = '<Leader>' + +"insert date/time +:iab <expr> dts strftime("%FT%T%z") +"uppercase words +nnoremap <leader>up :%s/\<./\u&/g<cr> +"Lowercase words +nnoremap <leader>down :%s/\<./\l&/g<cr> + + +nnoremap <leader>cd :lcd %:p:h<cr> + +" sane spelling options +nnoremap <leader>sp :set spell! spelllang=en_us spell?<CR> +set spellfile=~/.vim/dict.add +map <silent> <C-U> ]s +map <silent> <C-I> z= +"quicker way to get to the thesaurus: +inoremap ,t <c-x><c-t> + +let g:marked_app = "Marked" +noremap ,m :MarkedOpen <cr> + +"Let's just leave the whole w out of it shall we. +noremap <C-h> <C-w>h +noremap <C-j> <C-w>j +noremap <C-k> <C-w>k +noremap <C-l> <C-w>l + +" Convert curly quotes to straight. {{{ +" Any argument causes substitute to confirm changes. +function! ToStraight(line1, line2, args) + let flags = 'eg' + let range = a:line1 . ',' . a:line2 + if empty(a:args) + let range = 'silent ' . range + else + let flags .= 'c' + endif + let search = @/ + exe range . "s/[‘’]/'/" . flags + exe range . 's/[“””]/"/' . flags + nohl + let @/ = search +endfunction +command! -nargs=? -range ToStraight call ToStraight(<line1>, <line2>, '<args>') +nnoremap ,str :%ToStraight<cr> +" Keep search matches in the middle of the window. +nnoremap n nzzzv +nnoremap N Nzzzv + +" Easier to type, and I never use the default behavior. +noremap H ^ +noremap L $ +vnoremap L g_ + +nnoremap <left> <nop> +nnoremap <right> <nop> +inoremap <up> <nop> +inoremap <down> <nop> +inoremap <left> <nop> +inoremap <right> <nop> +nnoremap j gj +nnoremap k gk +" Make os x clipboard work +set clipboard=unnamedplus + +" Visual mode pressing * or # searches for the current selection +" Super useful! From an idea by Michael Naumann +vnoremap <silent> * :call VisualSelection('f')<CR> +vnoremap <silent> # :call VisualSelection('b')<CR> + +nnoremap <leader>g :GundoToggle<CR> + +imap jj <Esc> +"yank a line, not a line and some more +nnoremap Y y$ +nnoremap <leader>it /\vit's\|its <cr> +" Fuck you, help key. +noremap <F1> :checktime<cr> +inoremap <F1> <esc>:checktime<cr> + +"nnoremap <leader>ww mz:%s/\s\+$//<cr>:let @/=''<cr>`z + +" zt is okay for putting something at the top of the screen, but when I'm +" writing prose I often want to put something at not-quite-the-top of the +" screen. zh is "zoom to head level" +nnoremap zh mzzt10<c-u>`z + +" Easier linewise reselection of what you just pasted. +nnoremap <leader>V V`] + +" Indent/dedent/autoindent what you just pasted. + +" HTML tag closing +inoremap <C-_> <space><bs><esc>:call InsertCloseTag()<cr>a + +" Select (charwise) the contents of the current line, excluding indentation. +" Great for pasting Python lines into REPLs. +nnoremap vv ^vg_ + +" Sudo to write +cnoremap w!! w !sudo tee % >/dev/null + + +" Insert Mode Completion {{{ + +inoremap <c-f> <c-x><c-f> +inoremap <c-]> <c-x><c-]> +inoremap <c-l> <c-x><c-l> + +" }}} + +" }}} + + + +" Searching ------------------------------------------------------------------- {{{ +nnoremap / /\v +vnoremap / /\v +set ignorecase +set smartcase +set gdefault +set incsearch +set noshowmatch +set hlsearch +nnoremap <leader><space> :noh<cr> +" }}} +" Tab Completion -------------------------------------------------------------- {{{ +set wildmode=list:longest,list:full +set wildignore+=*.o,*.obj,.git,*.rbc,*.class,.svn,vendor/gems/* +"}}} + + + +"Trying ranger +function! RangeChooser() + let temp = tempname() + " The option "--choosefiles" was added in ranger 1.5.1. Use the next line + " with ranger 1.4.2 through 1.5.0 instead. + "exec 'silent !ranger --choosefile=' . shellescape(temp) + if has("gui_running") + exec 'silent !xterm -e ranger --choosefiles=' . shellescape(temp) + else + exec 'silent !ranger --choosefiles=' . shellescape(temp) + endif + if !filereadable(temp) + redraw! + " Nothing to read. + return + endif + let names = readfile(temp) + if empty(names) + redraw! + " Nothing to open. + return + endif + " Edit the first item. + exec 'edit ' . fnameescape(names[0]) + " Add any remaning items to the arg list/buffer list. + for name in names[1:] + exec 'argadd ' . fnameescape(name) + endfor + redraw! +endfunction +command! -bar RangerChooser call RangeChooser() +nnoremap ,nt :<C-U>RangerChooser<CR> + +" Backups ----------------------------------------------------------------------{{{ + +set backup " enable backups +set noswapfile " it's 2013, Vim. + +set undodir=~/.vimtmp/undo// " undo files +set backupdir=~/.vimtmp/backup// " backups +set directory=~/.vimtmp/swap// " swap files + +" Make those folders automatically if they don't already exist. +if !isdirectory(expand(&undodir)) + call mkdir(expand(&undodir), "p") +endif +if !isdirectory(expand(&backupdir)) + call mkdir(expand(&backupdir), "p") +endif +if !isdirectory(expand(&directory)) + call mkdir(expand(&directory), "p") +endif + +" Make Vim able to edit crontab files again. +set backupskip=/tmp/*,/private/tmp/*" +" }}} + +"Thesaurus +set thesaurus+=/Users/sng/.mthesaur.txt +"}}} +" Notes (AKA NValt in Vim){{{ +" NValt style searching with Ack to quicklist +command! -nargs=1 Nvs :Ack -i -n "<args>" $NOTES_DIR +command! -nargs=1 Ngrep vimgrep "<args>" $NOTES_DIR/*.txt|:cw +noremap <leader>n :Ngrep +noremap <leader>v :Nvs +" }}} +" Filetype stuff {{{ +augroup ft_vim + au! + au FileType vim setlocal foldmethod=marker + au FileType help setlocal textwidth=78 +augroup END + +" If the current buffer has never been saved, it will have no name, +" call the file browser to save it, otherwise just save it. +nnoremap <silent> <C-S> :if expand("%") == ""<CR>browse confirm w<CR>else<CR>confirm w<CR>endif<CR> +au BufRead,BufNewFile *.twig set filetype=html +autocmd BufRead,BufNewFile *.css,*.scss,*.less setlocal foldmethod=marker foldmarker={,} + +" turn on sentences level undo for prose: +function s:undosentences () + inoremap . .<C-g>u + inoremap ! !<C-g>u + inoremap ? ?<C-g>u + inoremap : :<C-g>u + setl wrap linebreak textwidth=0 wrapmargin=0 synmaxcol=999 filetype=markdown spell +endfunction + +" txt, text, md and markdown are markdown files +au BufEnter,BufRead,BufNewFile *.{text,txt,md,markdown} call s:undosentences() + +" syntastic and proselint +let g:syntastic_check_on_open = 1 +let g:syntastic_check_on_wq = 0 +let g:syntastic_markdown_checkers = ['proselint'] + +" wrap python and other files: +function s:mypythonsettings() + highlight BadWhitespace ctermbg=red guibg=red + "set foldmethod=indent + "set textwidth=79 +endfunction +au BufRead,BufNewFile *.py,*.pyw,*.c,*.h call s:mypythonsettings() +"}}} +" Colors {{{ +syntax on +set background=dark +let g:solarized_termtrans = 1 +colorscheme solarized +set t_Co=256 " force vim to use 256 colors +let g:solarized_termcolors=256 +"}}} +" Folding {{{ + +set foldlevelstart=0 + +" Space to toggle folds. +nnoremap <Space> za +vnoremap <Space> za + +" Make zO recursively open whatever fold we're in, even if it's partially open. +nnoremap zO zczO + +" "Focus" the current line. Basically: +" +" 1. Close all folds. +" 2. Open just the folds containing the current line. +" 3. Move the line to a little bit (15 lines) above the center of the screen. +" 4. Pulse the cursor line. My eyes are bad. +" +" This mapping wipes out the z mark, which I never use. +" +" I use :sus for the rare times I want to actually background Vim. +nnoremap <c-z> mzzMzvzz15<c-e>`z:Pulse<cr> + +function! MyFoldText() " {{{ + let line = getline(v:foldstart) + + let nucolwidth = &fdc + &number * &numberwidth + let windowwidth = winwidth(0) - nucolwidth - 3 + let foldedlinecount = v:foldend - v:foldstart + + " expand tabs into spaces + let onetab = strpart(' ', 0, &tabstop) + let line = substitute(line, '\t', onetab, 'g') + + let line = strpart(line, 0, windowwidth - 2 -len(foldedlinecount)) + let fillcharcount = windowwidth - len(line) - len(foldedlinecount) + return line . '…' . repeat(" ",fillcharcount) . foldedlinecount . '…' . ' ' +endfunction " }}} +set foldtext=MyFoldText() + +" Disable commands for creating and deleting folds. +"noremap zf <Nop> +"noremap zF <Nop> +"noremap zd <Nop> +"noremap zD <Nop> +noremap zE <Nop> +" }}} +" Plugins {{{ + +" Formd stuff" {{{ +" convert markdown inline links to reference +" a function to execute formd and return the cursor back +" to it's original position within the buffer. + +" This script assumes formd is in your path at: +" ~/bin/formd/formd + +function! Formd(option) + :let save_view = winsaveview() + :let flag = a:option + :if flag == "-r" + :%! ~/bin/formd/formd -r + :elseif flag == "-i" + :%! ~/bin/formd/formd -i + :else + :%! ~/bin/formd/formd -f + :endif + :call winrestview(save_view) +endfunction + +" formd mappings + +nmap <leader>mr :call Formd("-r")<CR> +nmap <leader>mi :call Formd("-i")<CR> +nmap <leader>m :call Formd("-f")<CR> +"}}} +" Unite for all the things {{{ + +"nnoremap <C-p> :Unite file_rec/async<cr> +"nnoremap ,s :Unite grep:.<cr> +"nnoremap <leader>r :<C-u>Unite -no-split -buffer-name=mru -start-insert file_mru<cr> +"nnoremap <leader>l :<C-u>Unite -no-split -buffer-name=buffer buffer<cr> +"let g:unite_source_history_yank_enable = 1 +"nnoremap <leader>y :Unite history/yank<cr> +"nnoremap ,n :cd ~/notes <cr>:Unite file <cr> +"nnoremap ,l :cd ~/sites/luxagraf <cr>:Unite file <cr> +"nnoremap ,h :cd ~/sites/longhandpixels/_posts<cr>:Unite file <cr> +"nnoremap ,f :cd ~/business/freelance\ writing/<cr>:Unite file <cr> +"}}} +"Trying Ctrl P for a while +nnoremap <leader>r :CtrlPMRU<cr> +nnoremap <leader>l :CtrlPBuffer<cr> +nnoremap ,. :CtrlP<cr> +nnoremap ,a :CtrlP app/<cr> +nnoremap ,d :CtrlP $HOME/notes/<cr> +nnoremap ,l :CtrlP $HOME/Sites/luxagraf<cr> +let g:ctrlp_custom_ignore = { + \ 'dir': '\v[\/]\.(git|hg|svn|venv)$', + \ 'file': '\v\.(pyc|so|dll)$', + \ } +" Wordy config {{{ +nnoremap ,w :Wordy<space> +"}}} +nnoremap <silent> <F8> :TlistToggle<CR> +"}}} +" +" make YCM compatible with UltiSnips (using supertab) +let g:ycm_key_list_select_completion = ['<C-n>', '<Down>'] +let g:ycm_key_list_previous_completion = ['<C-p>', '<Up>'] +let g:SuperTabDefaultCompletionType = '<C-n>' + +" better key bindings for UltiSnipsExpandTrigger +let g:UltiSnipsExpandTrigger = "<tab>" +let g:UltiSnipsJumpForwardTrigger = "<tab>" +let g:UltiSnipsJumpBackwardTrigger = "<s-tab>" + |