Compare commits

...

2 Commits

Author SHA1 Message Date
Joey Hafner
13d94cfc64
Init n8n 2024-10-26 00:34:58 -07:00
Joey Hafner
7957fe1f8d
#17 Document Cachix external dashboard 2024-10-25 21:20:23 -07:00
3 changed files with 21 additions and 1 deletions

View File

@ -24,7 +24,7 @@ jobs:
- name: Set up Cachix - name: Set up Cachix
uses: cachix/cachix-action@v15 uses: cachix/cachix-action@v15
with: with:
name: jafnernet name: jafnernet # https://app.cachix.org/cache/jafnernet
authToken: '${{ secrets.CACHIX_TOKEN }}' authToken: '${{ secrets.CACHIX_TOKEN }}'
extraPullNames: nix-community extraPullNames: nix-community
- name: Set up deploy-rs - name: Set up deploy-rs

1
homelab/stacks/n8n/.env Normal file
View File

@ -0,0 +1 @@
FILE_STORAGE=/home/admin/data/n8n

View File

@ -0,0 +1,19 @@
services:
n8n:
image: docker.n8n.io/n8nio/n8n:latest
container_name: n8n_n8n
restart: "unless-stopped"
networks:
web:
volumes:
- $FILE_STORAGE/n8n:/home/node/.n8n
labels:
- traefik.http.routers.n8n.rule=Host(`n8n.jafner.net`)
- traefik.http.routers.n8n.tls.certresolver=lets-encrypt
environment:
- N8N_EDITOR_BASE_URL=https://n8n.jafner.net/
- WEBHOOK_URL=https://n8n.jafner.net/
networks:
web:
external: true