20 Commits

Author SHA1 Message Date
fa1f342c95 FIX: Changed all .yml to .yaml in orded to have the same way 2025-08-28 12:36:51 +02:00
dc94b51647 ADD: Agent compose file 2025-08-28 12:36:51 +02:00
558e494dfd FIX: Incorrect indentation 2025-08-28 12:36:51 +02:00
b47ac029bc FIX: yaml: line 1: did not find expected key 2025-08-28 12:36:51 +02:00
fcbaaab872 CHANGE: Bind to named mounts 2025-08-28 12:36:51 +02:00
1f6ac5d291 FIX: Changed mongo version to 4.4.18 because of AVX support 2025-08-28 12:36:51 +02:00
58f3f59665 FIX: Typo 2025-08-28 12:36:51 +02:00
543272ded8 CHANGE: Added container names 2025-08-28 12:36:51 +02:00
e7ca7182c0 FIX: Replaced second compose.env :D 2025-08-28 12:36:51 +02:00
f49b9fe4c3 FIX: compose.env was replaced with .env 2025-08-28 12:36:51 +02:00
3bc1487b29 ADD: Komodo 2025-08-28 12:36:51 +02:00
2bdbf1a313 FIX: Localhost check replaced with IP and now should work 2025-08-26 19:42:55 +02:00
5af8be33d8 FIX: Fixed env file 2025-08-26 19:30:59 +02:00
3e582e4d0c Merge branch 'test' 2025-08-26 19:26:56 +02:00
668abc799e FIX: Dropped env_file from the compose. because it leads to conflicts 2025-08-25 22:18:24 +02:00
c4106fbfae ADD: .env example file 2025-08-25 22:09:57 +02:00
4cba6a009a FIX: Added blank .env 2025-08-25 22:03:44 +02:00
b5ecc227d0 FIX: Fixing broken rebase :D 2025-08-25 17:55:19 +02:00
40668b67dc ADD: Semaphore UI initial commit 2025-08-25 17:52:41 +02:00
18c973446d ADD: Semaphore UI initial commit 2025-08-25 17:51:00 +02:00
3 changed files with 38 additions and 7 deletions

View File

@@ -1,3 +1,27 @@
# Authentication parameters for Proxmox API
HOMEPAGE_VAR_PROXMOX_PAM=${HOMEPAGE_VAR_PROXMOX_PAM}
HOMEPAGE_VAR_PROXMOX_SECRET=${HOMEPAGE_VAR_PROXMOX_SECRET}
HOMEPAGE_VAR_PROXMOX_URL=https://proxmox.example.com:8006
HOMEPAGE_VAR_PROXMOX_PAM=root@pam
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'

View File

@@ -4,14 +4,14 @@ services:
container_name: homepage
ports:
- "3001:3000"
env_file:
- .env # Make sure this file exists and contains necessary environment variables (chek .env.example)
volumes:
- ${PATH_TO_CONFIG}:/app/config # Make sure your local config directory exists
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations
env_file:
- .env
restart: unless-stopped
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000"]
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://127.0.0.1:3000"]
interval: 30s
timeout: 10s
retries: 3

View File

@@ -1,4 +1,11 @@
<<<<<<< HEAD
SEMAPHORE_ADMIN=admin
SEMAPHORE_ADMIN_PASSWORD=changeme
SEMAPHORE_ADMIN_NAME=Admin
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)