2023年10月3日 星期二

oracle 主機instance-20230825 自動開新主機

更新lychee版本

docker pull linuxserver/lychee    docker compose pull lychee
docker compose down
docker compose up -d

更新全部docker映像

docker compose pull

10/4 紀錄安裝lychee的docker-compose.yml

version: '2'
services:
  lychee:
  image: linuxserver/lychee
    links:
      - lychee-db:lychee-db
  volumes:
      - /home/ubuntu/lychee/config:/config #修改成图床的根目录下config文件夹
      - /home/ubuntu/lychee/pictures:/pictures #修改成图床的根目录下pictures文件夹
  ports:
      - 80:80
  restart: unless-stopped
lychee-db:
  image: mariadb:10
  restart: unless-stopped
  volumes:
     - /home/ubuntu/lychee/db:/var/lib/mysql
  environment:
     - MYSQL_ROOT_PASSWORD=hidekhyounga
     - MYSQL_DATABASE=lychee
     - MYSQL_USER=lychee
     - MYSQL_PASSWORD=hidekhyounga

介面有點像估狗雲端硬碟, 功能也包mail 通訊錄 日曆 office 對話,
用docker裝的過程都不知道對錯, 一度完全卡死重開機, 最後還好有看到登入介面, 感覺異常lag, 要當不當的
記下啟動docker容器指令:
sudo docker compose up -d
若要關閉容器,於docker-compose所在目錄執行:
sudo docker compose down

跑不動nextcloud, 改裝lychee相簿, 看了三四個教學才弄出來, docker compose語法有改, port也忘記開放

https://blog.nekiglacier.top/2020/10/20/%E4%BD%BF%E7%94%A8Lychee%E6%90%AD%E5%BB%BA%E5%9B%BE%E5%BA%8A/

https://www.cnblogs.com/cuianbing/p/16287940.html

最後安裝荔枝相簿 admin/h_________a

上傳單檔限制20mb, 後台改成200mb

9/2 紀錄

可以自動去開, 失敗後等5分鐘重試

離線後會停止, 沒辦法完全自動

沒用到這的50g空間有點浪費, 開個相片影片的多媒體存放站好了, google的相片空間也快滿了, 放ai生成nsfw圖也好 PhotoPrism

===

sudo apt update && sudo apt upgrade

更新主機套件
===

mac用item2連



先把key的權限改成600, 只有本人可以讀寫, 其他群組都不能讀

右鍵選資訊, 在共享與權限把本人以外的群組都設為沒有存取權限

----

過程中順便試著安裝zsh, 發現oci沒辦法在zsh裡被認到, root 密碼不知道是不是因為有申請oci密鑰, 變成要輸入密碼, 但根本沒設過, 把zsh刪掉後, 完全無法登入了, 無法通過ssh認證, 刪機重開

參考作法教學

1c1g主機

129.153.73.11

https://github.com/isac322/get_oracle_a1


metadata放另一篇

使用者資訊

ocid1.user.oc1..aaaaaaaap5n2ofr67nukfgn73scvv3ijwdsutxfucornnxcftafdiwz7kzeq

租用戶資訊

ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna


安裝

bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
確認安裝完成 執行版本
oci -v
不行的話reboot試試
填id資料
oci setup config

private key:  N/A大寫才是無密碼 空白鍵不行

複製金鑰
cat /home/ubuntu/.oci/oci_api_key_public.pem

回到 Oracle Cloud 管理網頁的設定檔
新增貼上API金鑰
驗證連線可以
oci iam availability-domain list


建機器 key要用創建頁面時存下來的

$ oci compute instance launch --availability-domain PxVg:PHX-AD-2 --image-id ocid1.image.oc1.phx.aaaaaaaaov2hiuaoxyqdoztyojnm2zoyoy47uurszvyw36wgmjewuixnah5q --subnet-id ocid1.subnet.oc1.phx.aaaaaaaauhkyuwnkamklrewoyu7cl2wqgu7vlsilecyhuhwl5w5zzi4yv6ja --shape VM.Standard.A1.Flex --shape-config '{ "ocpus": 4, "memoryInGBs": 24,"local_disks":100}' --assign-public-ip true --metadata '{"ssh_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDnfMgY2/M4HkVgRpMNYRIiFN7v8qTYor/+e0JVceFlp/HwNc/piemZbgewVp8w22HaWKHiO1FhnUAPdWhcu+a4WLjTe179Pn8pYLtlOjn0Dn+L6zNLfc12ts2DQTGJvFtA6NpOaChHYhQcg7bpmzy1G7cUewqdRyi4FwGoVS3oR2CN28d6hOhyyDz0W8RDcBoGf2nN0lCuJFNR8nDX0Fg5XuNydECTuiJsNK391yTaf7j4gjIu2czU9AQoIzlmhI5h/08vhGRIhec74LzdfeB9uVH+esgmnagNbQScvQz1SBGRAF29XDqcfGYbbm21GR2HlyBjWwHXBxJDYi1g6Ugd ssh-key-2023-08-23"}' --compartment-id ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna

使用python建置

#!/usr/bin/env python 
from subprocess import Popen,run,PIPE 
cmd = '''oci compute instance launch --availability-domain PxVg:PHX-AD-3 --image-id ocid1.image.oc1.phx.aaaaaaaaov2hiuaoxyqdoztyojnm2zoyoy47uurszvyw36wgmjewuixnah5q --subnet-id ocid1.subnet.oc1.phx.aaaaaaaauhkyuwnkamklrewoyu7cl2wqgu7vlsilecyhuhwl5w5zzi4yv6ja --shape VM.Standard.A1.Flex --shape-config '{ "ocpus": 4, "memoryInGBs": 24,"local_disks":100}' --assign-public-ip true --metadata '{"ssh_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/VD/p4xabowly8t7+RnlMAtPik20gyK2nE7ROGU7ZshwzskwnKvP9bmmEH4+1P0N8OnoRgt1H9ClHUL4qniThUj2IM44ImumYIZCzs+IudjRBUrPhY9kDoTEfTQTX1zq9MwRSIfondMjQmlpCtW8M/70obt2SMhc4nSEo9VPKZ2FUaQp752dU3NQ3okJLJ0j+oPJ0ecz/O72jEvC7MX8+EWGA2gz7A1Nr+XTP4oFV4aRxW1NEDDhShnM64rIXi8xcDUq+eTIARoUScVCfhXoVRhVjJ8rqj7yfcLj1Y56Fh24ooTIKyrYRTTqgtXw1dyDBwlFL3R8JosmRroV/WyO/ ssh-key-2023-08-25"}' --compartment-id ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna''' 
import time 
while True:
    a = Popen(cmd,shell=True,stdout=PIPE,stderr=PIPE,encoding="utf-8") 
    res = a.communicate()[1] 
    if 'LimitExceeded' in res:
        print(u"到上限表示有開好了exit") 
        break 
    elif 'capacity' in res:
        print(u"Out of host capacity. wait retry")
        time.sleep(300)


nohup python3 -u ociauto.py &> oci.log &

成功後到主機頁面主控台上傳有配對的sshkey.pub連線

測試創e2機 用
#!/usr/bin/env python 
from subprocess import Popen,run,PIPE 
cmd = '''
oci compute instance launch --availability-domain PxVg:PHX-AD-2 --image-id ocid1.image.oc1.phx.aaaaaaaajevaflvu6j5jefeq3g7lmfuxwd6k3fmt4rwg5ben4fmm2rj4ar6a --subnet-id ocid1.subnet.oc1.phx.aaaaaaaauhkyuwnkamklrewoyu7cl2wqgu7vlsilecyhuhwl5w5zzi4yv6ja --shape VM.Standard.A1.Flex --shape VM.Standard.E2.1.Micro --assign-public-ip true --metadata '{"ssh_authorized_keys": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLsfE625XoeaSkfWCZUYCGlbetnkRxFz9D8KHzcCGvTiggvXNF56y5AGMY/uKsfw8J8hIAmIePHqR/Nz3Z2iUvVVP/U+7lDoddSyLoTWn1AwUDxFkS4CDsbWIIFdM7KjdgZkXYLBkBGEozodbE9HVRzYw6v3rj+Rz/IVUa8taukWScA+hxuKGryIMJCIbvJgeS/EpeTZpHzUgiYvnAmCjzSKGSNG1SYA3r6Q2WyJ57THhuWHd18V15nm+k2IK5Kh2tSfuaKI45xUIcuB4o4PqRACNE6WuH/FDBGQmvuyzwACLIMbDU0fdKWE4GijoU/WfGa8+BEOaqr8RGxjghPbxp ssh-key-2023-08-25"}' --compartment-id ocid1.tenancy.oc1..aaaaaaaavnkbyidiaq5g5ntfu6tyuv4lth5ys35syrofgzqeyptlfdbqhjna
''' 
import time 
while True:
    time.sleep(300)
    a = Popen(cmd,shell=True,stdout=PIPE,stderr=PIPE,encoding="utf-8") 
    res = a.communicate()[1] 
    if 'LimitExceeded' in res:
        print(u"到上限表示有開好了") 
        break 
    elif 'out of host' in res:
        print(u"主機資源不足")







開第二台oracle主機 instance- 永遠免費129.146.29.225

改成tiktok錄影機
https://github.com/ihmily/DouyinLiveRecorder

可離線背景執行 nohup python3 main.py > /dev/null 2>&1 &
要查看背景執行中的 ps -aux |grep python3
停止執行中的編號 kill 編號

其他國家的主機申請連結
https://www.freedidi.com/16941.html
google免費提供的1核心1G内存30G磁盘200G流量的小云服务器
https://www.freedidi.com/16908.html

20241205===

先docker裝nextcloud用, 很多外掛開不起來
加防回收

-=======
就算裝完都會有點問題, 沒有域名沒辦法ssl加密
=============================
https://operavps.com/linux-vps-with-gui-and-rdp/

https://linuxgenie.net/how-to-install-nextcloud-on-ubuntu-22-04/
https://geekrewind.com/how-to-install-nextcloud-on-ubuntu-linux-with-apache/

第二台也裝防上回收
裝nextcloud感覺也滿順的, 相片可以翻轉跟自訂切割, 測人臉辨識會卡檔也沒差了, 結果第一台反而裝不進去

docker exec -u 33 -it ecstatic_galileo php occ recognize:cluster-faces #在設定>>辨識 最下面給了新的指令 把網路上找到的 face:setup 系列改成 recognize:<指令> 有成功執行但是沒看到成果

-e PHP_MEMORY_LIMIT="1024M" #人臉辨識需設定最少1g的ram

docker run -d \ # -d 设置后台跑
-p 80:80 \ # 映射对应端口前边的8888可以改成其他的,后边的80不行
-v /home/ubuntu/nextcloud/nextcloud:/var/www/html \ # 挂载页面信息
-v /home/ubuntu/nextcloud/apps:/var/www/html/custom_apps \ # 挂载app相关信息
-v /home/ubuntu/nextcloud/config:/var/www/html/config \ # 挂载配置信息
-v /home/ubuntu/nextcloud/data:/var/www/html/data \ # 挂载存储路径就是要存到网盘的文件
-v /home/ubuntu/nextcloud/theme:/var/www/html/themes/ \ # 挂载主题
nextcloud # 使用的镜像

docker run -e PHP_MEMORY_LIMIT="1024M" -d -p 80:80 -v /home/ubuntu/nextcloud/nextcloud:/var/www/html -v /home/ubuntu/nextcloud/apps:/var/www/html/custom_apps -v /home/ubuntu/nextcloud/config:/var/www/html/config -v /home/ubuntu/nextcloud/data:/var/www/html/data -v /home/ubuntu/nextcloud/theme:/var/www/html/themes/ nextcloud


============================
在root下裝photoprism

docker run -d --name photoprism \
-e PHOTOPRISM_ADMIN_PASSWORD=hidehidekhy \
-p 2342:2342 \
-v /home/ubuntu/photoprism/config:/photoprism/storage \
-v /home/ubuntu/photoprism/photos:/photoprism/originals \
--restart always \
photoprism/photoprism

==================
多開一台來測試
試試看裝其他相簿或雲端能跑得動嗎
bard建議裝photoprism

收到信件通知說第一台主機閒置超過七天, 所以只裝相簿服務上傳照片沒用,
防回收的專案試試好了, 看能不改成下載自己的yt影片

2023年9月2日 星期六

[關]測試 twcc 網路硬碟, 結果沒直接給

約過一個月了,沒有點申請15天試用, 沒有免空

15天免費VPS主機要另外申請

等看有沒有100g免空能用

帳密 

R]V;3P"])ghrR_4

主機帳密

twszwwc751

R]V;3P"])ghrR_4twszwwc751

2023年8月18日 星期五

[已關] oracle vps 1c1g50g Vinstance-20230814-1438 架站 跟 VPN

  • 用虛擬的win11連上oracle了, centOS的主機怎麼弄都連不上, 改ubuntu的主機, ssh用mobaXterm連線 , 裝完openVPN後, 設定檔要從root先複製到home, 才能用sftp下載回來, mac用tunnelblick可以讀openvpn的設定檔

sudo -i
cd /root/
cp vpnsave /home/ 

 


架個網頁站 加上防回收甲骨文云服务器 (Oracle Cloud) 终极防封、防回收的教程==================================================================
aaPanel Internet Address: https://158.101.7.177:7800/07b73a37
aaPanel Internal Address: https://10.0.0.162:7800/07b73a37
username: ohvtlpjy
password: ec41c757
Warning:If you cannot access the panel,release the following port (7800|888|80|443|20|21) in the security group

===改連自己的yt頁面增加點閱量?--==

資料庫用戶配置檔案

資料庫名稱:sql_gaohome

用戶:sql_gaohome

密碼:hidekhy

wordpress=====================

admin / qv6Xx*qqc582hNFQsh

裝ssl認證 跟 noip網域名=========

apt install certbot python3-certbot-nginx

certbot --nginx -d gaoloveversionpro.hopto.org

失敗了 改用cloudflare試試

noip 沒辦法掛cloudflare管

自己做ssl申請太麻煩了, 先放棄, 等有能掛cloudflare的域名再順便做ssl


openVPN


2023年8月9日 星期三

使用Draw Things的紀錄

能裝在mac mini m1上用太開心了

介面上的LoRA權重條 感覺是調整影響model怎麼畫的程度 

現在用的版本1.20230801.0上 權重調整可從負的150%到正的250%

提示詞除了要加上關鍵詞之外,還要加LoRA的詞<lora:disney:1>

詞的權重 像是影響要不要畫或誰來畫的程度

用網路分享詞來做 有歪圖出現的話就考慮把介面的權重拉低10%再試試


畫布比例會影響做圖

例如想要站姿的全身圖, 畫布比例不能是1:1, 只會畫出半身或大頭照或姿勢變成坐


提示詞不是通用的

每個model認得的詞不一定相同,有的會畫scrawny,大部分只認得skinny跟thin

, 有的能分年紀, 大多只能粗略分老中少

不會畫的部分可能會跑出畫外



AI繪圖 咒語 提示詞 prompt 反面整理

chatgpt3整理出來的, 還是有點怪

bad anatomy, blurry effects, distorted features, extra limbs, fused fingers, abnormal body parts, poor quality, excessive Photoshop effects, disfigured appearance, cartoonish traits, grotesque features, out-of-frame elements, overly abstract details, overly crowded compositions, poor hand and foot rendering, excessive digital manipulation, excessive tiling patterns, missing or extra fingers, unnatural body contortions, mutations and deformities


魔導書裡找的 感覺比較好用

deformed,disfigured,bad anatomy,extra limb,floating limbs,disconnected limbs,ugly,blurry,bad anatomy,text,missing fingers,fewer digits,worst quality,normal quality,signature,username,censorship,old,amateur drawing,bad hands,fused fingers,out-of-frame

外掛
bad_prompt_version2, negative_hand,

  1. 陰莖的英文怎麼說?
  2. 龜頭的英文怎麼說?
  3. 睪丸的英文怎麼說?
  4. 陰囊的英文怎麼說?
  5. 攝護腺的英文怎麼說?
  6. 輸精管的英文怎麼說?
  7. 精囊的英文怎麼說?
  8. 包皮的英文怎麼說?
視角說明 私密