: 1745763567:0;ls
: 1745763667:0;tmux ls
: 1745763700:0;tmux attach -t couchdb-setup
: 1745779440:0;ls
: 1745779464:0;cd couchdb
: 1745779464:0;ls
: 1745779467:0;cd  ..
: 1745779485:0;cd ~/dotfiles\
stow zsh
: 1745779488:0;ls
: 1745779502:0;mkdir -p ~/couchdb/{data,etc/local.d}\
cd ~/couchdb
: 1745779534:0;chsh -s $(which zsh)
: 1745779567:0;cd ..
: 1745779569:0;cd dotfiles
: 1745779696:0;git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting\
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions\
\
# Install powerlevel10k if you're using it\
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k\
\
# Source your zshrc to apply changes\
source ~/.zshrcgit clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting\
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions\
\
# Install powerlevel10k if you're using it\
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k\
\
# Source your zshrc to apply changes\
source ~/.zshrc
: 1745779705:0;cd ..
: 1745779711:0;git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting\

: 1745779719:0;sudo git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting\

: 1745779727:0;git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions\

: 1745779741:0;sudo git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
: 1745779745:0;sudo git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k\

: 1745779750:0;source ~/.zshrc\

: 1745779756:0;cd ..
: 1745779803:0;cd
: 1745779806:0;cd couchdb
: 1745779958:0;nvim docker-compose.yml
: 1745780394:0;tmux attach -t couchdb-setup
: 1745780769:0;npm 
: 1745780774:0;nvim docker-compose.yml
: 1745780876:0;exit
: 1745780892:0;npm
: 1745780898:0;clear
: 1745780981:0;mkdir -p obsidian-lifesync
: 1745780985:0;cd obsidian-lifesync
: 1745780996:0;nvim couchdb-init.sh
: 1745781078:0;pkill -f nvim
: 1745781083:0;rm ~/.local/share/nvim/mason/packages/*/lockfile\
# Or more specifically for your issues:\
rm ~/.local/share/nvim/mason/packages/typescript-language-server/lockfile\
rm ~/.local/share/nvim/mason/packages/pyright/lockfile
: 1745781092:0;nvim couchdb-init.sh
: 1745781338:0;rm -rf ~/.local/share/nvim/mason/packages/typescript-language-server\
rm -rf ~/.local/share/nvim/mason/packages/pyright
: 1745781353:0;nvim couchdb-init.sh
: 1745781379:0;reboot
: 1745781506:0;nvim
: 1745781531:0;cd couchdb
: 1745781537:0;nvim docker-compose.yml
: 1745781680:0;pkill -f nvim\
\

: 1745781688:0;rm -rf ~/.local/share/nvim/mason/packages\
rm -rf ~/.local/share/nvim/mason/registries
: 1745781692:0;which npm\
npm --version
: 1745781705:0;nvim
: 1745859061:0;# Fix permissions\
sudo chown -R $(whoami) ~/.local/share/nvim\
\
# Reinstall Node.js and npm\
sudo apt remove nodejs npm  # Or your package manager's remove command\
sudo apt install nodejs npm  # Or your package manager's install command
: 1745859107:0;npm
: 1745859113:0;nvim
: 1745859393:0;sudo apt-get update\
sudo apt-get install xclip
: 1745859419:0;nvim
: 1745859523:0;rm -rf ~/.local/share/nvim/lazy/cache\
\

: 1745859541:0;apt-get remove nvim
: 1745859545:0;sudo apt-get remove nvim
: 1745859550:0;sudo apt-get remove neovim
: 1745859567:0;cd .config/nvim
: 1745859568:0;ls
: 1745859576:0;apt-get install neovim
: 1745859580:0;sudo apt-get install neovim
: 1745859592:0;nvim
: 1745860194:0;tmux
: 1745860197:0;nvim
: 1745860446:0;exit
: 1745860448:0;tmux
: 1745860467:0;cd
: 1745860468:0;ls
: 1745860483:0;cd .tmux
: 1745860484:0;ls
: 1745860486:0;ll
: 1745860790:0;cd
: 1745860801:0;nvim .tmux.conf
: 1745860848:0;exit
: 1745860853:0;tmux
: 1745860863:0;exit
: 1745860866:0;cd
: 1745860869:0;cd dotfiles
: 1745860872:0;git status
: 1745860896:0;nvim nvim/.config/nvim/lazy-lock.json
: 1745860913:0;rm nvim/.config/nvim/lazy-lock.json
: 1745860918:0;git status
: 1745860942:0;git add tmux/.tmux.conf
: 1745860946:0;git status
: 1745860965:0;git commit -m "changed primer key"
: 1745860967:0;git push
: 1745861007:0;git fetch
: 1745861017:0;git status
: 1745861022:0;git reset
: 1745861035:0;git stash nvim/.config/nvim/lazy-lock.json
: 1745861039:0;git status
: 1745861044:0;git add .
: 1745861047:0;git status
: 1745861051:0;git stash save
: 1745861105:0;ls
: 1745861203:0;cd
: 1745861207:0;cd couchdb
: 1745861208:0;ls
: 1745861212:0;nvim docker-compose.yml
: 1745861355:0;find ~/.local/share/nvim/mason/ -name "*.lock" -type f
: 1745861368:0;rm /home/orangepi/.local/share/nvim/mason/staging/typescript-language-server.lock
: 1745861376:0;rm /home/orangepi/.local/share/nvim/mason/staging/pyright.lock
: 1745861377:0;ls
: 1745861392:0;nvim docker-compose.yml
: 1745864866:0;tmux ls
: 1745864880:0;tmux attach-session 0
: 1745864897:0;tmux attach
: 1745864923:0;find ~/.local/share/nvim/mason/ -name "*.lock" -type f
: 1745864933:0;ps aux | grep mason\
# Then if you find a process with PID 2798381 or similar:\
kill -9 2798381
: 1745864955:0;ps aux | grep mason\

: 1745864968:0;kill 9164
: 1745864973:0;ps aux | grep mason\

: 1745865006:0;# Find all lock files in the Mason directory\
find ~/.local/share/nvim/mason/ -name "*.lock" -type f
: 1745865013:0;nvim 
: 1745865054:0;find ~ -name "*.lock" | grep -i mason\

: 1745865066:0;nvim docker-compose.yml
: 1745865211:0;rm -f /home/orangepi/.local/share/nvim/mason/bin/lua-language-server
: 1745865217:0;find ~/.local/share/nvim/mason -type l -name "*lua-language-server*"
: 1745865229:0;rm -rf ~/.local/share/nvim/mason/packages/lua-language-server
: 1745865245:0;nvim docker-compose.yml
: 1745865324:0;# If installed via apt\
sudo apt remove neovim\
sudo apt purge neovim\
\
# Remove configuration directories (back them up first if you want to keep them)\
mkdir -p ~/nvim-backup\
cp -r ~/.config/nvim ~/nvim-backup/\
cp -r ~/.local/share/nvim ~/nvim-backup/\
rm -rf ~/.config/nvim\
rm -rf ~/.local/share/nvim
: 1745865354:0;rm -r '/home/orangepi/nvim-backup/nvim'
: 1745865370:0;sudo apt update\
sudo apt install -y ninja-build gettext cmake unzip curl git build-essential
: 1745865384:0;cd
: 1745865386:0;ls
: 1745865437:0;# Clone the repository\
git clone https://github.com/neovim/neovim.git\
cd neovim\
\
# Checkout the latest stable version (or use master for cutting edge)\
git checkout stable\
\
# Build Neovim (this might take a while on the Orange Pi)\
make CMAKE_BUILD_TYPE=RelWithDebInfo -j$(nproc)\
sudo make install
: 1745865858:0;nvim
: 1745865865:0;nvim docker-compose.yml
: 1745865945:0;cd
: 1745865947:0;cd dotfiles
: 1745865951:0;stow nvim
: 1745865956:0;nvim docker-compose.yml
: 1745866075:0;ls
: 1745866095:0;cd ghostty
: 1745866102:0;ls
: 1745866104:0;ll
: 1745866123:0;nvim
: 1745867783:0;cd ..
: 1745867784:0;ls
: 1745867789:0;cd dotfiles
: 1745867790:0;ls
: 1745867807:0;stow -D ghostty
: 1745867810:0;ls
: 1745867827:0;cd ghostty
: 1745867828:0;ls
: 1745867843:0;		mkdor .config
: 1745867874:0;mkdir -p .config/ghosttyy
: 1745867886:0;cd ..
: 1745867895:0;cp ~/.config/ghostty/config ghostty/.config/ghostty/\

: 1745870407:0;cd dotfiles
: 1745870409:0;ls
: 1745870449:0;git status
: 1745870453:0;git fetch
: 1745870457:0;git status
: 1745870532:0;git diff
: 1745870722:0;git fetch
: 1745870728:0;git rebase
: 1745870731:0;git stash
: 1745870733:0;git rebase
: 1745870737:0;git stash apply
: 1745870749:0;nvim
: 1745870783:0;git diff
: 1745870811:0;git stash
: 1745870857:0;cd ghostty
: 1745870858:0;ls
: 1745870860:0;nvim
: 1745871154:0;tmux
: 1745871167:0;exit
: 1745871185:0;nvim
: 1745871221:0;cd
: 1745871232:0;nvim .tmux.conf
: 1745871286:0;cd dotfiles
: 1745871288:0;ls
: 1745871291:0;cd tmux
: 1745871293:0;ls
: 1745871296:0;nvim
: 1745871402:0;tmux
: 1745871561:0;cd
: 1745871565:0;cd dotfiles
: 1745871573:0;stow tmux
: 1745871596:0;tmux
: 1745871610:0;exit
: 1745871612:0;tmux
: 1745871696:0;exit
: 1745871706:0;nvim
: 1745871754:0;cd dotfiles
: 1745871756:0;stow tmux
: 1745871760:0;nvim
: 1745871794:0;git fetch
: 1745871797:0;git rebase
: 1745871801:0;git status
: 1745871810:0;nvim tmux/.tmux.conf
: 1745871816:0;git stash
: 1745871823:0;nvim
: 1745871875:0;tmux
: 1745871894:0;exit
: 1745871903:0;git fethc
: 1745871905:0;git rebase
: 1745871924:0;cd
: 1745871926:0;cd tmux
: 1745871976:0;cd dotfiles/tmux
: 1745871979:0;nvim
: 1745872019:0;cd
: 1745872022:0;cd dotfiles
: 1745872025:0;nvim
: 1745872086:0;cd tmux
: 1745872088:0;ls
: 1745872091:0;ll -h
: 1745872095:0;ll -a
: 1745872116:0;git fetch
: 1745872119:0;git rebase
: 1745872128:0;stow tmux
: 1745872132:0;cd
: 1745872143:0;nvim
: 1745872179:0;cd dotfiles
: 1745872181:0;git fetch
: 1745872186:0;git rebase
: 1745872190:0;git pull
: 1745872486:0;:ls
: 1745872488:0;ls
: 1745872519:0;nvim
: 1745873341:0;git fetch
: 1745873343:0;git rebase
: 1745873350:0;git status
: 1745873391:0;sh install_plugins.sh
: 1745873410:0;exit
: 1745873417:0;tmus
: 1745873421:0;exit
: 1745873430:0;tmux
: 1745873444:0;nvim
: 1745873879:0;cd dotfiles
: 1745873883:0;stow tmux
: 1745873888:0;exit
: 1745873891:0;tmux
: 1745873919:0;nvim .tmux
: 1745873927:0;nvim .tmux.conf 
: 1745874065:0;exit
: 1745874069:0;tmux
: 1745874089:0;nvim .tmux.conf
: 1745874129:0;source .tmux.conf
: 1745874263:0;tmux source-file ~/.tmux.conf
: 1745874283:0;nvim
: 1745875026:0;cd dotfiles
: 1745875027:0;ls
: 1745875031:0;git fetch
: 1745875034:0;git rebase
: 1745875043:0;stow tmux
: 1745878699:0;cd dotfiles
: 1745878700:0;ls
: 1745878703:0;git fetch
: 1745878706:0;git rebase
: 1745878711:0;stow nvim
: 1745878714:0;nvim
: 1745878729:0;tmux
: 1745915811:0;exit
: 1745916112:0;ls
: 1745916116:0;cd couchdb
: 1745916117:0;ls
: 1745916122:0;nvim docker-compose.yml
: 1745916148:0;exit
: 1745916158:0;nvim couchdb/docker-compose.yml
: 1745916525:0;cd couchdb
: 1745916525:0;ls
: 1745916568:0;cd ..
: 1745916574:0;nvim
: 1745956239:0;mkdir -p /home/orangepi/couchdb/data\
mkdir -p /home/orangepi/couchdb/etc/local.d\
mkdir -p /home/orangepi/obsidian_docker
: 1745956260:0;nvim /home/orangepi/obsidian_docker/docker-compose.yml
: 1745956378:0;nvim /etc/fstab
: 1745956425:0;nvim docker-compose.yml
: 1745957189:0;ls
: 1745957199:0;cd obsidian_docker
: 1745957200:0;ls
: 1745957203:0;cd ..
: 1745957213:0;rm -r obsidian_docker
: 1745957219:0;ll obsidian-lifesync
: 1745957227:0;rm -r obsidian-lifesync
: 1745957237:0;cd couchdb
: 1745957237:0;ls
: 1745957241:0;rm docker-compose.yml
: 1745957244:0;ls
: 1745957325:0;sudo apt update
: 1745957344:0;sudo apt install nginx
: 1745957391:0;nvim /etc/nginx/sites-available/couchdb
: 1745957434:0;tmux
: 1745957444:0;nvim
: 1745957464:0;nvim /etc/nginx/sites-available/couchdb
: 1745957472:0;sudo nvim /etc/nginx/sites-available/couchdb
: 1745957676:0;sudo apt update\
sudo apt install certbot python3-certbot-nginx
: 1745957858:0;sudo certbot --nginx -d ellastore.unusualperson.com
: 1745957893:0;tmux
: 1745958368:0;sudo certbot --nginx -d ellastore.unusualperson.com
: 1745958613:0;cd
: 1745958619:0;nvim docker-compose.yml
: 1745958742:0;sudo crontab
: 1745958756:0;sudo crontab -e
: 1745958896:0;nvim docker-compose.yml
: 1745958988:0;cd
: 1745958994:0;docker compose -d
: 1745959001:0;docker compose up -d
: 1745959013:0;docker ps
: 1745959066:0;docker compose up -d
: 1745959079:0;nvim docker-compose.yml
: 1745959528:0;docker compose up -d
: 1745959592:0;docker ps
: 1745959706:0;nvim docker-compose.yml
: 1745959817:0;docker ps
: 1745959881:0;docker logs obsidian-livesync
: 1745959940:0;curl -X POST http://localhost:5984/_cluster_setup \\
  -H "Content-Type: application/json" \\
  -d '{"action":"enable_single_node", "username":"ellaweh", "password":"C4Q.26ur2Y4mY_E3LY8X", "bind_address":"0.0.0.0", "port":5984}' \\
  -u ellaweh:C4Q.26ur2Y4mY_E3LY8X
: 1745959949:0;curl -X PUT http://localhost:5984/obsidiandb \\
  -u ellaweh:C4Q.26ur2Y4mY_E3LY8X
: 1745959966:0;# Enable CORS\
curl -X PUT http://localhost:5984/_node/_local/_config/httpd/enable_cors \\
  -d '"true"' -u ellaweh:C4Q.26ur2Y4mY_E3LY8X\
\
curl -X PUT http://localhost:5984/_node/_local/_config/cors/origins \\
  -d '"app://obsidian.md,capacitor://localhost,http://localhost"' \\
  -u ellaweh:C4Q.26ur2Y4mY_E3LY8X\
\
curl -X PUT http://localhost:5984/_node/_local/_config/cors/credentials \\
  -d '"true"' -u ellaweh:C4Q.26ur2Y4mY_E3LY8X\
\
# Set document size limits\
curl -X PUT http://localhost:5984/_node/_local/_config/couchdb/max_document_size \\
  -d '"50000000"' -u ellaweh:C4Q.26ur2Y4mY_E3LY8X\
\
curl -X PUT http://localhost:5984/_node/_local/_config/chttpd/max_http_request_size \\
  -d '"4294967296"' -u ellaweh:C4Q.26ur2Y4mY_E3LY8X
: 1745959983:0;curl http://localhost:5984/ -u ellaweh:C4Q.26ur2Y4mY_E3LY8X
: 1745960023:0;curl -X POST http://localhost:5984/_cluster_setup \\
  -H "Content-Type: application/json" \\
  -d '{"action":"enable_single_node", "username":"ellaweh", "password":"C4Q.26ur2Y4mY_E3LY8X", "bind_address":"0.0.0.0", "port":5984}' \\
  -u ellaweh:C4Q.26ur2Y4mY_E3LY8X
: 1745960098:0;# First, check if we can access CouchDB without credentials (default behavior for new instances)\
curl http://localhost:5984/
: 1745960121:0;# Create admin user directly\
curl -X PUT http://localhost:5984/_node/nonode@nohost/_config/admins/ellaweh -d '"C4Q.26ur2Y4mY_E3LY8X"'
: 1745960710:0;curl -X PUT http://ellaweh:C4Q.26ur2Y4mY_E3LY8X@localhost:5984/obsidiandb
: 1745960949:0;docker restart obsidian-livesync\

: 1745960956:0;docker ps
: 1745961014:0;curl http://localhost:5984/
: 1745961028:0;curl http://admin:hossassa@localhost:5984/_all_dbs
: 1745961040:0;curl http://ellaweh:hossassa@localhost:5984/_all_dbs
: 1745961052:0;nvim docker-compose.yml
: 1745961107:0;curl http://ellaweh:hossassa@localhost:5984/_all_dbs\

: 1745961136:0;# Check the container logs\
docker logs obsidian-livesync\
\
# Get a shell inside the container and check the actual configuration\
docker exec -it obsidian-livesync bash\
\
# Once inside the container, check what users exist\
curl -X GET http://localhost:5984/_node/_local/_config/admins/
: 1745961633:0;docker restart obsidian-livesync\

: 1745961644:0;curl http://ellaweh:hossassa@localhost:5984/_all_dbs
: 1745961710:0;# Create the _users database (required for authentication)\
curl -X PUT http://localhost:5984/_users\
\
# Create the _replicator database\
curl -X PUT http://localhost:5984/_replicator\
\
# Create the _global_changes database (optional but recommended)\
curl -X PUT http://localhost:5984/_global_changes
: 1745961821:0;cat > /home/orangepi/couchdb/etc/local.d/local.ini << 'EOF'\
[admins]\
ellaweh = hossassa\
EOF
: 1745961830:0;sudo cat > /home/orangepi/couchdb/etc/local.d/local.ini << 'EOF'\
[admins]\
ellaweh = hossassa\
EOF
: 1745961838:0;nvim /home/orangepi/couchdb/etc/local.d/local.ini
: 1745961875:0;sudo nvim /home/orangepi/couchdb/etc/local.d/local.ini
: 1745961911:0;nvim docker-compose.yml
: 1745961969:0;docker-compose up -d
: 1745961974:0;docker compose up -d
: 1745961996:0;# Initial setup - create _users database\
curl -X PUT http://localhost:5984/_users \\
  -H "Authorization: Basic $(echo -n 'ellaweh:hossassa' | base64)"
: 1745962116:0;# Check the container logs\
docker logs obsidian-livesync\
\
# Get a shell inside the container and check the actual configuration\
docker exec -it obsidian-livesync bash\
\
# Once inside the container, check what users exist\
curl -X GET http://localhost:5984/_node/_local/_config/admins/
: 1745962365:0;ls
: 1745962391:0;sudo nvim couchdb/etc/local.d/local.ini
: 1745962398:0;sudo nvim couchdb/etc/local.d/docker.ini
: 1745962829:0;cd couchdb/etc/local.d
: 1745962833:0;nvim local.ini 
: 1745962874:0;sudo nvim local.ini 
: 1745962895:0;cd
: 1745962916:0;docker stop obsidian-livesync\

: 1745962920:0;docker rm obsidian-livesync\

: 1745962924:0;docker-compose up -d\

: 1745962933:0;docker compose up -d\

: 1745962943:0;curl -X PUT http://admin:password@localhost:5984/obsidiandb\

: 1745962961:0;curl -X PUT http://ellaweh:hossassa@localhost:5984/obsidiandb\

: 1745963038:0;docker ps | grep obsidian-livesync\

: 1745963045:0;docker logs obsidian-livesync\

: 1745963072:0;# Try to connect directly from inside the container\
docker exec -it obsidian-livesync curl http://localhost:5984/\
\
# Check the network setup\
docker inspect obsidian-livesync | grep IPAddress\
\
# Try to connect from your host to that IP\
curl http://\[container-ip\]:5984/
: 1745963085:0;docker exec -it obsidian-livesync curl http://localhost:5984/\

: 1745963093:0;docker inspect obsidian-livesync | grep IPAddress\

: 1745963103:0;curl http://\[container-ip\]:5984/\

: 1745963130:0;curl http://admin:password@localhost:5984/_all_dbs\

: 1745963148:0;nvim docker-compose.yml
: 1745969128:0;tmux
: 1745969146:0;sudo nvim /etc/nginx/sites-available/couchdb
: 1745970250:0;tmux
: 1746030086:0;sudo nvim /etc/nginx/sites-available/couchdb
: 1746030282:0;ls /etc/letsencrypt/live/
: 1746030287:0;sudo ls /etc/letsencrypt/live/
: 1746030307:0;sudo ls /etc/letsencrypt/live/ellastore.unusualperson.com
: 1746030553:0;ellastore.unusualperson.com
: 1746030562:0;sudo nginx -t
: 1746030583:0;sudo systemctl reload nginx
: 1746030604:0;sudo systemctl restart nginx
: 1746030973:0;curl https://localhost:5894
: 1746030979:0;cd
: 1746030988:0;curl http://localhost:5894
: 1746031439:0;docker ps
: 1746031467:0;docker logs
: 1746031482:0;docker logs 39271b977c0e
: 1746031545:0;sudo systemctl restart nginx
: 1746031594:0;docker logs 39271b977c0e tail
: 1746031602:0;docker logs tail 39271b977c0e tail
: 1746031608:0;docker logs --tail 39271b977c0e tail
: 1746031618:0;docker logs --tail 39271b977c0e
: 1746031630:0;docker logs 39271b977c0e
: 1746031644:0;curl http://localhost:5894
: 1746031650:0;docker ps
: 1746031726:0;docker inspect obsidian-livesync | grep IPAddress
: 1746031770:0;sudo systemctl restart nginx
: 1746055352:0;tmux
: 1746055546:0;tmux attach -t obsidian_couchdb
: 1746055602:0;tmux
: 1746055638:0;tmux new-session -s syncthing
: 1746055651:0;sudo apt update
: 1746055668:0;sudo apt install syncthing
: 1746055705:0;sudo systemctl enable syncthing@orangepi.service
: 1746055736:0;sudo systemctl start syncthing@orangepi.service
: 1746055763:0;sudo systemctl status syncthing@orangepi.service
: 1746055785:0;sudo apt remove syncthing
: 1746055803:0;sudo systemctl delete syncthing@orangepi.service
: 1746055811:0;sudo systemctl disable syncthing@orangepi.service
: 1746055894:0;nvim docker-compose.yml
: 1746056154:0;mkdir -p syncthing/config
: 1746056592:0;docker compose down
: 1746056888:0;docker ps
: 1746056891:0;docker compose down
: 1746056958:0;docker compose up -d
: 1746057040:0;sudo lsof -i :8384
: 1746057102:0;systemctl stop syncthing@orangepi.service
: 1746057110:0;sudo lsof -i :8384
: 1746057114:0;docker compose up -d
: 1746057124:0;docker logs syncthing
: 1746063794:0;nvim docker-compose.yml
: 1746063876:0;tmux
: 1746063918:0;tmux new-session -s homepage
: 1746063942:0;nvim docker-compose.yml
: 1746064093:0;docker compose down
: 1746064112:0;docker compose up -d
: 1746065274:0;nvim docker-compose.yml
: 1746066210:0;docker compose up -d
: 1746066545:0;docker compose down
: 1746066547:0;docker compose up -d
: 1746066692:0;docker logs minio
: 1746104397:0;clear
: 1746104401:0;tmux ls
: 1746104422:0;tmux attach-session syncthing
: 1746104457:0;tmux attach -t syncthing
: 1746128147:0;tmux ls
: 1746128288:0;tmux new-session -s minio
: 1746128294:0;nvim docker-compose.yml
: 1746137562:0;ls
: 1746137579:0;cd config
: 1746137580:0;ls
: 1746137585:0;cd ..
: 1746138119:0;ls
: 1746138137:0;nvim
: 1746138270:0;cd .immich-app
: 1746138272:0;wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
: 1746138280:0;wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
: 1746138778:0;cd ..
: 1746138784:0;cd dotfiles
: 1746138787:0;ls
: 1746138807:0;mkdir orangepi
: 1746138822:0;stow docker-compose.yml
: 1746138978:0;ls /mnt
: 1746138990:0;ls /mnt/synology/homes
: 1746138991:0;ls
: 1746139003:0;cd /mnt/synology/homes
: 1746139007:0;lsd
: 1746139406:0;tmux ls
: 1746139647:0;exit
: 1746192544:0;	tmux attach -t immich
: 1746192548:0;tmux ls
: 1746194103:0;ls
: 1746194144:0;cd neovim
: 1746194145:0;ls
: 1746194152:0;cd ..
: 1746194153:0;ls
: 1746194161:0;cd Sync
: 1746194161:0;ls
: 1746194162:0;ll
: 1746194166:0;nvim
: 1746194177:0;cd ..
: 1746194186:0;rm -r Sync
: 1746194188:0;ls
: 1746194232:0;docker ps
: 1746195112:0;cd config
: 1746195113:0;ls
: 1746195124:0;nvim kubernetes.yaml
: 1746195138:0;nvim settings.yaml
: 1746195248:0;cd
: 1746195250:0;cd dotfiles
: 1746195251:0;ls
: 1746195259:0;cd orangepi
: 1746195261:0;ls
: 1746195279:0;mkdir .config docker nginx
: 1746195280:0;ls
: 1746195309:0;cd
: 1746195323:0;cd .config
: 1746195323:0;ls
: 1746195339:0;cd ..
: 1746195455:0;cd
: 1746195460:0;cd .config/syncthing
: 1746195460:0;ls
: 1746195477:0;nvim config.xml
: 1746195703:0;cd
: 1746195708:0;cd dotfiles
: 1746195709:0;ls
: 1746195719:0;cd orangepi
: 1746195720:0;ls
: 1746195729:0;rm -r .config
: 1746195818:0;mkdir -p homepage/config/
: 1746195889:0;cd
: 1746195903:0;nvim config/settings.yaml
: 1746196010:0;cd dotfiles
: 1746196011:0;ls
: 1746196014:0;stow -t / orangepi\

: 1746196026:0;sudo stow -t / orangepi
: 1746196043:0;cd orangepi/homepage
: 1746197859:0;cd 
: 1746197862:0;	cd dotfiles
: 1746197862:0;ls
: 1746197880:0;cd orangepi/docker
: 1746197881:0;ls
: 1746197882:0;ll
: 1746198018:0;cd 
: 1746198024:0;cd dotfiles
: 1746198033:0;stow orangepi
: 1746198038:0;cd orangepi
: 1746198041:0;cd docker
: 1746198043:0;ls
: 1746198045:0;ll
: 1746198052:0;cd 
: 1746198056:0;ls
: 1746198077:0;rm -r couchdb
: 1746198082:0;ls
: 1746198091:0;sudo rm r couchdb
: 1746198098:0;sudo rm -r couchdb
: 1746198104:0;ls
: 1746198115:0;cd syncthing
: 1746198116:0;ös
: 1746198117:0;ls
: 1746198119:0;cd config
: 1746198120:0;ls
: 1746198122:0;cd
: 1746198406:0;ls
: 1746198463:0;nvim 
: 1746199488:0;# Put everything in your dotfiles repo\
cp ~/docker-compose.yml ~/dotfiles/orangepi/docker/\
cp -r ~/config/* ~/dotfiles/orangepi/homepage/config/\
cp -r /etc/nginx/sites-available/* ~/dotfiles/orangepi/nginx/\
\
# Create symlinks for critical files\
ln -s ~/dotfiles/orangepi/docker/docker-compose.yml ~/docker-compose.yml
: 1746199520:0;nvim dotfiles/orangepi/docker/docker-compose.yml
: 1746199533:0;rm docker-compose.yml
: 1746199550:0;ln -s ~/dotfiles/orangepi/docker/docker-compose.yml ~/docker-compose.yml
: 1746199556:0;ls
: 1746199560:0;nvim docker
: 1746199573:0;nvim docker-compose.yml
: 1746199638:0;apt remove zsh
: 1746199641:0;sudo apt remove zsh
: 1746199650:0;ls
: 1746199677:0;sudo rm -r oh-my-zsh
: 1746199678:0;ls
: 1746199702:0;apt install fish
: 1746199706:0;sudo apt install fish
: 1746199740:0;fish
: 1746217383:0;nvim docker-compose.yml
: 1746217437:0;nvim 
: 1746220085:0;tmux ls
: 1746220107:0;tmux new-session -s immich
: 1746220122:0;tmux
: 1746220387:0;ls
: 1746220403:0;ll
: 1746220416:0;mkdir immich-app
: 1746220423:0;cd immich-app
: 1746220429:0;wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml\
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
: 1746220443:0;nvim .env
: 1746220482:0;nvim /etc/fstab 
: 1746220553:0;cd ..
: 1746220556:0;ls
: 1746220557:0;cd ..
: 1746220559:0;ls
: 1746220564:0;nvim 
: 1746220598:0;nvim
: 1746220604:0;nvim /etc/fstab 
: 1746220771:0;cd
: 1746220771:0;ls
: 1746220777:0;nvim docker-compose.yml
: 1746220813:0;exit
: 1746220819:0;cd
: 1746220821:0;clear
: 1746220885:0;sudo apt-get update\
sudo apt-get install nfs-common
: 1746220943:0;sudo umount /mnt/synology/homes  # In case it's partially mounted\
sudo mount -t nfs -o vers=3,rw,soft,nolock 192.168.2.132:/volume1/homes /mnt/synology/homes
: 1746220965:0;sudo nvim /etc/fstab
: 1746221011:0;sudo umount /mnt/synology/homes  # In case it's partially mounted\
sudo mount -t nfs -o vers=3,rw,soft,nolock 192.168.2.132:/volume1/homes /mnt/synology/homes
: 1746221027:0;cd /mnt/synology/homes
: 1746221028:0;ls
: 1746221030:0;cd jannick
: 1746221031:0;ls
: 1746221200:0;df -h
: 1746221806:0;mkdir -p /mnt/synology/homes/immich
: 1746221825:0;cd ~/immich-app\
docker compose up -d
: 1746222197:0;docker ps
: 1746222221:0;docker logs immich_server
: 1746229159:0;exit
