Compare commits
3
Commits
0aba66d3df
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7f930933b4 | ||
|
|
e08f9fafa9 | ||
|
|
9b17150728 |
No files matched your search
@@ -2,14 +2,19 @@
|
|||||||
Description=Podman Compose: Bang
|
Description=Podman Compose: Bang
|
||||||
After=network-online.target
|
After=network-online.target
|
||||||
Wants=network-online.target
|
Wants=network-online.target
|
||||||
|
StartLimitIntervalSec=300
|
||||||
|
StartLimitBurst=3
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
WorkingDirectory=/home/gib/Server/Search/Bang/docker
|
WorkingDirectory=%h/Server/Search/Bang/docker
|
||||||
ExecStart=/usr/bin/podman compose up -d
|
ExecStart=/usr/bin/podman compose up -d
|
||||||
ExecStop=/usr/bin/podman compose down
|
ExecStop=/usr/bin/podman compose down
|
||||||
RemainAfterExit=yes
|
RemainAfterExit=yes
|
||||||
|
TimeoutStartSec=900
|
||||||
TimeoutStopSec=60
|
TimeoutStopSec=60
|
||||||
|
Restart=on-failure
|
||||||
|
RestartSec=30
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=default.target
|
||||||
+4
-4
@@ -10,13 +10,13 @@
|
|||||||
"preview": "vite preview"
|
"preview": "vite preview"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22.19.3",
|
"@types/node": "^25.6.0",
|
||||||
"ts-node": "^10.9.2",
|
"ts-node": "^10.9.2",
|
||||||
"typescript": "~5.7.3",
|
"typescript": "~6.0.3",
|
||||||
"vite": "^6.4.1"
|
"vite": "^8.0.8"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"vite-plugin-pwa": "^0.21.2"
|
"vite-plugin-pwa": "^1.2.0"
|
||||||
},
|
},
|
||||||
"packageManager": "[email protected]+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39",
|
"packageManager": "[email protected]+sha512.d615db246fe70f25dcfea6d8d73dee782ce23e2245e3c4f6f888249fb568149318637dca73c2c5c8ef2a4ca0d5657fb9567188bfab47f566d1ee6ce987815c39",
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
|
|||||||
Generated
+1057
-1184
File diff suppressed because it is too large.
Load diff
+3
-10
@@ -1,6 +1,8 @@
|
|||||||
// This file was (mostly) ripped from https://duckduckgo.com/bang.js
|
// This file was (mostly) ripped from https://duckduckgo.com/bang.js
|
||||||
|
|
||||||
const SEARXNG_URL = import.meta.env.VITE_SEARXNG_URL as string;
|
// SearXNG removed 2026-08-11: the VPS instance was decommissioned (datacenter IP was
|
||||||
|
// being CAPTCHA'd/403'd by most engines). The "!s" bang went with it; "!g" (Google) is
|
||||||
|
// now the default, set via VITE_DEFAULT_BANG in .env.
|
||||||
const GITEA_URL = import.meta.env.VITE_GITEA_URL as string;
|
const GITEA_URL = import.meta.env.VITE_GITEA_URL as string;
|
||||||
const OPENWEBUI_URL = import.meta.env.VITE_OPENWEBUI_URL as string;
|
const OPENWEBUI_URL = import.meta.env.VITE_OPENWEBUI_URL as string;
|
||||||
const PLEX_URL = import.meta.env.VITE_PLEX_URL as string;
|
const PLEX_URL = import.meta.env.VITE_PLEX_URL as string;
|
||||||
@@ -15,15 +17,6 @@ const OPENAI_MODEL = import.meta.env.VITE_OPENAI_MODEL as string;
|
|||||||
const CLAUDE_MODEL = import.meta.env.VITE_CLAUDE_MODEL.replace("/", "%2F") as string;
|
const CLAUDE_MODEL = import.meta.env.VITE_CLAUDE_MODEL.replace("/", "%2F") as string;
|
||||||
|
|
||||||
export const bangs = [
|
export const bangs = [
|
||||||
{
|
|
||||||
c: "Online Services",
|
|
||||||
d: SEARXNG_URL,
|
|
||||||
r: 0,
|
|
||||||
s: "Searxng",
|
|
||||||
sc: "Search",
|
|
||||||
t: "s",
|
|
||||||
u: `${SEARXNG_URL}/?q={{{s}}}`,
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
c: "Tech",
|
c: "Tech",
|
||||||
d: GITEA_URL,
|
d: GITEA_URL,
|
||||||
|
|||||||
Reference in new issue
Block a user