removed services after moving them to dockerserver
This commit is contained in:
@@ -1,20 +0,0 @@
|
||||
services:
|
||||
check-mk-raw:
|
||||
image: checkmk/check-mk-raw:2.3.0p29
|
||||
container_name: checkmk
|
||||
stdin_open: true
|
||||
tty: true
|
||||
ports:
|
||||
- 8888:5000
|
||||
- 8000:8000
|
||||
networks:
|
||||
- reverseproxy
|
||||
tmpfs: /opt/omd/sites/cmk/tmp:uid=1000,gid=1000
|
||||
restart: always
|
||||
volumes:
|
||||
- ./data:/omd/sites
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
external: true
|
||||
@@ -1,48 +0,0 @@
|
||||
services:
|
||||
docmost:
|
||||
container_name: docmost
|
||||
image: docmost/docmost:latest
|
||||
depends_on:
|
||||
- docmost-db
|
||||
- docmost-redis
|
||||
environment:
|
||||
APP_URL: "https://docmost.akanealw.com"
|
||||
APP_SECRET: "7048c87d22461547a1988bc6b2898a8f17f83abd870324cb6a316e0ac2931de6"
|
||||
DATABASE_URL: "postgresql://docmost:7048c87d22461547a1988bc6b2898a8f17f83abd870324cb6a316e0ac2931de6@docmost-db:5432/docmost?schema=public"
|
||||
REDIS_URL: "redis://docmost-redis:6379"
|
||||
networks:
|
||||
- docmost
|
||||
- reverseproxy
|
||||
ports:
|
||||
- 3300:3000
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./docmost:/app/data/storage
|
||||
|
||||
docmost-db:
|
||||
container_name: docmost-db
|
||||
image: postgres:16-alpine
|
||||
environment:
|
||||
POSTGRES_DB: docmost
|
||||
POSTGRES_USER: docmost
|
||||
POSTGRES_PASSWORD: 7048c87d22461547a1988bc6b2898a8f17f83abd870324cb6a316e0ac2931de6
|
||||
networks:
|
||||
- docmost
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./db_data:/var/lib/postgresql/data
|
||||
|
||||
docmost-redis:
|
||||
container_name: docmost-redis
|
||||
image: redis:7.2-alpine
|
||||
networks:
|
||||
- docmost
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./redis_data:/data
|
||||
|
||||
networks:
|
||||
docmost:
|
||||
name: docmost
|
||||
reverseproxy:
|
||||
external: true
|
||||
13
gitea/.env
13
gitea/.env
@@ -1,13 +0,0 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=ProxyServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
SERVERIP=192.168.1.4
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
@@ -1,20 +0,0 @@
|
||||
services:
|
||||
gitea:
|
||||
image: gitea/gitea:latest
|
||||
container_name: gitea
|
||||
environment:
|
||||
- USER_UID=1000
|
||||
- USER_GID=1000
|
||||
restart: always
|
||||
networks:
|
||||
- reverseproxy
|
||||
volumes:
|
||||
- ./gitea:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
ports:
|
||||
- 3100:3000
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
name: reverseproxy
|
||||
external: true
|
||||
220
homepage/.env
220
homepage/.env
@@ -1,220 +0,0 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=DockerServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
BACKUP_DIR=/mnt/backups
|
||||
MEDIA_DIR=/mnt/media
|
||||
STORAGE_DIR=/mnt/storage
|
||||
|
||||
|
||||
#HOMEPAGE
|
||||
# RUN AS
|
||||
PUID=1000
|
||||
PGID=1000
|
||||
|
||||
HOMEPAGE_ALLOWED_HOSTS=akanealw.com,www.akanealw.com
|
||||
|
||||
## SERVERS TAB ##
|
||||
# ZABBIX
|
||||
HOMEPAGE_VAR_ZABBIX_URL=https://zabbix.akanealw.com
|
||||
|
||||
# PEANUT
|
||||
HOMEPAGE_VAR_PEANUT_URL=https://peanut.akanealw.com
|
||||
|
||||
## SERVERS ##
|
||||
# PROXMOX
|
||||
HOMEPAGE_VAR_PROXMOX_URL_1=https://proxmox1.akanealw.com
|
||||
HOMEPAGE_VAR_PROXMOX_URL_2=https://proxmox2.akanealw.com
|
||||
HOMEPAGE_VAR_PROXMOX_BACKUP_URL=https://proxmoxbackup.akanealw.com
|
||||
HOMEPAGE_VAR_PROXMOX_USER=api@pam!homepage
|
||||
HOMEPAGE_VAR_PROXMOX_API_KEY=9b17a715-3889-436f-8bfb-0c7173398452
|
||||
HOMEPAGE_VAR_PROXMOX_BACKUP_USER=api-access@pbs!homepage
|
||||
HOMEPAGE_VAR_PROXMOX_BACKUP_API_KEY=ceca44ca-3c1c-42df-a381-a9701b47cfd7
|
||||
|
||||
## MONITORING ##
|
||||
# CADDY
|
||||
HOMEPAGE_VAR_CADDY_URL=http://192.168.1.9:2019
|
||||
|
||||
# GLUETUN
|
||||
HOMEPAGE_VAR_GLUETUN_URL=http://192.168.1.30:8777
|
||||
|
||||
# ADGUARD HOME
|
||||
HOMEPAGE_VAR_ADGUARD_URL=https://adguardhome.akanealw.com
|
||||
HOMEPAGE_VAR_ADGUARD_URL_1=https://adguardserver1.akanealw.com
|
||||
HOMEPAGE_VAR_ADGUARD_URL_2=https://adguardserver2.akanealw.com
|
||||
HOMEPAGE_VAR_ADGUARD_USER=akanealw
|
||||
HOMEPAGE_VAR_ADGUARD_PASS=Aehaigoothohshoh1aab
|
||||
|
||||
|
||||
## DOZZLE ##
|
||||
# DOZZLE
|
||||
HOMEPAGE_VAR_DOZZLE_URL_1=https://dockerserver-dozzle.akanealw.com
|
||||
HOMEPAGE_VAR_DOZZLE_URL_2=https://dockerservertest-dozzle.akanealw.com
|
||||
HOMEPAGE_VAR_DOZZLE_URL_3=https://dev-dozzle.akanealw.com
|
||||
HOMEPAGE_VAR_DOZZLE_URL_4=https://proxyserver-dozzle.akanealw.com
|
||||
|
||||
|
||||
## DOCKGE ##
|
||||
# DOCKGE
|
||||
HOMEPAGE_VAR_DOCKGE_URL_1=https://dockerserver-dockge.akanealw.com
|
||||
HOMEPAGE_VAR_DOCKGE_URL_2=https://dockerservertest-dockge.akanealw.com
|
||||
HOMEPAGE_VAR_DOCKGE_URL_3=https://dev-dockge.akanealw.com
|
||||
HOMEPAGE_VAR_DOCKGE_URL_4=https://proxyserver-dockge.akanealw.com
|
||||
|
||||
##### LINKS
|
||||
|
||||
# DOCMOST
|
||||
HOMEPAGE_VAR_DOCMOST_URL=https://docmost.akanealw.com
|
||||
|
||||
# MEMOS
|
||||
HOMEPAGE_VAR_MEMOS_URL=https://memos.akanealw.com
|
||||
|
||||
# CHECKMK
|
||||
HOMEPAGE_VAR_CHECKMK_URL=https://checkmk.akanealw.com
|
||||
|
||||
# CHECKMATE
|
||||
HOMEPAGE_VAR_CHECKMATE_URL=https://checkmate.akanealw.com
|
||||
|
||||
# BESZEL
|
||||
HOMEPAGE_VAR_BESZEL_URL=https://beszel.akanealw.com
|
||||
|
||||
# NZBDHYDRA
|
||||
HOMEPAGE_VAR_NZBHYDRA_URL=https://nzbhydra.akanealw.com
|
||||
|
||||
# JACKETT
|
||||
HOMEPAGE_VAR_JACKETT_URL=https://jackett.akanealw.com
|
||||
|
||||
# PROWLARR
|
||||
HOMEPAGE_VAR_PROWLARR_URL=https://prowlarr.akanealw.com
|
||||
|
||||
# JELLYSEER
|
||||
HOMEPAGE_VAR_JELLYSEERR_URL=https://jellyseerr.akanealw.com
|
||||
|
||||
# SONARR
|
||||
HOMEPAGE_VAR_SONARR_URL=https://sonarr.akanealw.com
|
||||
|
||||
# RADARR
|
||||
HOMEPAGE_VAR_RADARR_URL=https://radarr.akanealw.com
|
||||
|
||||
# LIDARR
|
||||
HOMEPAGE_VAR_LIDARR_URL=https://lidarr.akanealw.com
|
||||
|
||||
# BAZARR
|
||||
HOMEPAGE_VAR_BAZARR_URL=https://bazarr.akanealw.com
|
||||
|
||||
# QBITTORRENT
|
||||
HOMEPAGE_VAR_QBITTORRENT_URL=https://qbittorrent.akanealw.com
|
||||
HOMEPAGE_VAR_QBITTORRENT_USERNAME=akanealw
|
||||
HOMEPAGE_VAR_QBITTORRENT_PASSWORD=HMsn5n4LY2H2HkqEaYZG
|
||||
|
||||
# SABNZBD
|
||||
HOMEPAGE_VAR_SABNZBD_URL=https://sabnzbd.akanealw.com
|
||||
HOMEPAGE_VAR_SABNZBD_API_KEY=28cf1162819045f9a12916012a704bb4
|
||||
|
||||
# SPEEDTEST
|
||||
HOMEPAGE_VAR_SPEEDTEST_URL=https://speedtest.akanealw.com
|
||||
|
||||
# JDOWNLOADER
|
||||
HOMEPAGE_VAR_JDOWNLOADER_URL=https://jdownloader.akanealw.com
|
||||
|
||||
# METUBE
|
||||
HOMEPAGE_VAR_METUBE_URL=https://metube.akanealw.com
|
||||
|
||||
# JELLYFIN
|
||||
HOMEPAGE_VAR_JELLYFIN_URL=https://jellyfin.akanealw.com
|
||||
HOMEPAGE_VAR_JELLYFIN_API_KEY=3cd7367ac564440ab7b223ea0c55ba5b
|
||||
|
||||
# MSTREAM
|
||||
HOMEPAGE_VAR_MSTREAM_URL=https://mstream.akanealw.com
|
||||
|
||||
# KAVITA
|
||||
HOMEPAGE_VAR_KAVITA_URL=https://kavita.akanealw.com
|
||||
|
||||
# FIREFOX_VPN
|
||||
HOMEPAGE_VAR_FIREFOX_VPN_URL=https://firefox.akanealw.com
|
||||
|
||||
# WIKIDOCS
|
||||
HOMEPAGE_VAR_WIKIDOCS_URL=https://wiki.akanealw.com
|
||||
|
||||
# OLIVETIN
|
||||
HOMEPAGE_VAR_OLIVETIN_URL=https://olivetin.akanealw.com
|
||||
|
||||
# STIRLING PDF
|
||||
HOMEPAGE_VAR_STIRLING_PDF_URL=https://spdf.akanealw.com
|
||||
|
||||
# SYNCTHING
|
||||
HOMEPAGE_VAR_SYNCTHING_URL_1=https://dockerserver-syncthing.akanealw.com
|
||||
HOMEPAGE_VAR_SYNCTHING_URL_2=https://gamingpc-syncthing.akanealw.com
|
||||
HOMEPAGE_VAR_SYNCTHING_URL_3=https://laptoppc-syncthing.akanealw.com
|
||||
|
||||
# FRESHRSS
|
||||
HOMEPAGE_VAR_FRESHRSS_URL=https://freshrss.akanealw.com
|
||||
|
||||
# IT TOOLS
|
||||
HOMEPAGE_VAR_IT_TOOLS_URL=https://it-tools.akanealw.com
|
||||
|
||||
# PAPERLESS-NGX
|
||||
HOMEPAGE_VAR_PAPERLESS_NGX_URL=https://paperless.akanealw.com
|
||||
|
||||
# PHOTOPRISM
|
||||
HOMEPAGE_VAR_PHOTOPRISM_URL=https://photoprism.akanealw.com
|
||||
|
||||
# RSS BRIDGE
|
||||
HOMEPAGE_VAR_RSS_BRIDGE_URL=https://rss-bridge.akanealw.com
|
||||
|
||||
# SHLINK
|
||||
HOMEPAGE_VAR_SHLINK_URL=https://shlink.akanealw.com
|
||||
|
||||
# ARCHIVEBOX
|
||||
HOMEPAGE_VAR_ARCHIVEBOX_URL=https://archive.akanealw.com
|
||||
|
||||
# BITWARDEN
|
||||
HOMEPAGE_VAR_BITWARDEN_URL=https://bitwarden.akanealw.com
|
||||
|
||||
# FILE BROWSER
|
||||
HOMEPAGE_VAR_FILE_BROWSER_URL=https://filebrowser.akanealw.com
|
||||
|
||||
# WIREGUARD_UI
|
||||
HOMEPAGE_VAR_WIREGUARD_UI_URL=https://wireguardui.akanealw.com
|
||||
|
||||
# CODESERVER
|
||||
HOMEPAGE_VAR_CODESERVER_URL=https://codeserver.akanealw.com
|
||||
|
||||
# CRONICLE
|
||||
HOMEPAGE_VAR_CRONICLE_URL=https://cronicle.akanealw.com
|
||||
|
||||
# GITEA
|
||||
HOMEPAGE_VAR_GITEA_URL=https://gitea.akanealw.com
|
||||
|
||||
# GITEA-DOCKER
|
||||
HOMEPAGE_VAR_GITEA_DOCKER_URL=https://gitea-docker.akanealw.com
|
||||
|
||||
# INVIDIOUS
|
||||
HOMEPAGE_VAR_INVIDIOUS_URL=https://invidious.akanealw.com
|
||||
|
||||
# NEXTCLOUD
|
||||
HOMEPAGE_VAR_NEXTCLOUD_URL=https://nextcloud.akanealw.com
|
||||
|
||||
# OPNSENSE
|
||||
HOMEPAGE_VAR_OPNSENSE_URL=https://router.akanealw.com
|
||||
|
||||
# BALE ZFS SNAPSHOTS
|
||||
HOMEPAGE_VAR_BALE_URL=https://bale.akanealw.com
|
||||
|
||||
# PIHOLE WIREGUARD
|
||||
HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL=https://pihole-wg.akanealw.com
|
||||
HOMEPAGE_VAR_PIHOLE_WIREGUARD_API_KEY=e4b7bef0149fac2ad99c664756f93c0306246ec50d4902ee0c17106de59170f3
|
||||
|
||||
# WEBMIN
|
||||
HOMEPAGE_VAR_WEBMIN_URL=https://webmin.akanealw.com
|
||||
|
||||
# OPENGIST
|
||||
HOMEPAGE_VAR_OPEN_GIST_URL=https://opengist.akanealw.com
|
||||
@@ -1,19 +0,0 @@
|
||||
services:
|
||||
homepage:
|
||||
container_name: homepage
|
||||
image: ghcr.io/gethomepage/homepage:latest
|
||||
environment:
|
||||
PUID: ${PUID}
|
||||
PGID: ${PGID}
|
||||
env_file: .env
|
||||
networks:
|
||||
- reverseproxy
|
||||
ports:
|
||||
- 3005:3000
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/config:/app/config
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
external: true
|
||||
@@ -1,3 +0,0 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/bookmarks
|
||||
@@ -1,392 +0,0 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/services
|
||||
|
||||
########################
|
||||
########################
|
||||
- Monitoring:
|
||||
- Zabbix:
|
||||
icon: "https://icons.akanealw.com/zabbix.png"
|
||||
href: "{{HOMEPAGE_VAR_ZABBIX_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_ZABBIX_URL}}"
|
||||
widget:
|
||||
type: iframe
|
||||
src: "{{HOMEPAGE_VAR_ZABBIX_URL}}"
|
||||
height: 180
|
||||
loadingStrategy: eager
|
||||
allowScrolling: no
|
||||
|
||||
########################
|
||||
- Servers:
|
||||
- Proxmox1:
|
||||
icon: "https://icons.akanealw.com/proxmox.png"
|
||||
href: "{{HOMEPAGE_VAR_PROXMOX_URL_1}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PROXMOX_URL_1}}"
|
||||
widget:
|
||||
type: proxmox
|
||||
url: "{{HOMEPAGE_VAR_PROXMOX_URL_1}}"
|
||||
username: "{{HOMEPAGE_VAR_PROXMOX_USER}}"
|
||||
password: "{{HOMEPAGE_VAR_PROXMOX_API_KEY}}"
|
||||
node: proxmox1
|
||||
|
||||
- Proxmox2:
|
||||
icon: "https://icons.akanealw.com/proxmox.png"
|
||||
href: "{{HOMEPAGE_VAR_PROXMOX_URL_2}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PROXMOX_URL_2}}"
|
||||
widget:
|
||||
type: proxmox
|
||||
url: "{{HOMEPAGE_VAR_PROXMOX_URL_2}}"
|
||||
username: "{{HOMEPAGE_VAR_PROXMOX_USER}}"
|
||||
password: "{{HOMEPAGE_VAR_PROXMOX_API_KEY}}"
|
||||
node: proxmox2
|
||||
|
||||
- ProxmoxBackup:
|
||||
icon: "https://icons.akanealw.com/proxmox.png"
|
||||
href: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_URL}}"
|
||||
widget:
|
||||
type: proxmoxbackupserver
|
||||
url: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_URL}}"
|
||||
username: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_USER}}"
|
||||
password: "{{HOMEPAGE_VAR_PROXMOX_BACKUP_API_KEY}}"
|
||||
|
||||
- CP1500PFCLCD:
|
||||
icon: "https://icons.akanealw.com/ups.png"
|
||||
href: "{{HOMEPAGE_VAR_PEANUT_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PEANUT_URL}}"
|
||||
widget:
|
||||
type: peanut
|
||||
url: https://peanut.akanealw.com
|
||||
key: ups
|
||||
|
||||
|
||||
########################
|
||||
- Network:
|
||||
- Caddy:
|
||||
icon: "https://icons.akanealw.com/caddy.png"
|
||||
ping: "{{HOMEPAGE_VAR_CADDY_URL}}"
|
||||
widget:
|
||||
type: caddy
|
||||
url: "{{HOMEPAGE_VAR_CADDY_URL}}"
|
||||
fields: ["upstreams", "requests", "requests_failed"]
|
||||
|
||||
- AdGuardServer1:
|
||||
icon: "https://icons.akanealw.com/adguard-home.png"
|
||||
href: "{{HOMEPAGE_VAR_ADGUARD_URL_1}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_ADGUARD_URL_1}}"
|
||||
widget:
|
||||
type: adguard
|
||||
url: "{{HOMEPAGE_VAR_ADGUARD_URL_1}}"
|
||||
username: "{{HOMEPAGE_VAR_ADGUARD_USER}}"
|
||||
password: "{{HOMEPAGE_VAR_ADGUARD_PASS}}"
|
||||
|
||||
- AdGuardServer2:
|
||||
icon: "https://icons.akanealw.com/adguard-home.png"
|
||||
href: "{{HOMEPAGE_VAR_ADGUARD_URL_2}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_ADGUARD_URL_2}}"
|
||||
widget:
|
||||
type: adguard
|
||||
url: "{{HOMEPAGE_VAR_ADGUARD_URL_2}}"
|
||||
username: "{{HOMEPAGE_VAR_ADGUARD_USER}}"
|
||||
password: "{{HOMEPAGE_VAR_ADGUARD_PASS}}"
|
||||
|
||||
- Pihole-Wireguard:
|
||||
icon: "https://icons.akanealw.com/pi-hole.png"
|
||||
href: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL}}"
|
||||
widget:
|
||||
type: pihole
|
||||
url: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_URL}}"
|
||||
version: 5
|
||||
key: "{{HOMEPAGE_VAR_PIHOLE_WIREGUARD_API_KEY}}"
|
||||
|
||||
|
||||
########################
|
||||
- Docker:
|
||||
- DockerServer Dozzle:
|
||||
icon: "https://icons.akanealw.com/dozzle.png"
|
||||
href: "{{HOMEPAGE_VAR_DOZZLE_URL_1}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_1}}"
|
||||
|
||||
- DockerServerTest Dozzle:
|
||||
icon: "https://icons.akanealw.com/dozzle.png"
|
||||
href: "{{HOMEPAGE_VAR_DOZZLE_URL_2}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_2}}"
|
||||
|
||||
- Debian12Dev Dozzle:
|
||||
icon: "https://icons.akanealw.com/dozzle.png"
|
||||
href: "{{HOMEPAGE_VAR_DOZZLE_URL_3}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_3}}"
|
||||
|
||||
- ProxyServer Dozzle:
|
||||
icon: "https://icons.akanealw.com/dozzle.png"
|
||||
href: "{{HOMEPAGE_VAR_DOZZLE_URL_4}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOZZLE_URL_4}}"
|
||||
|
||||
- DockerServer Dockge:
|
||||
icon: "https://icons.akanealw.com/docker-moby.png"
|
||||
href: "{{HOMEPAGE_VAR_DOCKGE_URL_1}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_1}}"
|
||||
|
||||
- DockerServerTest Dockge:
|
||||
icon: "https://icons.akanealw.com/docker-moby.png"
|
||||
href: "{{HOMEPAGE_VAR_DOCKGE_URL_2}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_2}}"
|
||||
|
||||
- Debian12Dev Dockge:
|
||||
icon: "https://icons.akanealw.com/docker-moby.png"
|
||||
href: "{{HOMEPAGE_VAR_DOCKGE_URL_3}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_3}}"
|
||||
|
||||
- ProxyServer Dockge:
|
||||
icon: "https://icons.akanealw.com/docker-moby.png"
|
||||
href: "{{HOMEPAGE_VAR_DOCKGE_URL_4}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOCKGE_URL_4}}"
|
||||
|
||||
|
||||
########################
|
||||
########################
|
||||
- Links:
|
||||
- Speedtest:
|
||||
icon: "https://icons.akanealw.com/speedtest-tracker.png"
|
||||
href: "{{HOMEPAGE_VAR_SPEEDTEST_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SPEEDTEST_URL}}"
|
||||
widget:
|
||||
type: speedtest
|
||||
url: "{{HOMEPAGE_VAR_SPEEDTEST_URL}}"
|
||||
|
||||
- qBittorrent:
|
||||
icon: "https://icons.akanealw.com/qbittorrent.png"
|
||||
href: "{{HOMEPAGE_VAR_QBITTORRENT_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_QBITTORRENT_URL}}"
|
||||
widget:
|
||||
type: qbittorrent
|
||||
url: "{{HOMEPAGE_VAR_QBITTORRENT_URL}}"
|
||||
username: "{{HOMEPAGE_VAR_QBITTORRENT_USERNAME}}"
|
||||
password: "{{HOMEPAGE_VAR_QBITTORRENT_PASSWORD}}"
|
||||
|
||||
- SABnzbd:
|
||||
icon: "https://icons.akanealw.com/sabnzbd.png"
|
||||
href: "{{HOMEPAGE_VAR_SABNZBD_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SABNZBD_URL}}"
|
||||
widget:
|
||||
type: sabnzbd
|
||||
url: "{{HOMEPAGE_VAR_SABNZBD_URL}}"
|
||||
key: "{{HOMEPAGE_VAR_SABNZBD_API_KEY}}"
|
||||
|
||||
- Jellyfin:
|
||||
icon: "https://icons.akanealw.com/jellyfin.png"
|
||||
href: "{{HOMEPAGE_VAR_JELLYFIN_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_JELLYFIN_URL}}"
|
||||
widget:
|
||||
type: jellyfin
|
||||
url: "{{HOMEPAGE_VAR_JELLYFIN_URL}}"
|
||||
key: 3cd7367ac564440ab7b223ea0c55ba5b
|
||||
enableBlocks: true
|
||||
enableNowPlaying: false
|
||||
fields: ["movies", "series"]
|
||||
|
||||
- Radarr:
|
||||
icon: "https://icons.akanealw.com/radarr.png"
|
||||
href: "{{HOMEPAGE_VAR_RADARR_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_RADARR_URL}}"
|
||||
|
||||
- Sonarr:
|
||||
icon: "https://icons.akanealw.com/sonarr.png"
|
||||
href: "{{HOMEPAGE_VAR_SONARR_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SONARR_URL}}"
|
||||
|
||||
- NZBHydra:
|
||||
icon: "https://icons.akanealw.com/nzbhydra.png"
|
||||
href: "{{HOMEPAGE_VAR_NZBHYDRA_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_NZBHYDRA_URL}}"
|
||||
|
||||
- Jackett:
|
||||
icon: "https://icons.akanealw.com/jackett.png"
|
||||
href: "{{HOMEPAGE_VAR_JACKETT_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_JACKETT_URL}}"
|
||||
|
||||
- Firefox-VPN:
|
||||
icon: "https://icons.akanealw.com/firefox.png"
|
||||
href: "{{HOMEPAGE_VAR_FIREFOX_VPN_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_FIREFOX_VPN_URL}}"
|
||||
|
||||
- ArchiveBox:
|
||||
icon: "https://icons.akanealw.com/archivebox.png"
|
||||
href: "{{HOMEPAGE_VAR_ARCHIVEBOX_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_ARCHIVEBOX_URL}}"
|
||||
|
||||
- Bale:
|
||||
icon: "https://icons.akanealw.com/bale.png"
|
||||
href: "{{HOMEPAGE_VAR_BALE_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_BALE_URL}}"
|
||||
|
||||
# - Bazarr:
|
||||
# icon: "https://icons.akanealw.com/bazarr.png"
|
||||
# href: "{{HOMEPAGE_VAR_BAZARR_URL}}"
|
||||
# siteMonitor: "{{HOMEPAGE_VAR_BAZARR_URL}}"
|
||||
|
||||
- Bitwarden:
|
||||
icon: "https://icons.akanealw.com/bitwarden.png"
|
||||
href: "{{HOMEPAGE_VAR_BITWARDEN_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_BITWARDEN_URL}}"
|
||||
|
||||
- Codeserver:
|
||||
icon: "https://icons.akanealw.com/code-server.png"
|
||||
href: "{{HOMEPAGE_VAR_CODESERVER_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_CODESERVER_URL}}"
|
||||
|
||||
- Cronicle:
|
||||
icon: "https://icons.akanealw.com/c.png"
|
||||
href: "{{HOMEPAGE_VAR_CRONICLE_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_CRONICLE_URL}}"
|
||||
|
||||
- Docmost:
|
||||
icon: "https://icons.akanealw.com/dolibarr.png"
|
||||
href: "{{HOMEPAGE_VAR_DOCMOST_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_DOCMOST_URL}}"
|
||||
|
||||
- FileBrowser:
|
||||
icon: "https://icons.akanealw.com/filebrowser.png"
|
||||
href: "{{HOMEPAGE_VAR_FILE_BROWSER_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_FILE_BROWSER_URL}}"
|
||||
|
||||
- FreshRSS:
|
||||
icon: "https://icons.akanealw.com/freshrss.png"
|
||||
href: "{{HOMEPAGE_VAR_FRESHRSS_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_FRESHRSS_URL}}"
|
||||
|
||||
- Gitea:
|
||||
icon: "https://icons.akanealw.com/gitea.png"
|
||||
href: "{{HOMEPAGE_VAR_GITEA_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_GITEA_URL}}"
|
||||
|
||||
- Gitea-Docker:
|
||||
icon: "https://icons.akanealw.com/gitea.png"
|
||||
href: "{{HOMEPAGE_VAR_GITEA_DOCKER_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_GITEA_DOCKER_URL}}"
|
||||
|
||||
- Invidious:
|
||||
icon: "https://icons.akanealw.com/invidious.png"
|
||||
href: "{{HOMEPAGE_VAR_INVIDIOUS_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_INVIDIOUS_URL}}"
|
||||
|
||||
- IT-Tools:
|
||||
icon: "https://icons.akanealw.com/it-tools.png"
|
||||
href: "{{HOMEPAGE_VAR_IT_TOOLS_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_IT_TOOLS_URL}}"
|
||||
|
||||
- JDownloader:
|
||||
icon: "https://icons.akanealw.com/jdownloader.png"
|
||||
href: "{{HOMEPAGE_VAR_JDOWNLOADER_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_JDOWNLOADER_URL}}"
|
||||
|
||||
- Jellyseerr:
|
||||
icon: "https://icons.akanealw.com/jellyseerr.png"
|
||||
href: "{{HOMEPAGE_VAR_JELLYSEERR_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_JELLYSEERR_URL}}"
|
||||
|
||||
- Kavita:
|
||||
icon: "https://icons.akanealw.com/kavita.png"
|
||||
href: "{{HOMEPAGE_VAR_KAVITA_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_KAVITA_URL}}"
|
||||
|
||||
- Lidarr:
|
||||
icon: "https://icons.akanealw.com/lidarr.png"
|
||||
href: "{{HOMEPAGE_VAR_LIDARR_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_LIDARR_URL}}"
|
||||
|
||||
- Metube:
|
||||
icon: "https://icons.akanealw.com/metube.png"
|
||||
href: "{{HOMEPAGE_VAR_METUBE_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_METUBE_URL}}"
|
||||
|
||||
- Mstream:
|
||||
icon: "https://icons.akanealw.com/mstream.png"
|
||||
href: "{{HOMEPAGE_VAR_MSTREAM_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_MSTREAM_URL}}"
|
||||
|
||||
# - Nextcloud:
|
||||
# icon: "https://icons.akanealw.com/nextcloud.png"
|
||||
# href: "{{HOMEPAGE_VAR_NEXTCLOUD_URL}}"
|
||||
# siteMonitor: "{{HOMEPAGE_VAR_NEXTCLOUD_URL}}"
|
||||
|
||||
- Olivetin:
|
||||
icon: "https://icons.akanealw.com/olivetin.png"
|
||||
href: "{{HOMEPAGE_VAR_OLIVETIN_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_OLIVETIN_URL}}"
|
||||
|
||||
# - OpenGist:
|
||||
# icon: "https://icons.akanealw.com/opengist.png"
|
||||
# href: "{{HOMEPAGE_VAR_OPEN_GIST_URL}}"
|
||||
# siteMonitor: "{{HOMEPAGE_VAR_OPEN_GIST_URL}}"
|
||||
|
||||
- OPNsense:
|
||||
icon: "https://icons.akanealw.com/opnsense.png"
|
||||
href: "{{HOMEPAGE_VAR_OPNSENSE_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_OPNSENSE_URL}}"
|
||||
|
||||
- Paperless-ngx:
|
||||
icon: "https://icons.akanealw.com/paperless-ngx.png"
|
||||
href: "{{HOMEPAGE_VAR_PAPERLESS_NGX_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PAPERLESS_NGX_URL}}"
|
||||
|
||||
- PeaNUT:
|
||||
icon: "https://icons.akanealw.com/ups.png"
|
||||
href: "{{HOMEPAGE_VAR_PEANUT_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PEANUT_URL}}"
|
||||
|
||||
- Photoprism:
|
||||
icon: "https://icons.akanealw.com/photoprism.png"
|
||||
href: "{{HOMEPAGE_VAR_PHOTOPRISM_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PHOTOPRISM_URL}}"
|
||||
|
||||
- Prowlarr:
|
||||
icon: "https://icons.akanealw.com/prowlarr.png"
|
||||
href: "{{HOMEPAGE_VAR_PROWLARR_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_PROWLARR_URL}}"
|
||||
|
||||
- RSS-Bridge:
|
||||
icon: "https://icons.akanealw.com/rss-bridge.png"
|
||||
href: "{{HOMEPAGE_VAR_RSS_BRIDGE_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_RSS_BRIDGE_URL}}"
|
||||
|
||||
- Shlink:
|
||||
icon: "https://icons.akanealw.com/shlink.png"
|
||||
href: "{{HOMEPAGE_VAR_SHLINK_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SHLINK_URL}}"
|
||||
|
||||
- Sterling PDF:
|
||||
icon: "https://icons.akanealw.com/stirling-pdf.png"
|
||||
href: "{{HOMEPAGE_VAR_STIRLING_PDF_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_STIRLING_PDF_URL}}"
|
||||
|
||||
- Syncthing DockerServer:
|
||||
icon: "https://icons.akanealw.com/syncthing.png"
|
||||
href: "{{HOMEPAGE_VAR_SYNCTHING_URL_1}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SYNCTHING_URL_1}}"
|
||||
|
||||
- Syncthing GamingPC:
|
||||
icon: "https://icons.akanealw.com/syncthing.png"
|
||||
href: "{{HOMEPAGE_VAR_SYNCTHING_URL_2}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SYNCTHING_URL_2}}"
|
||||
|
||||
- Syncthing LaptopPC:
|
||||
icon: "https://icons.akanealw.com/syncthing.png"
|
||||
href: "{{HOMEPAGE_VAR_SYNCTHING_URL_3}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_SYNCTHING_URL_3}}"
|
||||
|
||||
- Webmin:
|
||||
icon: "https://icons.akanealw.com/webmin.png"
|
||||
href: "{{HOMEPAGE_VAR_WEBMIN_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_WEBMIN_URL}}"
|
||||
|
||||
- Wireguard-UI:
|
||||
icon: "https://icons.akanealw.com/wireguard.png"
|
||||
href: "{{HOMEPAGE_VAR_WIREGUARD_UI_URL}}"
|
||||
siteMonitor: "{{HOMEPAGE_VAR_WIREGUARD_UI_URL}}"
|
||||
|
||||
# - WikiDocs:
|
||||
# icon: "https://icons.akanealw.com/wazuh.png"
|
||||
# href: "{{HOMEPAGE_VAR_WIKIDOCS_URL}}"
|
||||
# siteMonitor: "{{HOMEPAGE_VAR_WIKIDOCS_URL}}"
|
||||
@@ -1,52 +0,0 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/settings
|
||||
|
||||
title: Homepage
|
||||
theme: dark
|
||||
color: slate
|
||||
|
||||
headerStyle: clean
|
||||
useEqualHeights: true
|
||||
disableCollapse: true
|
||||
statusStyle: dot
|
||||
target: _blank
|
||||
|
||||
quicklaunch:
|
||||
searchDescriptions: true
|
||||
hideInternetSearch: true
|
||||
hideVisitURL: true
|
||||
|
||||
layout:
|
||||
- Monitoring:
|
||||
header: false
|
||||
tab: Servers
|
||||
style: row
|
||||
columns: 1
|
||||
|
||||
- Servers:
|
||||
header: false
|
||||
tab: Servers
|
||||
style: row
|
||||
columns: 4
|
||||
|
||||
- Network:
|
||||
header: false
|
||||
tab: Servers
|
||||
style: row
|
||||
columns: 4
|
||||
|
||||
- Docker:
|
||||
header: false
|
||||
tab: Servers
|
||||
style: row
|
||||
columns: 4
|
||||
|
||||
- Links:
|
||||
header: false
|
||||
tab: Links
|
||||
style: row
|
||||
columns: 4
|
||||
|
||||
providers:
|
||||
openweathermap: 16babef165074bfc53ea0b84b4af8ea1
|
||||
@@ -1,27 +0,0 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/service-widgets
|
||||
|
||||
- resources:
|
||||
cpu: true
|
||||
memory: true
|
||||
disk: /
|
||||
|
||||
- search:
|
||||
provider: duckduckgo
|
||||
target: _blank
|
||||
|
||||
- datetime:
|
||||
text_size: md
|
||||
locale: us
|
||||
format:
|
||||
dateStyle: long
|
||||
timeStyle: long
|
||||
|
||||
- openweathermap:
|
||||
label: Gridley IL
|
||||
latitude: 40.744550
|
||||
longitude: -88.881270
|
||||
units: imperial
|
||||
provider: openweathermap
|
||||
cache: 5
|
||||
@@ -1,70 +0,0 @@
|
||||
NEXTAUTH_URL=http://192.168.1.4:3232/api/v1/auth
|
||||
NEXTAUTH_SECRET=pheimoo9roozahghaithais4Ooxiexahrie4ieph
|
||||
|
||||
# Docker installation database settings
|
||||
POSTGRES_PASSWORD=siel9Oogoh8sheeghohqu7thaNoo6cet9eeyoJie
|
||||
|
||||
# Additional Optional Settings
|
||||
PAGINATION_TAKE_COUNT=
|
||||
STORAGE_FOLDER=
|
||||
AUTOSCROLL_TIMEOUT=
|
||||
NEXT_PUBLIC_DISABLE_REGISTRATION=true
|
||||
NEXT_PUBLIC_CREDENTIALS_ENABLED=true
|
||||
DISABLE_NEW_SSO_USERS=
|
||||
RE_ARCHIVE_LIMIT=
|
||||
MAX_LINKS_PER_USER=
|
||||
ARCHIVE_TAKE_COUNT=
|
||||
BROWSER_TIMEOUT=
|
||||
IGNORE_UNAUTHORIZED_CA=
|
||||
IGNORE_HTTPS_ERRORS=
|
||||
IGNORE_URL_SIZE_LIMIT=
|
||||
NEXT_PUBLIC_DEMO=
|
||||
NEXT_PUBLIC_DEMO_USERNAME=
|
||||
NEXT_PUBLIC_DEMO_PASSWORD=
|
||||
NEXT_PUBLIC_ADMIN=
|
||||
NEXT_PUBLIC_MAX_FILE_BUFFER=
|
||||
MONOLITH_MAX_BUFFER=
|
||||
MONOLITH_CUSTOM_OPTIONS=
|
||||
PDF_MAX_BUFFER=
|
||||
SCREENSHOT_MAX_BUFFER=
|
||||
READABILITY_MAX_BUFFER=
|
||||
PREVIEW_MAX_BUFFER=
|
||||
IMPORT_LIMIT=
|
||||
PLAYWRIGHT_LAUNCH_OPTIONS_EXECUTABLE_PATH=
|
||||
MAX_WORKERS=
|
||||
DISABLE_PRESERVATION=
|
||||
NEXT_PUBLIC_RSS_POLLING_INTERVAL_MINUTES=
|
||||
RSS_SUBSCRIPTION_LIMIT_PER_USER=
|
||||
|
||||
# SMTP Settings
|
||||
NEXT_PUBLIC_EMAIL_PROVIDER=
|
||||
EMAIL_FROM=
|
||||
EMAIL_SERVER=
|
||||
BASE_URL=
|
||||
|
||||
# Proxy settings
|
||||
PROXY=
|
||||
PROXY_USERNAME=
|
||||
PROXY_PASSWORD=
|
||||
PROXY_BYPASS=
|
||||
|
||||
# PDF archive settings
|
||||
PDF_MARGIN_TOP=
|
||||
PDF_MARGIN_BOTTOM=
|
||||
|
||||
#################
|
||||
# SSO Providers #
|
||||
#################
|
||||
|
||||
# Authelia
|
||||
NEXT_PUBLIC_AUTHELIA_ENABLED=""
|
||||
AUTHELIA_CLIENT_ID=""
|
||||
AUTHELIA_CLIENT_SECRET=""
|
||||
AUTHELIA_WELLKNOWN_URL=""
|
||||
|
||||
# Authentik
|
||||
NEXT_PUBLIC_AUTHENTIK_ENABLED=
|
||||
AUTHENTIK_CUSTOM_NAME=
|
||||
AUTHENTIK_ISSUER=
|
||||
AUTHENTIK_CLIENT_ID=
|
||||
AUTHENTIK_CLIENT_SECRET=
|
||||
@@ -1,33 +0,0 @@
|
||||
services:
|
||||
linkwarden-postgres:
|
||||
container_name: linkwarden-postgres
|
||||
image: postgres:16-alpine
|
||||
env_file: .env
|
||||
restart: always
|
||||
networks:
|
||||
- linkwarden
|
||||
volumes:
|
||||
- ./pgdata:/var/lib/postgresql/data
|
||||
|
||||
linkwarden:
|
||||
image: ghcr.io/linkwarden/linkwarden:latest
|
||||
container_name: linkwarden
|
||||
env_file: .env
|
||||
environment:
|
||||
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@linkwarden-postgres:5432/postgres
|
||||
restart: always
|
||||
ports:
|
||||
- 3232:3000
|
||||
networks:
|
||||
- linkwarden
|
||||
- reverseproxy
|
||||
volumes:
|
||||
- ./data:/data/data
|
||||
depends_on:
|
||||
- linkwarden-postgres
|
||||
|
||||
networks:
|
||||
linkwarden:
|
||||
name: linkwarden
|
||||
reverseproxy:
|
||||
external: true
|
||||
@@ -1,14 +0,0 @@
|
||||
services:
|
||||
memos:
|
||||
image: neosmemo/memos:stable
|
||||
container_name: memos
|
||||
volumes:
|
||||
- ./memos/:/var/opt/memos
|
||||
networks:
|
||||
- reverseproxy
|
||||
ports:
|
||||
- 5230:5230
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
external: true
|
||||
@@ -1,16 +0,0 @@
|
||||
services:
|
||||
opengist:
|
||||
image: ghcr.io/thomiceli/opengist:1.9
|
||||
container_name: opengist
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- reverseproxy
|
||||
ports:
|
||||
- 6157:6157
|
||||
volumes:
|
||||
- ./data:/opengist
|
||||
- ./config.yml:/config.yml
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
external: true
|
||||
@@ -1,117 +0,0 @@
|
||||
# Learn more about Opengist configuration here:
|
||||
# https://github.com/thomiceli/opengist/blob/master/docs/configuration/configure.md
|
||||
# https://github.com/thomiceli/opengist/blob/master/docs/configuration/cheat-sheet.md
|
||||
|
||||
# Set the log level to one of the following: debug, info, warn, error, fatal. Default: warn
|
||||
log-level: warn
|
||||
|
||||
# Set the log output to one or more of the following: `stdout`, `file`. Default: stdout,file
|
||||
log-output: stdout,file
|
||||
|
||||
# Public URL to access to Opengist
|
||||
external-url: https://opengist.akanealw.com
|
||||
|
||||
# Directory where Opengist will store its data. Default: ~/.opengist/
|
||||
opengist-home:
|
||||
|
||||
# Secret key used for session store & encrypt MFA data on database. Default: <randomized 32 bytes>
|
||||
secret-key:
|
||||
|
||||
# URI of the database. Default: opengist.db (SQLite)
|
||||
# SQLite: file name
|
||||
# PostgreSQL: postgres://user:password@host:port/database
|
||||
# MySQL/MariaDB: mysql://user:password@host:port/database
|
||||
db-uri: opengist.db
|
||||
|
||||
# Enable or disable the code search index (either `true` or `false`). Default: true
|
||||
index.enabled: true
|
||||
|
||||
# Name of the directory where the code search index is stored. Default: opengist.index
|
||||
index.dirname: opengist.index
|
||||
|
||||
# Default branch name used by Opengist when initializing Git repositories.
|
||||
# If not set, uses the Git default branch name. See https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup#_new_default_branch
|
||||
git.default-branch: main
|
||||
|
||||
# Set the journal mode for SQLite. Default: WAL
|
||||
# See https://www.sqlite.org/pragma.html#pragma_journal_mode
|
||||
# For SQLite databases only.
|
||||
sqlite.journal-mode: WAL
|
||||
|
||||
|
||||
# HTTP server configuration
|
||||
# Host to bind to. Default: 0.0.0.0
|
||||
http.host: 0.0.0.0
|
||||
|
||||
# Port to bind to. Default: 6157
|
||||
http.port: 6157
|
||||
|
||||
# Enable or disable git operations (clone, pull, push) via HTTP (either `true` or `false`). Default: true
|
||||
http.git-enabled: true
|
||||
|
||||
# SSH built-in server configuration
|
||||
# Note: it is not using the SSH daemon from your machine (yet)
|
||||
|
||||
# Enable or disable SSH built-in server
|
||||
# for git operations (clone, pull, push) via SSH (either `true` or `false`). Default: true
|
||||
ssh.git-enabled: false
|
||||
|
||||
# Host to bind to. Default: 0.0.0.0
|
||||
ssh.host: 0.0.0.0
|
||||
|
||||
# Port to bind to. Default: 2222
|
||||
# Note: it cannot be the same port as the SSH daemon if it's currently running
|
||||
# If you want to use the port 22 for the built-in SSH server,
|
||||
# you can either change the port of the SSH daemon or stop it
|
||||
ssh.port: 2222
|
||||
|
||||
# Public domain for the Git SSH connection, if it has to be different from the HTTP one.
|
||||
# If not set, uses the URL from the request
|
||||
ssh.external-domain:
|
||||
|
||||
# Path or alias to ssh-keygen executable. Default: ssh-keygen
|
||||
ssh.keygen-executable: ssh-keygen
|
||||
|
||||
|
||||
# OAuth2 configuration
|
||||
# The callback/redirect URL must be http://opengist.url/oauth/<github|gitlab|gitea|openid-connect>/callback
|
||||
|
||||
# To create a new OAuth2 application using GitHub : https://github.com/settings/applications/new
|
||||
github.client-key:
|
||||
github.secret:
|
||||
|
||||
# To create a new OAuth2 application using Gitlab : https://gitlab.com/-/user_settings/applications
|
||||
gitlab.client-key:
|
||||
gitlab.secret:
|
||||
# URL of the Gitlab instance. Default: https://gitlab.com/
|
||||
gitlab.url: https://gitlab.com/
|
||||
# The name of the GitLab instance. It is displayed in the OAuth login button. Default: GitLab
|
||||
gitlab.name: GitLab
|
||||
|
||||
# To create a new OAuth2 application using Gitea : https://gitea.domain/user/settings/applications
|
||||
gitea.client-key:
|
||||
gitea.secret:
|
||||
# URL of the Gitea instance. Default: https://gitea.com/
|
||||
gitea.url: https://gitea.com/
|
||||
# The name of the Gitea instance. It is displayed in the OAuth login button. Default: Gitea
|
||||
gitea.name: Gitea
|
||||
|
||||
# To create a new OAuth2 application using OpenID Connect:
|
||||
oidc.client-key:
|
||||
oidc.secret:
|
||||
# Discovery endpoint of the OpenID provider. Generally something like http://auth.example.com/.well-known/openid-configuration
|
||||
oidc.discovery-url:
|
||||
|
||||
|
||||
# Custom assets
|
||||
# Add your own custom assets, that are files relatives to $opengist-home/custom/
|
||||
custom.logo:
|
||||
custom.favicon:
|
||||
|
||||
# Static pages in footer (like legal notices, privacy policy, etc.)
|
||||
# The path can be a URL or a relative path to a file in the $opengist-home/custom/ directory
|
||||
custom.static-links:
|
||||
# - name: Gitea
|
||||
# path: https://gitea.com
|
||||
# - name: Legal notices
|
||||
# path: legal.html
|
||||
@@ -1,18 +0,0 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=DockerServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
BACKUP_DIR=/mnt/backups
|
||||
MEDIA_DIR=/mnt/media
|
||||
STORAGE_DIR=/mnt/storage
|
||||
|
||||
# VAULTWARDEN
|
||||
VAULTWARDEN_ADMIN_TOKEN='$argon2id$v=19$m=65540,t=3,p=4$dU5oKzdGdFE0T2x4c0ZMajBiWFdWL2ZMdVVKTDNrV01zWUJmRE9RL1BWaz0$xIEcd5vVgLBOABNCkK9lS0iJlPj8IcZmKf4r6N1IITA'
|
||||
@@ -1,49 +0,0 @@
|
||||
services:
|
||||
vaultwarden:
|
||||
container_name: vaultwarden
|
||||
image: vaultwarden/server:latest
|
||||
environment:
|
||||
- TZ=${TZ}
|
||||
# - ADMIN_TOKEN=${VAULTWARDEN_ADMIN_TOKEN}
|
||||
- DATABASE_URL=data/db.sqlite3
|
||||
- DISABLE_ADMIN_TOKEN=false
|
||||
- DOMAIN=https://bitwarden.akanealw.com
|
||||
- ENABLE_DB_WAL=true
|
||||
- INVITATIONS_ALLOWED=false
|
||||
- SHOW_PASSWORD_HINT=false
|
||||
- SIGNUPS_ALLOWED=false
|
||||
- SIGNUPS_VERIFY=false
|
||||
- SMTP_PORT=587
|
||||
- SMTP_SECURITY=starttls
|
||||
networks:
|
||||
- reverseproxy
|
||||
ports:
|
||||
- 8089:80
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/data:/data
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
vaultwarden-backup:
|
||||
container_name: vaultwarden-backup
|
||||
image: bruceforce/vaultwarden-backup
|
||||
environment:
|
||||
- BACKUP_DIR=/data/backups
|
||||
- CRON_TIME=15 * * * *
|
||||
- TIMESTAMP=true
|
||||
- UID=${PUID}
|
||||
- GID=${PGID}
|
||||
networks:
|
||||
- reverseproxy
|
||||
depends_on:
|
||||
- vaultwarden
|
||||
init: true
|
||||
restart: always
|
||||
volumes:
|
||||
- ${DOCKER_CONFIGS}/data:/data
|
||||
- /home/akanealw/backups/vaultwardenbackups:/data/backups
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
name: reverseproxy
|
||||
external: true
|
||||
@@ -1,18 +0,0 @@
|
||||
services:
|
||||
wallos:
|
||||
container_name: wallos
|
||||
image: bellamy/wallos:latest
|
||||
networks:
|
||||
- reverseproxy
|
||||
ports:
|
||||
- "8389:80/tcp"
|
||||
environment:
|
||||
TZ: 'America/Chicago'
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- './db:/var/www/html/db'
|
||||
- './logos:/var/www/html/images/uploads/logos'
|
||||
|
||||
networks:
|
||||
reverseproxy:
|
||||
external: true
|
||||
Reference in New Issue
Block a user