t-podcast/.bash_history

461 lines
13 KiB
Bash

su -
source ~/.bashrc
docker compose
docker compose build
docker ps
docker compose up -d
docker ps
bashapp
docker ps
docker logs nexxo_web
docker compose restart web
dev
npm install
dev
php artisan make:component sidebar
composer require blade-ui-kit/blade-heroicons
php artisan vendor:publish --tag=blade-heroicons-config
composer require livewire/livewire
php artisan livewire:config
dev
artisan make:controller DashboardController
php artisan make:livewire video.show
php artisan optimie:clear
php artisan optimize:clear
docker exec -it app php -d memory_limit=1024M artisan config:clear
docker ps
docker compose down
docker compose up -d
docker exec -it app php artisan view:clear
docker exec -it app php artisan cache:clear
docker exec -it app php artisan config:clear
bashapp
dev
build
dev
build
dev
build
dev
build
dev
build
dev
build
docker compose restart
dev
php artisan make:component video/card
php artisan make:livewire dashboard.index
php artisan make:class Support/helpers
composer dump-autoload
php artisan make:livewire categories.index
php artisan make:livewire admin.videos.index
php artisan make:livewire admin.videos.create
docker compose down
docker compose up -d
sudo mkdir -p /mnt/videos
sudo mount -t nfs 10.10.20.40:5000:/volume1/videos /mnt/videos
sudo mount -t nfs 10.10.20.40:/volume1/videos /mnt/videos
cd /mnt/videos
ls
cd /mnt/videos
touch test.txt
cd
ls -aö
ls -al
cd /
ls -al
sudo mount -t nfs 10.10.20.40:/volume1/videos /mnt/videos
sudo umount /mnt/videos
sudo mount -t nfs 10.10.20.40:/volume1/videos /mnt/videos
showmount -e 10.10.20.40
sudo apt install showmount
sudo apt-get install apt-file
showmount -e 10.10.20.40
sudo apt-get remove apt-file
ping 10.10.20.40
sudo apt install nfs-common -y
showmount -e 10.10.20.40
dpkg -l | grep nfs
which showmount
find / -name showmount 2>/dev/null
/usr/sbin/showmount -e 10.10.20.40
sudo mount -t nfs -o vers=4 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos
sudo mount -t nfs -o vers=4,nolock,uid=1000,gid=1000 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos
sudo mount -t nfs 10.10.20.40:/volume1/videos /mnt/videos
sudo mount -t nfs 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos
sudo mkdir -p /mnt/videos
cd /mnt/videos
sudo mount -t nfs -o vers=3,nolock 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos
sudo umount /mnt/videos
sudo mount -t nfs -o vers=3,nolock 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos
cd /mnt/videos && touch test.txt
sudo nano /etc/idmapd.conf
sudo mount -t nfs -o vers=3,nolock 10.10.20.40:/volume1/Videos /mnt/videos
cd
sudo mount -t nfs -o vers=3,nolock 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos/
sudo umount /mnt/videos
sudo mount -t nfs -o vers=3,nolock 10.10.20.40:/volume1/Videos /mnt/videos
cd /mnt/videos/
sudo -i
sudo umount /mnt/videos
sudo mount -t nfs -o vers=3,nolock,sec=sys 10.10.20.40:/volume1/Videos /mnt/videos
sudo chmod -R 777 /mnt/videos
cd /mnt/videos
touch test.txt
cd
php artisan make:livewire admin.video-upload
docker compose down
docker compose up -d
docker ps
docker compose restart
docker ps
docker compose start tus
docker ps
docker logs tusd
sudo chmod -R 777 /mnt/videos
docker compose up -d tus
docker ps
docker logs tusd
docker ps
docker compose up -d tus
docker ps
docker compose restart tus
docker ps
docker logs tusd
docker compose down
docker compose up -d tus
docker ps
docker logs tusd --tail=50
docker compose down
docker compose up -d --build tus
docker ps
docker run -it -p 1080:1080 -v /mnt/videos:/data tusproject/tusd -host=0.0.0.0 -port=1080 -dir=/data
docker ps
docker run -it -p 1080:1080 -v /mnt/videos:/data tusproject/tusd -host=0.0.0.0 -port=1080 -dir=/data
docker ps
docker compose down
docker compose up -d --build
docker ps
docker logs tusd --tail=50
docker run --rm -it -p 1080:1080 -v /mnt/videos:/data tusproject/tusd -host=0.0.0.0 -port=1080 -dir=/data
docker run --rm -it -p 1080:1080 -v /mnt/videos:/data tusproject/tusd -host=0.0.0.0 -port=1080 -upload-dir=/data
docker compose restart tus
docker ps
docker compose restart tus
docker ps
docker compose down
docker compose up -d
docker ps
npm install @uppy/core @uppy/dashboard @uppy/tus
docker compose exec app npm install @uppy/core @uppy/dashboard @uppy/tus
cd /mnt/videos/
ls
composer require wire-elements/modal
cd
composer require wire-elements/modal
php artisan vendor:publish --tag=wire-elements-modal-config
php artisan vendor:publish --tag=wire-elements-modal-views
php artisan vendor:publish --tag=wire-elements-modal-config
php artisan make:livewire modals.upload-success
docker compose down tus
docker compose up -d tus
docker ps
php artisan make:livewire admin.categories.index
php artisan make:livewire admin.categories.modals.form
php artisan make:livewire admin.user.index
php artisan make:livewire admin.users.modals.form
php artisan make:livewire admin.video.index
sudo apt install ffmpeg
ffmpeg -version
php artisan make:class Services/VideoThumbnailService
php artisan storage:link
docker compose restart web
ffprobe /mnt/videos/abc123
ffprobe /mnt/videos/ffprobe /mnt/videos/abc123
ffprobe /mnt/videos/ffprobe /mnt/videos/c5a3dec793f6bd0f832a7d6addf80ea5
ffprobe -hide_banner /mnt/videos/c5a3dec793f6bd0f832a7d6addf80ea5
ls -lah /mnt/videos
mkdir /mnt/videos/thumbs
chmod 777 /mnt/videos/thumbs
ls -lah /mnt/videos
sudo chown -R www-data:www-data /mnt/videos/thumbs
chmod -R 775 /mnt/videos/thumbs
ls -lah /mnt/videos
sudo chown -R www-data:www-data /mnt/videos/thumbs
chmod -R 775 /mnt/videos/thumbs
sudo chown -R nexxo:nexxo /mnt/videos/thumbs
chmod -R 775 /mnt/videos/thumbs
ls -lah /mnt/videos
chmod -R 777 /mnt/videos/thumbs
ls -lah /mnt/videos
groups www-data
groups nexxo
sudo chown -R nexxo:www-data /mnt/videos
sudo chmod -R 775 /mnt/videos
sudo -u www-data touch /mnt/videos/test_php.txt
ls -lah /mnt/videos
sudo -u www-data mkdir /mnt/videos/thumbs/test123
docker exec -it nexxo_app bash
docker compose down
docker compose up -d
sudo chmod -R 777 /mnt/videos/thumbs
docker ps
docker exec -it nexxo_web sh
docker compose down
docker compose up -d
docker exec -it nexxo_web sh
docker compose restart
docker exec -it nexxo_app bash
docker compose build
docker compose up -d
bashapp
docker exec nginx nginx -s reload
docker compose restart web
docker compose down && docker compose up -d
php artisan make:livewire Auth/ChangePasswordInfo
php artisan make:livewire Auth/SuccesfullyChangedPassword
php artisan make:livewire Settings/SettingsPage
php artisan tinker
docker compose logs scheduler
php artisan storage:link
php artisan make:livewire components.avatar
php artisan make:livewire Admin/Users/Modals/Delete
composer require maatwebsite/excel
php artisan make:import UsersImport
php artisan make:livewire Admin/Users/Import
php artisan make:migration create_import_progress_table
php artisan make:job ImportUsersJob
php artisan make:model ImportProgress -m
php artisan migrate
php artisan queue:work --tries=1
php artisan queue:work
php artisan make:export ImportErrorsExport
docker compose restart
mkdir -p storage/app/imports/errors
chmod -R 775 storage/app/imports
php artisan config:clear
php artisan cache:clear
docker compose restart
docker compose restart web
docker compose down
docker compose up -d
docker compose build --no-cache
docker compose up -d
docker ps
docker compose restart
ls -lah /mnt/videos/thumbs/c5a3dec793f6bd0f832a7d6addf80ea5
php artisan make:job ProcessVideo
docker ps
docker compose worker logs
docker compose logs worker
docker compose build
docker compose up -d
docker compose logs worker
mkdir -p /mnt/videos/thumbs
chown -R 1000:1000 /mnt/videos/thumbs
chmod -R 775 /mnt/videos/thumbs
mkdir -p /mnt/videos/thumbs
chown -R 1000:1000 /mnt/videos/thumbs
chmod -R 775 /mnt/videos/thumbs
docker compose restart
docker compose logs worker
docker exec -it nexxo_worker bash
docker compose down
docker compose up -d --build
docker exec -it nexxo_worker bash
docker compose logs worker
docker compose restart web
docker compose restart worker
docker compose down && docker compose up -d
php artisan make:livewire auth.login
php artisan make:middleware Authenticate
php artisan make:middleware RedirectIfAuthenticated
php artisan optimize:clear
php artisan make:seeder AdminUserSeeder
php artisan make:class Services/UserService
php artisan make:mail UserWelcomeMail
php artisan make:livewire Auth/FirstLogin
php artisan seeder
php artisan db:seed --class=AdminUserSeeder
php artisan migrate
php artisan db:seed --class=AdminUserSeeder
php artisan make:migration flush
php artisan migrate:refresh
php artisan db:seed --class=AdminSeeder
php artisan db:seed --class=AdminUserSeeder
php artisan make:migration add_data_to_users
php artisan migrate
php artisan make:enum RoleTypes
php artisan make:enum Enums/RoleTypes
php artisan config:clear
php artisan cache:clear
php artisan config:clear
php artisan cache:clear
php artisan config:clear
php artisan cache:clear
php artisan config:clear
php artisan cache:clear
php artisan optimize:clear
php artisan queue:restart
docker compose restart
dev
build
dev
build
dev
build
dev
docker compose restart
dev
build
php artisan make:component Icons/Excel
php artisan vendor:publish --tag=laravel-pagination
php artisan make:migration create_categories_table
php artisan make:model Category
php artisan migrate
php artisan make:migration create_videos_table -m
php artisan make:migration create_videos_table
php artisan make:model Video
php artisan make:enum VisibilityType
php artisan optimize
docker compose down
docker compose up -d
php artisan optimize
docker compose down
docker compose up -d
docker ps | grep tusd
docker compose logs tus
docker ps
docker compose down && docker compose up -d
docker compose logs tus
docker ps
docker compose logs tus
docker compose down && docker compose up -d
php artisan optimize
docker ps
docker compose logs worker
docker compose restart
php artisan migrate
docker exec -it nexxo_web ls -la /mnt/videos/thumbs/custom
sudo chmod -R 755 /mnt/videos
docker exec -it nexxo_web ls -la /mnt/videos/thumbs/custom
php artisan optimize
php artisan make:controller Video/VideoStreamController
php artisan optimize
docker exec -it nexxo_web nginx -s reload
php artisan optimize
docker exec -it nexxo_web nginx -s reload
install plyr
docker compose exec app npm install plyr
php artisan optimize
composer require intervention/image
composer show intervention/image
php artisan make:migration create_video_reactions_table
php artisan make:migration create_video_comments_table
php artisan make:model VideoReaction
php artisan make:model VideoComment
php artisan migrate
php artisan make:migration add_parent_id_to_video_comments
php artisan migrate
php artisan make:migration add_soft_deletes_to_users_table
php artisan migrate
php artisan make:migration add_soft_deletes_to_video_comments
php artisan migrate
php artisan make:migration create_video_views_table
php artisan make:migration create_video_progress_table
php artisan make:migration fix_user_cascade_constraints
php artisan migrate
php artisan make:model VideoProgress
php artisan make:model VideoView
php artisan migrate
composer require league/commonmark
php artisan optimize
php artisan optmize
php artisan optimize
install @uppy/golden-retriever
dev
build
php artisan make:livewire admin.videos.edit
php artisan optimize
dev
docker compose restart
dev
build
php artisan optimize
dev
build
php artisan optimize
install flatpickr tom-select
php artisan optimize
php artisan migrate
php artisan optimize
php artisan mke:livewire video.index
php artisan make:livewire video.index
php artisan optimize
php artisan cache:clear
php artisan optimize
php artisan make:middleware AdminOnly
php artisan make:livewire admin.statistics.index
php artisan optimize
php artisan optimize
php artisan make:migration create_favorites_table
php artisan make:model Favorite
php artisan migrate
git
git init
git checkout -b main
git commit -m "Init Project"
git config --global user.email
git config --global user.email "boban.blaskovic@gmail.com"
git config --global user.name "boban"
git commit -m "Init Project"
git remote add origin https://git.nexlab.at/boban/t-podcast.git
git push -u origin main
git init
git push -u origin main
rm -rf .git .gitconfig
ls
git init
git checkout -b main
git commit -m "Init Project"
git config --global user.email "boban.blaskovic@gmail.com"
git config --global user.name "boban"
git commit -m "Init Project"
git add *
rm -rf .git .gitconfig
git init
git checkout -b main
git add *
git commit -m "Init Project"
git config --global user.email "boban.blaskovic@gmail.com"
git config --global user.name "boban"
git commit -m "Init Project"
git add *
git commit -m "Init Project"
git remote add origin https://git.nexlab.at/boban/t-podcast.git
git push -u origin main
rm -rf .git
git init
git checkout -b main
git add *
sudo git add *
git commit -m "Init Project"
sudo git commit -m "Init Project"
git config --global user.email "boban.blaskovic@gmail.com"
git config --global user.name "boban"
sudo git commit -m "Init Project"
git remote add origin https://git.nexlab.at/boban/t-podcast.git
git push -u origin main
git
git add *
rm -rf .git .gitconfig
sudo rm -rf .git .gitconfig
ls -al