Compare commits

...
2 Commits
Author SHA1 Message Date
LucasDLTG 45b64991eb feat: add doc page
CI / CI - Validation Technique (push) Failing after 37s
2026-04-20 22:57:57 +02:00
LucasDLTG af3fada37a feat: update vars 2026-04-20 22:06:59 +02:00
8 changed files with 45 additions and 20 deletions
+4 -4
View File
@@ -58,7 +58,7 @@ jobs:
scp -i key.pem -o StrictHostKeyChecking=no \ scp -i key.pem -o StrictHostKeyChecking=no \
docker-compose.yml \ docker-compose.yml \
bot@${{ secrets.SSH_HOST }}:/home/shared/iceberg/.../docker-compose.yml # [TO CHANGE] bot@${{ secrets.SSH_HOST }}:/home/shared/iceberg/chat/chat-website/docker-compose.yml
- name: Execute remote deployment - name: Execute remote deployment
uses: appleboy/ssh-action@v1.0.3 uses: appleboy/ssh-action@v1.0.3
with: with:
@@ -73,10 +73,10 @@ jobs:
docker pull gitea.iceberg.black/$REPO_LOWER:$TAG docker pull gitea.iceberg.black/$REPO_LOWER:$TAG
docker logout gitea.iceberg.black docker logout gitea.iceberg.black
docker stop ... || true # [TO CHANGE] docker stop chat-website || true
docker rm ... || true # [TO CHANGE] docker rm chat-website || true
cd /home/shared/iceberg/... # [TO CHANGE] cd /home/shared/iceberg/chat/chat-website
REPO_LOWER=$REPO_LOWER TAG=$TAG docker compose up -d REPO_LOWER=$REPO_LOWER TAG=$TAG docker compose up -d
docker image prune -af docker image prune -af
+2 -2
View File
@@ -1,12 +1,12 @@
services: services:
chat: chat:
image: gitea.iceberg.black/${REPO_LOWER}:${TAG} image: gitea.iceberg.black/${REPO_LOWER}:${TAG}
container_name: ... # [TO CHANGE] container_name: chat-website
env_file: env_file:
- .env # You SHOULD upload env file on vps before - .env # You SHOULD upload env file on vps before
ports: ports:
- '...:...' # [TO CHANGE] - '6067:3000'
restart: unless-stopped restart: unless-stopped
+1 -1
View File
@@ -21,7 +21,7 @@
"nav": { "nav": {
"label1": "Home", "label1": "Home",
"label2": "Example", "label2": "Example",
"label3": "Home 2" "label3": "Doc"
}, },
"home": { "home": {
"name": "Iceberg Server", "name": "Iceberg Server",
+1 -1
View File
@@ -21,7 +21,7 @@
"nav": { "nav": {
"label1": "Accueil", "label1": "Accueil",
"label2": "Exemple", "label2": "Exemple",
"label3": "Accueil 2" "label3": "Doc"
}, },
"home": { "home": {
"name": "Iceberg Server", "name": "Iceberg Server",
+3 -3
View File
@@ -1,7 +1,7 @@
{ {
"name": "Iceberg Server", "name": "Chat Iceberg",
"short_name": "Iceberg", "short_name": "Chat Iceberg",
"description": "Serveur personnel Iceberg - Petit mais costaud", "description": "Privacy-aware LLM",
"start_url": "/", "start_url": "/",
"scope": "/", "scope": "/",
+33
View File
@@ -0,0 +1,33 @@
// 'use client'
// import { useEffect, useState } from 'react'
// export default function AboutPage() {
// const [data, setData] = useState<any>(null)
// const [loading, setLoading] = useState(true)
// useEffect(() => {
// fetch((process.env.NEXT_PUBLIC_API_URL as string) + "/docs.json")
// .then((res) => res.json())
// .then((result) => {
// setData(result)
// setLoading(false)
// })
// .catch((err) => {
// console.error(err)
// setLoading(false)
// })
// }, [])
// return (
// <div className="p-6">
// <h1>About</h1>
// {loading && <p>Loading...</p>}
// {!loading && data && (
// <pre>{JSON.stringify(data, null, 2)}</pre>
// )}
// </div>
// )
// }
-8
View File
@@ -1,8 +0,0 @@
export default function AboutPage() {
return (
<div className="p-6">
<h1>About</h1>
<p>This is an example</p>
</div>
);
}
+1 -1
View File
@@ -31,7 +31,7 @@ export default function Navbar() {
const links = [ const links = [
{ to: '/', label: t('label1') }, { to: '/', label: t('label1') },
{ to: '/example', label: t('label2') }, { to: '/example', label: t('label2') },
{ to: '/3', label: t('label3') }, { to: '/doc', label: t('label3') },
]; ];
useEffect(() => { useEffect(() => {