Compare commits
11 Commits
docker-ref
...
3e582e4d0c
| Author | SHA1 | Date | |
|---|---|---|---|
| 3e582e4d0c | |||
| 5715ba5c98 | |||
| 76e58b602f | |||
| 3fe7e47c3e | |||
| 527d330e72 | |||
| 668abc799e | |||
| c4106fbfae | |||
| 4cba6a009a | |||
| b5ecc227d0 | |||
| 40668b67dc | |||
| 18c973446d |
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
.env
|
||||||
@@ -1,3 +1,27 @@
|
|||||||
# Authentication parameters for Proxmox API
|
HOMEPAGE_VAR_PROXMOX_URL=https://proxmox.example.com:8006
|
||||||
HOMEPAGE_VAR_PROXMOX_PAM=${HOMEPAGE_VAR_PROXMOX_PAM}
|
HOMEPAGE_VAR_PROXMOX_PAM=root@pam
|
||||||
HOMEPAGE_VAR_PROXMOX_SECRET=${HOMEPAGE_VAR_PROXMOX_SECRET}
|
HOMEPAGE_VAR_PROXMOX_SECRET='your_proxmox_api_token'
|
||||||
|
HOMEPAGE_VAR_PORTAINER_URL=https://portainer.example.com
|
||||||
|
HOMEPAGE_VAR_PORTAINER_KEY='your_portainer_api_token'
|
||||||
|
HOMEPAGE_VAR_TRUENAS_URL=http://truenas.example.com
|
||||||
|
HOMEPAGE_VAR_TRUENAS_KEY='your_truenas_api_token'
|
||||||
|
HOMEPAGE_VAR_TRANSMISSION_URL=http://transmission.example.com:9091
|
||||||
|
HOMEPAGE_VAR_IMMICH_URL=http://immich.example.com
|
||||||
|
HOMEPAGE_VAR_IMMICH_KEY='your_immich_api_token'
|
||||||
|
HOMEPAGE_VAR_SEAFILE_URL=https://seafile.example.com/
|
||||||
|
HOMEPAGE_VAR_NPM_URL=http://npm.example.com:81
|
||||||
|
HOMEPAGE_VAR_NPM_USER=user@example.com
|
||||||
|
HOMEPAGE_VAR_NPM_PASS='your_npm_password'
|
||||||
|
HOMEPAGE_VAR_ADGUARD_URL=http://adguard.example.com
|
||||||
|
HOMEPAGE_VAR_ADGUARD_USER='your_adguard_username'
|
||||||
|
HOMEPAGE_VAR_ADGUARD_PASS='your_adguard_password'
|
||||||
|
HOMEPAGE_VAR_GUACAMOLE_URL=http://guacamole.example.com
|
||||||
|
HOMEPAGE_VAR_WEBTOP_URL=http://webtop.example.com
|
||||||
|
HOMEPAGE_VAR_LENOVO_AMT_URL=http://amt.example.com:16992
|
||||||
|
HOMEPAGE_VAR_ZABBIX_URL=https://zabbix.example.com
|
||||||
|
HOMEPAGE_VAR_ZABBIX_KEY='your_zabbix_api_token'
|
||||||
|
HOMEPAGE_VAR_GRAFANA_URL=https://grafana.example.com
|
||||||
|
HOMEPAGE_VAR_IT_TOOLS_URL=http://it-tools.example.com
|
||||||
|
HOMEPAGE_VAR_VAULTWARDEN_URL=https://vaultwarden.example.com
|
||||||
|
HOMEPAGE_VAR_GITEA_URL=http://gitea.example.com:3000
|
||||||
|
HOMEPAGE_VAR_GITEA_KEY='your_gitea_api_token'
|
||||||
@@ -7,8 +7,6 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${PATH_TO_CONFIG}:/app/config # Make sure your local config directory exists
|
- ${PATH_TO_CONFIG}:/app/config # Make sure your local config directory exists
|
||||||
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations
|
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations
|
||||||
env_file:
|
|
||||||
- .env
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000"]
|
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000"]
|
||||||
|
|||||||
@@ -1,8 +1,12 @@
|
|||||||
# Domain for n8n
|
|
||||||
DOMAIN=n8n.example.com
|
|
||||||
|
|
||||||
# Your timezone
|
# Your timezone
|
||||||
GENERIC_TIMEZONE=Europe/Warsaw
|
GENERIC_TIMEZONE=Europe/Warsaw
|
||||||
|
|
||||||
# Directory where n8n will store files
|
# Directory where n8n will store files
|
||||||
PATH_TO_FILES=/path/to/n8n/files
|
PATH_TO_FILES=/path/to/n8n/files
|
||||||
|
# Domain for n8n
|
||||||
|
DOMAIN_NAME=mbuz.uk
|
||||||
|
SUBDOMAIN=automate
|
||||||
|
N8N_HOST=automate.mbuz.uk
|
||||||
|
N8N_PROTOCOL=https
|
||||||
|
# URL to webhook for the webhook triggers
|
||||||
|
WEBHOOK_URL=https://automate.mbuz.uk/
|
||||||
|
NODE_ENV=production
|
||||||
@@ -5,13 +5,8 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- 5678:5678
|
- 5678:5678
|
||||||
environment:
|
env_file:
|
||||||
- N8N_HOST=${DOMAIN}
|
- .env
|
||||||
- N8N_PORT=5678
|
|
||||||
- N8N_PROTOCOL=https
|
|
||||||
- NODE_ENV=production
|
|
||||||
- WEBHOOK_URL=https://${DOMAIN}/
|
|
||||||
- GENERIC_TIMEZONE=${GENERIC_TIMEZONE}
|
|
||||||
volumes:
|
volumes:
|
||||||
- n8n_data:/home/node/.n8n
|
- n8n_data:/home/node/.n8n
|
||||||
- ${PATH_TO_FILES}:/files
|
- ${PATH_TO_FILES}:/files
|
||||||
|
|||||||
@@ -1,4 +1,11 @@
|
|||||||
|
<<<<<<< HEAD
|
||||||
SEMAPHORE_ADMIN=admin
|
SEMAPHORE_ADMIN=admin
|
||||||
SEMAPHORE_ADMIN_PASSWORD=changeme
|
SEMAPHORE_ADMIN_PASSWORD=changeme
|
||||||
SEMAPHORE_ADMIN_NAME=Admin
|
SEMAPHORE_ADMIN_NAME=Admin
|
||||||
SEMAPHORE_ADMIN_EMAIL=admin@example.com
|
SEMAPHORE_ADMIN_EMAIL=admin@example.com
|
||||||
|
=======
|
||||||
|
ADMIN_USER=admin
|
||||||
|
ADMIN_PASS=changeme
|
||||||
|
ADMIN_NAME=Admin
|
||||||
|
ADMIN_EMAIL=admin@example.com
|
||||||
|
>>>>>>> ab90593 (ADD: Semaphore UI initial commit)
|
||||||
|
|||||||
@@ -5,12 +5,8 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "3030:3000"
|
- "3030:3000"
|
||||||
environment:
|
env_file:
|
||||||
SEMAPHORE_DB_DIALECT: sqlite
|
- .env
|
||||||
SEMAPHORE_ADMIN: ${ADMIN_USER}
|
|
||||||
SEMAPHORE_ADMIN_PASSWORD: ${ADMIN_PASS}
|
|
||||||
SEMAPHORE_ADMIN_NAME: ${ADMIN_NAME}
|
|
||||||
SEMAPHORE_ADMIN_EMAIL: ${ADMIN_EMAIL}
|
|
||||||
volumes:
|
volumes:
|
||||||
- semaphore-data:/var/lib/semaphore
|
- semaphore-data:/var/lib/semaphore
|
||||||
- semaphore-config:/etc/semaphore
|
- semaphore-config:/etc/semaphore
|
||||||
|
|||||||
Reference in New Issue
Block a user