Compare commits
9 Commits
191bf3ac1d
...
main
Author | SHA1 | Date | |
---|---|---|---|
![]() |
86325a4a45 | ||
![]() |
05685ce4a2 | ||
![]() |
f39e4e3bd9 | ||
![]() |
d66afe9b2d | ||
![]() |
7dbd8c8fee | ||
![]() |
0bff86ed67 | ||
![]() |
31cdd94cf6 | ||
![]() |
135b942996 | ||
![]() |
131182f4b0 |
1
emerald-theory/wiki-js/README.md
Normal file
1
emerald-theory/wiki-js/README.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
# Overview
|
2
emerald-theory/wiki-js/wiki-js.env
Normal file
2
emerald-theory/wiki-js/wiki-js.env
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
DB_USER=
|
||||||
|
DB_PASS=
|
52
emerald-theory/wiki-js/wiki-js.yml
Normal file
52
emerald-theory/wiki-js/wiki-js.yml
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
# Wiki.js
|
||||||
|
# Wikipedia style documentation
|
||||||
|
# Created by wiki.js
|
||||||
|
# ↳ https://link.to.github
|
||||||
|
|
||||||
|
services:
|
||||||
|
wiki-js-server:
|
||||||
|
image: ghcr.io/requarks/wiki:2
|
||||||
|
container_name: wiki-js-server
|
||||||
|
restart: unless-stopped
|
||||||
|
depends_on:
|
||||||
|
- wiki-js-database
|
||||||
|
|
||||||
|
networks:
|
||||||
|
- proxy
|
||||||
|
# ports:
|
||||||
|
# - 80:80
|
||||||
|
|
||||||
|
environment:
|
||||||
|
PUID: 1000
|
||||||
|
PGID: 1000
|
||||||
|
DB_TYPE: postgres
|
||||||
|
DB_HOST: wiki-js-database
|
||||||
|
DB_PORT: 5432
|
||||||
|
DB_USER: ${DB_USER}
|
||||||
|
DB_PASS: ${DB_PASS}
|
||||||
|
DB_NAME: wiki
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
|
wiki-js-database:
|
||||||
|
image: postgres:15-alpine
|
||||||
|
container_name: wiki-js-database
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
networks:
|
||||||
|
- proxy
|
||||||
|
# ports:
|
||||||
|
# - 3000:3000
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- /home/fxequals/docker/wiki-js/database:/var/lib/postgresql/data
|
||||||
|
|
||||||
|
networks:
|
||||||
|
proxy:
|
||||||
|
external: true
|
||||||
|
|
||||||
|
# Documentation available at https://docs.requarks.io/
|
@@ -6,6 +6,18 @@
|
|||||||
"author": "fxequals",
|
"author": "fxequals",
|
||||||
"url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic",
|
"url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic",
|
||||||
"templates": [
|
"templates": [
|
||||||
|
{
|
||||||
|
"id": "arcane",
|
||||||
|
"name": "Arcane",
|
||||||
|
"description": "Web based Docker GUI",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/arcane/arcane.yml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/arcane/arcane.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/arcane/",
|
||||||
|
"tags": ["docker", "container", "management"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "authentik",
|
"id": "authentik",
|
||||||
"name": "Authentik",
|
"name": "Authentik",
|
||||||
@@ -19,39 +31,171 @@
|
|||||||
"updated_at": "2025-07-13T13:31:00Z"
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "arcane",
|
"id": "dozzle",
|
||||||
"name": "Arcane",
|
"name": "Dozzle",
|
||||||
"description": "Web based Docker GUI",
|
"description": "Docker Logs Web GUI",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"author": "fxequals",
|
"author": "fxequals",
|
||||||
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/arcane/arcane.yml",
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/dozzle/dozzle.yml",
|
||||||
"env_url": "",
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/dozzle/dozzle.env",
|
||||||
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/arcane/",
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/dozzle/",
|
||||||
"tags": ["identity", "2fa", "access"],
|
"tags": ["gui", "logs", "docker"],
|
||||||
"updated_at": "2025-07-13T13:31:00Z"
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "hugo",
|
"id": "fresh-rss",
|
||||||
"name": "Hugo",
|
"name": "FreshRSS",
|
||||||
"description": "Static Site Generator",
|
"description": "RSS Feed Aggregation",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"author": "fxequals",
|
"author": "fxequals",
|
||||||
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/hugo/hugo.yml",
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/fresh-rss/fresh-rss.yaml",
|
||||||
"env_url": "",
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/fresh-rss/fresh-rss.env",
|
||||||
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/hugo/",
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/fresh-rss/",
|
||||||
"tags": ["identity", "2fa", "access"],
|
"tags": ["rss", "feeds", "aggregiator"],
|
||||||
"updated_at": "2025-07-13T13:31:00Z"
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "n8n",
|
"id": "fulltext-rss",
|
||||||
"name": "n8n",
|
"name": "Full-Text RSS",
|
||||||
"description": "Automation System",
|
"description": "RSS Feed Article Expansion",
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"author": "fxequals",
|
"author": "fxequals",
|
||||||
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/n8n/n8n.yaml",
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/fulltext-rss/fulltext-rss.yaml",
|
||||||
"env_url": "",
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/fulltext-rss/fulltext-rss.env",
|
||||||
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/n8n/",
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/fulltext-rss/",
|
||||||
"tags": ["identity", "2fa", "access"],
|
"tags": ["feeds", "text", "rss"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "gitea",
|
||||||
|
"name": "Gitea",
|
||||||
|
"description": "Github Alternative",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/gitea/gitea.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/gitea/gitea.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/gitea/",
|
||||||
|
"tags": ["code", "repository", "github"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "goaccess",
|
||||||
|
"name": "GoAccess",
|
||||||
|
"description": "NGINX Log Visualizer",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/goaccess/goaccess.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/goaccess/goaccess.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/goaccess/",
|
||||||
|
"tags": ["nginx", "logs", "visualizer"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "homepage",
|
||||||
|
"name": "Homepage",
|
||||||
|
"description": "Dashboard for Services",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/homepage/homepage.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/homepage/homepage.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/homepage/",
|
||||||
|
"tags": ["bookmarks", "landing-page", "dashboard"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "nginx-proxy-manager",
|
||||||
|
"name": "NGINX Proxy Manager",
|
||||||
|
"description": "Reverse Proxy for Web Services",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/nginx-proxy-manager/nginx-proxy-manager.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/nginx-proxy-manager/nginx-proxy-manager.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/nginx-proxy-manager/",
|
||||||
|
"tags": ["web", "reverse-proxy", "proxy"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "privatebin",
|
||||||
|
"name": "Privatebin",
|
||||||
|
"description": "Zero Knowledge Messaging",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/privatebin/privatebin.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/privatebin/privatebin.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/privatebin/",
|
||||||
|
"tags": ["web", "reverse-proxy", "proxy"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "remotely",
|
||||||
|
"name": "Remotely",
|
||||||
|
"description": "Remote Access Services",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/remotely/remotely.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/remotely/remotely.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/remotely/",
|
||||||
|
"tags": ["access", "web", "remote"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "shlinks",
|
||||||
|
"name": "Shlinks",
|
||||||
|
"description": "URL Shortening Service",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/shlinks/shlinks.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/shlinks/shlinks.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/shlinks/",
|
||||||
|
"tags": ["url", "shortener", "service"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "spdf",
|
||||||
|
"name": "sPDF",
|
||||||
|
"description": "Various PDF Tools",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/spdf/spdf.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/spdf/spdf.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/spdf/",
|
||||||
|
"tags": ["pdf", "web", "tools"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "vaultwarden",
|
||||||
|
"name": "VaultWarden",
|
||||||
|
"description": "Password Manager",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/vaultwarden/vaultwarden.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/vaultwarden/vaultwarden.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/vaultwarden/",
|
||||||
|
"tags": ["password", "manager", "bitwarden"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "watchtower",
|
||||||
|
"name": "WatchTower",
|
||||||
|
"description": "Auto Docker Image Updater",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/watchtower/watchtower.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/watchtower/watchtower.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/watchtower/",
|
||||||
|
"tags": ["updater", "images", "docker"],
|
||||||
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "wordpress",
|
||||||
|
"name": "WordPress",
|
||||||
|
"description": "Hosted CMS Website",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "fxequals",
|
||||||
|
"compose_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/wordpress/wordpress.yaml",
|
||||||
|
"env_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/raw/branch/main/obsidian-logic/wordpress/wordpress.env",
|
||||||
|
"documentation_url": "https://gitea.mydigitalfix.com/fxequals/docker-compose/src/branch/main/obsidian-logic/wordpress/",
|
||||||
|
"tags": ["web", "website", "cms"],
|
||||||
"updated_at": "2025-07-13T13:31:00Z"
|
"updated_at": "2025-07-13T13:31:00Z"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@@ -0,0 +1 @@
|
|||||||
|
SESSION_SECRET=
|
13
obsidian-logic/authentik/authentik.env
Normal file
13
obsidian-logic/authentik/authentik.env
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
AUTHENTIK_PORT_HTTP=9000
|
||||||
|
AUTHENTIK_PORT_HTTPS=9443
|
||||||
|
PG_PASS=
|
||||||
|
AUTHENTIK_SECRET_KEY=
|
||||||
|
AUTHENTIK_ERROR_REPORTING__ENABLED=true
|
||||||
|
AUTHENTIK_EMAIL__HOST=
|
||||||
|
AUTHENTIK_EMAIL__PORT=25
|
||||||
|
AUTHENTIK_EMAIL__USERNAME=
|
||||||
|
AUTHENTIK_EMAIL__PASSWORD=
|
||||||
|
AUTHENTIK_EMAIL__USE_TLS=true
|
||||||
|
AUTHENTIK_EMAIL__USE_SSL=false
|
||||||
|
AUTHENTIK_EMAIL__TIMEOUT=10
|
||||||
|
AUTHENTIK_EMAIL__FROM=
|
0
obsidian-logic/dozzle/dozzle.env
Normal file
0
obsidian-logic/dozzle/dozzle.env
Normal file
0
obsidian-logic/emulator-js/emulator-js.env
Normal file
0
obsidian-logic/emulator-js/emulator-js.env
Normal file
0
obsidian-logic/fresh-rss/fresh-rss.env
Normal file
0
obsidian-logic/fresh-rss/fresh-rss.env
Normal file
0
obsidian-logic/fulltext-rss/fulltext-rss.env
Normal file
0
obsidian-logic/fulltext-rss/fulltext-rss.env
Normal file
0
obsidian-logic/gitea/gitea.env
Normal file
0
obsidian-logic/gitea/gitea.env
Normal file
@@ -13,8 +13,8 @@ services:
|
|||||||
|
|
||||||
networks:
|
networks:
|
||||||
- proxy
|
- proxy
|
||||||
ports:
|
# ports:
|
||||||
- 2222:22
|
# - 2222:22 <--- maps a unique SSH port for SSH pushes
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
PUID: 1000
|
PUID: 1000
|
0
obsidian-logic/goaccess/goaccess.env
Normal file
0
obsidian-logic/goaccess/goaccess.env
Normal file
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
# GoAccess
|
# GoAccess
|
||||||
# Web based log visualizer
|
# Web based log visualizer for NGINX Proxy Manager
|
||||||
# Created by xavierh
|
# Created by xavierh
|
||||||
# ↳ https://github.com/allinurl/goaccess
|
# ↳ https://github.com/allinurl/goaccess
|
||||||
|
|
0
obsidian-logic/it-tools/it-tools.env
Normal file
0
obsidian-logic/it-tools/it-tools.env
Normal file
31
obsidian-logic/it-tools/it-tools.yml
Normal file
31
obsidian-logic/it-tools/it-tools.yml
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
# IT Tools
|
||||||
|
# Collection of various IT tools
|
||||||
|
# Created by CorentinTh
|
||||||
|
# ↳ https://github.com/CorentinTh/it-tools
|
||||||
|
|
||||||
|
services:
|
||||||
|
it-tools:
|
||||||
|
image: corentinth/it-tools:latest
|
||||||
|
container_name: it-tools
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
networks:
|
||||||
|
- proxy
|
||||||
|
# ports:
|
||||||
|
# - 80:80
|
||||||
|
|
||||||
|
environment:
|
||||||
|
PUID: 1000
|
||||||
|
PGID: 1000
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
|
||||||
|
networks:
|
||||||
|
proxy:
|
||||||
|
external: true
|
||||||
|
|
||||||
|
# Documentation available at https://github.com/CorentinTh/it-tools
|
0
obsidian-logic/privatebin/privatebin.env
Normal file
0
obsidian-logic/privatebin/privatebin.env
Normal file
1
obsidian-logic/remotely/remotely.env
Normal file
1
obsidian-logic/remotely/remotely.env
Normal file
@@ -0,0 +1 @@
|
|||||||
|
DOCKERGW=
|
0
obsidian-logic/searx/searx.env
Normal file
0
obsidian-logic/searx/searx.env
Normal file
61
obsidian-logic/searx/searx.yml
Normal file
61
obsidian-logic/searx/searx.yml
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
---
|
||||||
|
|
||||||
|
# SearXNG
|
||||||
|
# Privacy Focused Search Engine
|
||||||
|
# Created by Searxng
|
||||||
|
# ↳ https://github.com/searxng/searxng
|
||||||
|
|
||||||
|
services:
|
||||||
|
searxng-server:
|
||||||
|
image: docker.io/searxng/searxng:latest
|
||||||
|
container_name: searxng
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
networks:
|
||||||
|
- search
|
||||||
|
# ports:
|
||||||
|
# - 8080:8080
|
||||||
|
|
||||||
|
environment:
|
||||||
|
PUID: 1000
|
||||||
|
PGID: 1000
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
- /home/fxequals/docker/searxng/search:/etc/searxng:rw
|
||||||
|
|
||||||
|
searxng-redis:
|
||||||
|
image: docker.io/valkey/valkey:8-alpine
|
||||||
|
container_name: redis
|
||||||
|
restart: unless-stopped
|
||||||
|
command: valkey-server --save 30 1 --loglevel warning
|
||||||
|
|
||||||
|
networks:
|
||||||
|
- search
|
||||||
|
|
||||||
|
environment:
|
||||||
|
PUID: 1000
|
||||||
|
PGID: 1000
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- /home/fxequals/docker/searsng/redis:/data
|
||||||
|
|
||||||
|
cap_drop:
|
||||||
|
- ALL
|
||||||
|
cap_add:
|
||||||
|
- SETGID
|
||||||
|
- SETUID
|
||||||
|
- DAC_OVERRIDE
|
||||||
|
|
||||||
|
logging:
|
||||||
|
driver: "json-file"
|
||||||
|
options:
|
||||||
|
max-size: "1m"
|
||||||
|
max-file: "1"
|
||||||
|
|
||||||
|
networks:
|
||||||
|
search:
|
||||||
|
external: true
|
||||||
|
|
||||||
|
# Documentation available at https://docs.searxng.org/
|
0
obsidian-logic/shlinks/shlinks.env
Normal file
0
obsidian-logic/shlinks/shlinks.env
Normal file
0
obsidian-logic/spdf/spdf.env
Normal file
0
obsidian-logic/spdf/spdf.env
Normal file
0
obsidian-logic/vaultwarden/vaultwarden.env
Normal file
0
obsidian-logic/vaultwarden/vaultwarden.env
Normal file
3
obsidian-logic/wordpress/wordpress.env
Normal file
3
obsidian-logic/wordpress/wordpress.env
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
DB_USER=
|
||||||
|
DB_PASS=
|
||||||
|
DB_ROOT=
|
Reference in New Issue
Block a user