diff --git a/docs/deploy-titan.md b/docs/deploy-titan.md index 8ea7e8d..9ed2f2f 100644 --- a/docs/deploy-titan.md +++ b/docs/deploy-titan.md @@ -1,9 +1,8 @@ # Titan Deployment -Recommended paths on Titan: +Recommended path on Titan: ```text -/root/repo/aishare /root/compose/aishare ``` @@ -11,10 +10,10 @@ Clone/update the repo: ```bash ssh titan-reverse -mkdir -p /root/repo /root/compose -git clone gitea:cabbage/aishare.git /root/repo/aishare -cp /root/repo/aishare/compose.yml /root/compose/aishare/compose.yml -cp /root/repo/aishare/.env.example /root/compose/aishare/.env +mkdir -p /root/compose +git clone https://git.xcel.me/cabbage/aishare.git /root/compose/aishare +cd /root/compose/aishare +cp .env.example .env ``` Edit `/root/compose/aishare/.env` and set `AISHARE_ADMIN_TOKEN`. @@ -23,8 +22,10 @@ Start: ```bash cd /root/compose/aishare -docker compose up --build -d -docker compose logs --tail=80 aishare +mkdir -p data +chown -R 1001:1001 data +docker-compose -f compose.yml up --build -d +docker-compose -f compose.yml logs --tail=80 aishare ``` Add this location block to the existing `server_name xcel.me` server in `/root/compose/nginx/etc/nginx/sites-available/xcel.me.conf`, before `location /`: @@ -51,6 +52,6 @@ location ^~ /aishare/ { Reload nginx: ```bash -docker compose -f /root/compose/nginx/compose.yml exec nginx nginx -t -docker compose -f /root/compose/nginx/compose.yml exec nginx nginx -s reload +nginx -t +docker exec nginx nginx -s reload ```