Update website with new branding and French version
- Add French version (fr.html) with localized content - Update logos to new Atomaste branding (light grey logo, favicon) - Update slogans to use team voice and general language - Add deployment scripts for Dalidou dev server - Remove old unused logo files - Add .gitignore for IDE and sync folders 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
14
.gitignore
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# Syncthing
|
||||||
|
.stfolder/
|
||||||
|
.stignore
|
||||||
|
|
||||||
|
# IDE
|
||||||
|
.vscode/
|
||||||
|
.idea/
|
||||||
|
|
||||||
|
# Claude Code
|
||||||
|
.claude/
|
||||||
|
|
||||||
|
# Local/temp files
|
||||||
|
*.tmp
|
||||||
|
*.bak
|
||||||
55
Media/Atomaste_grey_dark_Logo.svg
Normal file
|
After Width: | Height: | Size: 67 KiB |
55
Media/Atomaste_light_grey_Logo.svg
Normal file
|
After Width: | Height: | Size: 67 KiB |
18
Media/Atomaste_logo_A.svg
Normal file
|
After Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 4.4 MiB |
|
Before Width: | Height: | Size: 3.7 MiB |
|
Before Width: | Height: | Size: 558 KiB |
|
Before Width: | Height: | Size: 1.7 MiB |
44
deploy-to-dalidou.bat
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
@echo off
|
||||||
|
chcp 65001 >nul
|
||||||
|
title Deploy Atomaste to Dalidou Server
|
||||||
|
|
||||||
|
echo ========================================
|
||||||
|
echo Deploy Atomaste to Dalidou Server
|
||||||
|
echo ========================================
|
||||||
|
echo.
|
||||||
|
|
||||||
|
REM Step 1: Create directory and update docker-compose on server
|
||||||
|
echo [1/3] Setting up server...
|
||||||
|
ssh papa@192.168.86.50 "sudo mkdir -p /srv/atomaste-dev && sudo chown papa:papa /srv/atomaste-dev"
|
||||||
|
|
||||||
|
REM Step 2: Copy website files
|
||||||
|
echo.
|
||||||
|
echo [2/3] Copying website files to Dalidou...
|
||||||
|
scp index.html papa@192.168.86.50:/srv/atomaste-dev/
|
||||||
|
scp fr.html papa@192.168.86.50:/srv/atomaste-dev/
|
||||||
|
scp -r Media papa@192.168.86.50:/srv/atomaste-dev/
|
||||||
|
|
||||||
|
REM Step 3: Add container config and start
|
||||||
|
echo.
|
||||||
|
echo [3/3] Starting web server container...
|
||||||
|
ssh papa@192.168.86.50 "cd /home/papa && grep -q 'atomaste-dev' docker-compose.yml || echo '
|
||||||
|
atomaste-dev:
|
||||||
|
container_name: atomaste-dev
|
||||||
|
image: nginx:alpine
|
||||||
|
ports:
|
||||||
|
- \"8090:80\"
|
||||||
|
volumes:
|
||||||
|
- /srv/atomaste-dev:/usr/share/nginx/html:ro
|
||||||
|
restart: unless-stopped
|
||||||
|
' >> docker-compose.yml && docker compose up -d atomaste-dev"
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo ========================================
|
||||||
|
echo Deployment Complete!
|
||||||
|
echo ========================================
|
||||||
|
echo.
|
||||||
|
echo Your website is now available at:
|
||||||
|
echo Local: http://192.168.86.50:8090
|
||||||
|
echo Tailscale: http://100.80.199.40:8090
|
||||||
|
echo.
|
||||||
|
pause
|
||||||
5
deploy.bat
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
@echo off
|
||||||
|
echo Deploying Atomaste to Dalidou...
|
||||||
|
scp -r "%~dp0index.html" "%~dp0fr.html" "%~dp0Media" papa@192.168.86.50:/srv/atomaste-dev/
|
||||||
|
echo.
|
||||||
|
echo Done! View at: http://192.168.86.50:8090
|
||||||
1638
index.html
72
setup-dalidou.sh
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# Run this script after SSH-ing into Dalidou
|
||||||
|
# ssh papa@192.168.86.50
|
||||||
|
# Password: Ladygaga
|
||||||
|
|
||||||
|
echo "========================================"
|
||||||
|
echo " Setting up Atomaste Dev on Dalidou"
|
||||||
|
echo "========================================"
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
# Step 1: Create directory
|
||||||
|
echo "[1/4] Creating /srv/atomaste-dev directory..."
|
||||||
|
sudo mkdir -p /srv/atomaste-dev
|
||||||
|
sudo chown papa:papa /srv/atomaste-dev
|
||||||
|
echo "✓ Directory created"
|
||||||
|
|
||||||
|
# Step 2: Check if atomaste-dev already in docker-compose
|
||||||
|
echo ""
|
||||||
|
echo "[2/4] Adding atomaste-dev to docker-compose.yml..."
|
||||||
|
if grep -q "atomaste-dev:" /home/papa/docker-compose.yml; then
|
||||||
|
echo "✓ atomaste-dev already exists in docker-compose.yml"
|
||||||
|
else
|
||||||
|
cat >> /home/papa/docker-compose.yml << 'ENDOFCONFIG'
|
||||||
|
|
||||||
|
atomaste-dev:
|
||||||
|
container_name: atomaste-dev
|
||||||
|
image: nginx:alpine
|
||||||
|
ports:
|
||||||
|
- "8090:80"
|
||||||
|
volumes:
|
||||||
|
- /srv/atomaste-dev:/usr/share/nginx/html:ro
|
||||||
|
restart: unless-stopped
|
||||||
|
ENDOFCONFIG
|
||||||
|
echo "✓ Added atomaste-dev to docker-compose.yml"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Step 3: Start the container
|
||||||
|
echo ""
|
||||||
|
echo "[3/4] Starting atomaste-dev container..."
|
||||||
|
cd /home/papa
|
||||||
|
docker compose up -d atomaste-dev
|
||||||
|
echo "✓ Container started"
|
||||||
|
|
||||||
|
# Step 4: Update Syncthing to include atomaste-dev
|
||||||
|
echo ""
|
||||||
|
echo "[4/4] Updating Syncthing container with atomaste-dev volume..."
|
||||||
|
docker compose down syncthing 2>/dev/null || true
|
||||||
|
|
||||||
|
# Update docker-compose.yml to add atomaste-dev volume to syncthing
|
||||||
|
if grep -q "/srv/atomaste-dev:/var/syncthing/atomaste-dev" /home/papa/docker-compose.yml; then
|
||||||
|
echo "✓ Syncthing already has atomaste-dev volume"
|
||||||
|
else
|
||||||
|
# Use sed to add the volume to syncthing service
|
||||||
|
sed -i '/syncthing:/,/restart:/{
|
||||||
|
/volumes:/a\ - /srv/atomaste-dev:/var/syncthing/atomaste-dev
|
||||||
|
}' /home/papa/docker-compose.yml
|
||||||
|
echo "✓ Added atomaste-dev volume to Syncthing"
|
||||||
|
fi
|
||||||
|
|
||||||
|
docker compose up -d syncthing
|
||||||
|
echo "✓ Syncthing restarted with new volume"
|
||||||
|
|
||||||
|
echo ""
|
||||||
|
echo "========================================"
|
||||||
|
echo " Server Setup Complete!"
|
||||||
|
echo "========================================"
|
||||||
|
echo ""
|
||||||
|
echo "Atomaste dev site: http://192.168.86.50:8090"
|
||||||
|
echo "Syncthing UI: http://192.168.86.50:8384"
|
||||||
|
echo ""
|
||||||
|
echo "Next: Configure Syncthing folder sharing"
|
||||||
|
echo "========================================"
|
||||||