Compare commits

..

No commits in common. "48b41df220a90a71332da5eabf6fa5436d8329ae" and "a48137f47b65dc4ac722a40d9c2b467ea902586d" have entirely different histories.

5 changed files with 2387 additions and 3901 deletions

Binary file not shown.

View File

@ -1,8 +0,0 @@
approvedGitRepositories:
- "**"
enableScripts: true
nodeLinker: node-modules
npmMinimalAgeGate: 0

View File

@ -1,6 +1,8 @@
version: "3.9"
networks: networks:
traefik: traefik:
name: traefik external: true
volumes: volumes:
pb_data: pb_data:
@ -40,33 +42,6 @@ services:
- "traefik.http.routers.traefik.tls.certresolver=letsencrypt" - "traefik.http.routers.traefik.tls.certresolver=letsencrypt"
- "traefik.http.routers.traefik.rule=Host(`traefik.ar.thob.studio`)" - "traefik.http.routers.traefik.rule=Host(`traefik.ar.thob.studio`)"
wud:
image: fmartinou/whats-up-docker:latest
container_name: wud
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- WUD_WATCHER=all
- WUD_INTERVAL=5m
- WUD_RESTART=true
- WUD_LOG_LEVEL=info
ports:
- "3001:3000"
networks:
- traefik
labels:
- "traefik.enable=true"
- "traefik.docker.network=traefik"
- "traefik.http.middlewares.wud-auth.basicauth.users=wud@thob.studio:$$apr1$$gHgeyFwm$$oGcBdBE7TkdQN7oEONHxa1"
- "traefik.http.routers.wud.middlewares=wud-auth@docker"
- "traefik.http.routers.wud.rule=Host(`wud.ar.thob.studio`)"
- "traefik.http.routers.wud.entrypoints=websecure"
- "traefik.http.routers.wud.tls=true"
- "traefik.http.routers.wud.tls.certresolver=letsencrypt"
- "traefik.http.routers.wud.service=wud"
- "traefik.http.services.wud.loadbalancer.server.port=3000"
app: app:
container_name: ar-app container_name: ar-app
image: registry.digitalocean.com/thob-blr1/ar:latest image: registry.digitalocean.com/thob-blr1/ar:latest
@ -82,20 +57,17 @@ services:
environment: environment:
- VITE_POCKETBASE_URL=${VITE_POCKETBASE_URL:-https://pb.ar.thob.studio} - VITE_POCKETBASE_URL=${VITE_POCKETBASE_URL:-https://pb.ar.thob.studio}
- VITE_FRONTEND_URL=${VITE_FRONTEND_URL:-https://ar.thob.studio} - VITE_FRONTEND_URL=${VITE_FRONTEND_URL:-https://ar.thob.studio}
- INTERNAL_POCKETBASE_URL=http://ar-pb:8090
depends_on: depends_on:
- pocketbase - pocketbase
networks: networks:
- traefik - traefik
labels: labels:
- "wud.watch=true"
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=traefik" - "traefik.docker.network=traefik"
- "traefik.http.routers.ar-app.rule=Host(`ar.thob.studio`)" - "traefik.http.routers.ar-app.rule=Host(`ar.thob.studio`)"
- "traefik.http.routers.ar-app.entrypoints=websecure" - "traefik.http.routers.ar-app.entrypoints=websecure"
- "traefik.http.routers.ar-app.tls=true" - "traefik.http.routers.ar-app.tls=true"
- "traefik.http.routers.ar-app.tls.certresolver=letsencrypt" - "traefik.http.routers.ar-app.tls.certresolver=letsencrypt"
- "traefik.http.routers.ar-app.service=ar-app"
- "traefik.http.services.ar-app.loadbalancer.server.port=3000" - "traefik.http.services.ar-app.loadbalancer.server.port=3000"
pocketbase: pocketbase:
@ -113,12 +85,10 @@ services:
networks: networks:
- traefik - traefik
labels: labels:
- "wud.watch=true"
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.docker.network=traefik" - "traefik.docker.network=traefik"
- "traefik.http.routers.ar-pb.rule=Host(`pb.ar.thob.studio`)" - "traefik.http.routers.ar-pb.rule=Host(`pb.ar.thob.studio`)"
- "traefik.http.routers.ar-pb.entrypoints=websecure" - "traefik.http.routers.ar-pb.entrypoints=websecure"
- "traefik.http.routers.ar-pb.tls=true" - "traefik.http.routers.ar-pb.tls=true"
- "traefik.http.routers.ar-pb.tls.certresolver=letsencrypt" - "traefik.http.routers.ar-pb.tls.certresolver=letsencrypt"
- "traefik.http.routers.ar-pb.service=ar-pb"
- "traefik.http.services.ar-pb.loadbalancer.server.port=8090" - "traefik.http.services.ar-pb.loadbalancer.server.port=8090"

View File

@ -40,6 +40,5 @@
"typescript": "^5.9.2", "typescript": "^5.9.2",
"vite": "^7.1.7", "vite": "^7.1.7",
"vite-tsconfig-paths": "^5.1.4" "vite-tsconfig-paths": "^5.1.4"
}, }
"packageManager": "yarn@4.16.0+sha512.5374c94eb4ef6aa8188fb112f20c1aa6569f248d676c5e576e1fd2a1a4d8d87a96df65d9dfe1c2a0252cbe38bda46cf18d955005b81b43cc7607a5c9d56fd2b6"
} }

6239
yarn.lock

File diff suppressed because it is too large Load Diff