checking in
This commit is contained in:
parent
2ddaea5954
commit
9374322ada
@ -22,6 +22,7 @@ services:
|
|||||||
glance.hide: false
|
glance.hide: false
|
||||||
networks:
|
networks:
|
||||||
- tunnel
|
- tunnel
|
||||||
|
- default
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
tunnel:
|
tunnel:
|
||||||
|
|||||||
28
caddy/certs/theocorp+4-key.pem
Normal file
28
caddy/certs/theocorp+4-key.pem
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
-----BEGIN PRIVATE KEY-----
|
||||||
|
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDCaNazJUTUK1kA
|
||||||
|
YctfzDp8qYp4ZIeUmzUFLoZPcf6FexL6nXcycZrsoVHjPqi+/j/EdOgnlU+iXRuI
|
||||||
|
X4tRQex46d+ubMWjDqMGa/Iieg5Dsu9/oASsRXkP8ixkAxpSohjEHMXefFxdj2gw
|
||||||
|
pdDwkUZ2S0/bJ5W3mgUV+rJbaKBNG3WWcafU4HqMd73Pz7IHBRQTRsjZn2iBP0Em
|
||||||
|
XgjJXnO1aB6kayHEpPDPIp8Na553gnYp/I5ke+KXSEVqpamMoHYalj6xw4mOORnH
|
||||||
|
uEMgPX0qzZ0VlAYqLrXljmfbmeZFCqZd06YnAQ2KjGnbtcIvHBHj0ltlJ8Dy9l55
|
||||||
|
1lpb/GtbAgMBAAECggEBAJv1fN+kc03+JF0xFvUYIodlf2dLxpSJ2oP4qdjL61Jr
|
||||||
|
xHL2pev6xT01wTqbRsZJsyBIZQF0P7lSFkdV1q7uQuVRQZdtPTOtB02chVfxMMZQ
|
||||||
|
ot9woK8O4KrRLZlh/9jwnwucxYPRokuQQxZbv31uHefCTSLT48Cxt4jFYBYCni6c
|
||||||
|
BacA1UzVlHEQwevUr9i/yzMfF7cXpyz8aoXQ7deMx4kQlWVRwYtqjQKwz/MOe6Uo
|
||||||
|
1TUar/cndJpXvYDlCowHnW1sQemlRklDRTlza58qGFqw9rGLkbsgYNY3emEKFsFY
|
||||||
|
C5Yw7TY8G1dwBI5mIvQ+OVuKACMwjdmma0dmBFhb4EkCgYEA2K7xYZkVlVX32TF5
|
||||||
|
DkGZIveK5dUQRgbBDEFXvoLBpgL4udzLaI6TPdQ2JYBo+LODea5h8jd2fpRbOpC0
|
||||||
|
4Iv4rwORci8qnvwWBUOnm1OMUI+bWdTuqR59LSUIyP4vPxwd2NIe9QkN6hc+2qFZ
|
||||||
|
shUgdK99obvNnYBJqSnWTUPJT6UCgYEA5a9DkDGpB0tdAAtGXQsd42RhqSGmqBoO
|
||||||
|
D5DhysILaaFQd4gb4ADpRw1q/m7Qab/JZMg6CwZWeq2/K4pPsvHQK67pQv+iLExL
|
||||||
|
fg7SC+dAEbMrwCuV0cv6oZ3HR3+jQ4EGaRodI80g74lukCzpi+jgMoaIGOShtM7m
|
||||||
|
yLFkp9jB3v8CgYBKbyZKQZ0xdJu0h5MvO4eQhHq5Ywy5EX7lZ9jtf9tn3ON2bYuO
|
||||||
|
elPITIrhLRBiRsBmX2oUG8tfxjTklGseK9ccv9wJ3nwEq1IhMtFzwSqVTg+utz/Y
|
||||||
|
5rlXdb5j1TWDt3PlVKD/ycF25c9YqU63pxxEGTjOA0ap0TT8oHuWhS+1ZQKBgAuK
|
||||||
|
c+2h4Slhqwmeh2mTbmwHljSmYTZfIMe9cur6NxKWrXFkIGpwAUi1ruOb89LsdRUg
|
||||||
|
TnJRXjUJ1+o7J+gI6HnZbxUTvTVWnBB4dCtu8jQxeYhNaFjDVBOc1u+LxUtWB1lu
|
||||||
|
m3o6C2ad1DVgXFfQWruPMPV3P3zTTJtW9oTMimlHAoGBAJyrzDDE2vv1V5dWR9WL
|
||||||
|
Sp2Arm7LepPr/rmrgERIn4hm9G3SdbYWsXx8rE2JC1r1sS8htHM7gA6XqySGed8k
|
||||||
|
MG5i6yeOs6MqxSDZjoVAnyWbfZ30lAtEqx4stsLs//D1GdZAZ5HufwV3dxf1C3qL
|
||||||
|
jKbPFLoqhFzl9HxfFgygENSj
|
||||||
|
-----END PRIVATE KEY-----
|
||||||
28
caddy/certs/theocorp+4.pem
Normal file
28
caddy/certs/theocorp+4.pem
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIEuDCCAyCgAwIBAgIQC9fL+3ffRY72j0bufPWq7jANBgkqhkiG9w0BAQsFADCB
|
||||||
|
sTEeMBwGA1UEChMVbWtjZXJ0IGRldmVsb3BtZW50IENBMUMwQQYDVQQLDDpnYXhp
|
||||||
|
bnRvdGhlb2RvcmlvQGNyb3cudGFpbGJiNDRmLnRzLm5ldCAoR2F4aW50byBUaGVv
|
||||||
|
ZG9yaW8pMUowSAYDVQQDDEFta2NlcnQgZ2F4aW50b3RoZW9kb3Jpb0Bjcm93LnRh
|
||||||
|
aWxiYjQ0Zi50cy5uZXQgKEdheGludG8gVGhlb2RvcmlvKTAeFw0yNTAyMjcxODI4
|
||||||
|
NDFaFw0yNzA1MjcxNzI4NDFaMG4xJzAlBgNVBAoTHm1rY2VydCBkZXZlbG9wbWVu
|
||||||
|
dCBjZXJ0aWZpY2F0ZTFDMEEGA1UECww6Z2F4aW50b3RoZW9kb3Jpb0Bjcm93LnRh
|
||||||
|
aWxiYjQ0Zi50cy5uZXQgKEdheGludG8gVGhlb2RvcmlvKTCCASIwDQYJKoZIhvcN
|
||||||
|
AQEBBQADggEPADCCAQoCggEBAMJo1rMlRNQrWQBhy1/MOnypinhkh5SbNQUuhk9x
|
||||||
|
/oV7EvqddzJxmuyhUeM+qL7+P8R06CeVT6JdG4hfi1FB7Hjp365sxaMOowZr8iJ6
|
||||||
|
DkOy73+gBKxFeQ/yLGQDGlKiGMQcxd58XF2PaDCl0PCRRnZLT9snlbeaBRX6slto
|
||||||
|
oE0bdZZxp9Tgeox3vc/PsgcFFBNGyNmfaIE/QSZeCMlec7VoHqRrIcSk8M8inw1r
|
||||||
|
nneCdin8jmR74pdIRWqlqYygdhqWPrHDiY45Gce4QyA9fSrNnRWUBiouteWOZ9uZ
|
||||||
|
5kUKpl3TpicBDYqMadu1wi8cEePSW2UnwPL2XnnWWlv8a1sCAwEAAaOBjTCBijAO
|
||||||
|
BgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwHwYDVR0jBBgwFoAU
|
||||||
|
SU4cKZp/2Dp8CcrYEybBQHtTgccwQgYDVR0RBDswOYIIdGhlb2NvcnCCCioudGhl
|
||||||
|
b2NvcnCCCWxvY2FsaG9zdIcEfwAAAYcQAAAAAAAAAAAAAAAAAAAAATANBgkqhkiG
|
||||||
|
9w0BAQsFAAOCAYEAQH7eRfRObVI5hvu3AKaOWuHG92T+p3AqG4/2Wg9/yjryt7Yj
|
||||||
|
JMqo0J18dlluQ7EMd8PAW546jbR7IZWU2tEprz462Yh8wJPsKUOcmnDxBV4vD4YS
|
||||||
|
zKFbiiTxyEOmS1Dpn2x9ygTgZKwf6xY94wxSy1JLQNBR3DdQx5kiVMCeyTfQtLB9
|
||||||
|
5P9YY1vasuu2Po32oM3lZdaFTxat9V7veNDqlOoWv28265tqsqNp3cW/b3irKIzv
|
||||||
|
Osz98Kv+rMwM3NreMdHs2zBcMWgvlLaRoyHolx/8FI/pCL83hrHgZxw9dh1AKt5r
|
||||||
|
1v+6TOgPBddghwfwMDDSqs5Goik5TK+ewsHmb4MuNa7wPRHP3bdfbYYrn2ZEnb1y
|
||||||
|
ycHjl/lnZPXW+55FCsuEtNa2MaWSBZZ2eObhgHUO8cAt0ynxktoLIWiog2xzOEsJ
|
||||||
|
j2AKpONBt9HsnWJKyR56g+8yix0Esp7C3IvvSYI5H8yMJQPjp2qDjfP99suSIVUN
|
||||||
|
HmL1k2fAe9r1Qkox
|
||||||
|
-----END CERTIFICATE-----
|
||||||
@ -1,75 +1,75 @@
|
|||||||
|
|
||||||
gitea.theocorp {
|
gitea.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy gitea:3000
|
reverse_proxy gitea:3000
|
||||||
}
|
}
|
||||||
|
|
||||||
glance.theocorp {
|
glance.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy glance:8080
|
reverse_proxy glance:8080
|
||||||
}
|
}
|
||||||
|
|
||||||
hoarder.theocorp {
|
hoarder.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy hoarder:3000
|
reverse_proxy hoarder:3000
|
||||||
}
|
}
|
||||||
|
|
||||||
immich.theocorp {
|
immich.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy immich:2283
|
reverse_proxy immich:2283
|
||||||
}
|
}
|
||||||
|
|
||||||
n8n.theocorp {
|
n8n.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy n8n:5678
|
reverse_proxy n8n:5678
|
||||||
}
|
}
|
||||||
|
|
||||||
navidrome.theocorp {
|
navidrome.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy navidrome:4533
|
reverse_proxy navidrome:4533
|
||||||
}
|
}
|
||||||
|
|
||||||
olivetin.theocorp {
|
olivetin.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy olivetin:1337
|
reverse_proxy olivetin:1337
|
||||||
}
|
}
|
||||||
|
|
||||||
paperless-ai.theocorp {
|
paperless-ai.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy paperless-ai:3000
|
reverse_proxy paperless-ai:3000
|
||||||
}
|
}
|
||||||
|
|
||||||
paperless.theocorp {
|
paperless.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy paperless-ngx:8000
|
reverse_proxy paperless-ngx:8000
|
||||||
}
|
}
|
||||||
|
|
||||||
portainer.theocorp {
|
portainer.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy portainer:9000
|
reverse_proxy portainer:9000
|
||||||
}
|
}
|
||||||
|
|
||||||
vaultwarden.theocorp {
|
vaultwarden.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy vaultwarden:80
|
reverse_proxy vaultwarden:80
|
||||||
}
|
}
|
||||||
|
|
||||||
beszel.theocorp {
|
beszel.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy beszel:8090
|
reverse_proxy beszel:8090
|
||||||
}
|
}
|
||||||
|
|
||||||
dozzle.theocorp {
|
dozzle.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy dozzle:8080
|
reverse_proxy dozzle:8080
|
||||||
}
|
}
|
||||||
|
|
||||||
hastebin.theocorp {
|
hastebin.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy hastebin:7777
|
reverse_proxy hastebin:7777
|
||||||
}
|
}
|
||||||
|
|
||||||
habits.theocorp {
|
habits.theocorp {
|
||||||
tls internal
|
tls /certs/theocorp+4.pem /certs/theocorp+4-key.pem
|
||||||
reverse_proxy beaverhabits:8080
|
reverse_proxy beaverhabits:8080
|
||||||
}
|
}
|
||||||
@ -14,7 +14,7 @@ services:
|
|||||||
- $PWD/site:/srv
|
- $PWD/site:/srv
|
||||||
- caddy_data:/data
|
- caddy_data:/data
|
||||||
- caddy_config:/config
|
- caddy_config:/config
|
||||||
- $PWD/certificates:/data/caddy/certificates/local
|
- $PWD/certs:/certs
|
||||||
networks:
|
networks:
|
||||||
- portainer_default
|
- portainer_default
|
||||||
- glance_default
|
- glance_default
|
||||||
|
|||||||
@ -58,7 +58,8 @@ pages:
|
|||||||
repositories:
|
repositories:
|
||||||
- hoarder-app/hoarder
|
- hoarder-app/hoarder
|
||||||
- glanceapp/glance
|
- glanceapp/glance
|
||||||
- neosmemo/memos
|
- usememos/memos
|
||||||
|
- aesameailabs/csm
|
||||||
- type: hacker-news
|
- type: hacker-news
|
||||||
limit: 15
|
limit: 15
|
||||||
collapse-after: 5
|
collapse-after: 5
|
||||||
@ -78,7 +79,7 @@ pages:
|
|||||||
subreddit: selfhosted
|
subreddit: selfhosted
|
||||||
show-thumbnails: true
|
show-thumbnails: true
|
||||||
- type: reddit
|
- type: reddit
|
||||||
subreddit: sideproject
|
subreddit: localllama
|
||||||
show-thumbnails: true
|
show-thumbnails: true
|
||||||
|
|
||||||
- type: videos
|
- type: videos
|
||||||
@ -151,19 +152,19 @@ pages:
|
|||||||
style: horizontal-cards
|
style: horizontal-cards
|
||||||
feeds:
|
feeds:
|
||||||
- url: https://rss.app/feeds/zGtl0lQuVVN1ew1Y.xml
|
- url: https://rss.app/feeds/zGtl0lQuVVN1ew1Y.xml
|
||||||
title: Google News
|
title: NY Times
|
||||||
- type: rss
|
- type: rss
|
||||||
title: US News
|
title: US News
|
||||||
style: horizontal-cards
|
style: horizontal-cards
|
||||||
feeds:
|
feeds:
|
||||||
- url: https://rss.app/feeds/mG6VlfoOqmynqgbT.xml
|
- url: https://rss.nytimes.com/services/xml/rss/nyt/US.xml
|
||||||
title: Google News
|
title: NY Times
|
||||||
- type: rss
|
- type: rss
|
||||||
title: World News
|
title: World News
|
||||||
style: horizontal-cards
|
style: horizontal-cards
|
||||||
feeds:
|
feeds:
|
||||||
- url: https://rss.app/feeds/8l0pnQ0Vny9DxtaR.xml
|
- url: https://rss.nytimes.com/services/xml/rss/nyt/Politics.xml
|
||||||
title: Google News
|
title: NY Times
|
||||||
|
|
||||||
- type: videos
|
- type: videos
|
||||||
style: grid-cards
|
style: grid-cards
|
||||||
|
|||||||
19
newt/docker-compose.yml
Normal file
19
newt/docker-compose.yml
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
services:
|
||||||
|
newt:
|
||||||
|
image: fosrl/newt
|
||||||
|
container_name: newt
|
||||||
|
restart: unless-stopped
|
||||||
|
environment:
|
||||||
|
- PANGOLIN_ENDPOINT=https://pangolin.geezo.online
|
||||||
|
- NEWT_ID=0ma412ia5nssi5o
|
||||||
|
- NEWT_SECRET=037npxoajkzxt79x6bo9cq27b1i3m8f2lreb6z9z691117cf
|
||||||
|
networks:
|
||||||
|
- beaverhabits_default
|
||||||
|
- yams_default
|
||||||
|
|
||||||
|
|
||||||
|
networks:
|
||||||
|
beaverhabits_default:
|
||||||
|
external: true
|
||||||
|
yams_default:
|
||||||
|
external: true
|
||||||
13
open-web-ui/.env
Normal file
13
open-web-ui/.env
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Ollama URL for the backend to connect
|
||||||
|
# The path '/ollama' will be redirected to the specified backend URL
|
||||||
|
OLLAMA_BASE_URL='http://owl:11434'
|
||||||
|
|
||||||
|
OPENAI_API_BASE_URL=''
|
||||||
|
OPENAI_API_KEY=''
|
||||||
|
|
||||||
|
# AUTOMATIC1111_BASE_URL="http://localhost:7860"
|
||||||
|
|
||||||
|
# DO NOT TRACK
|
||||||
|
SCARF_NO_ANALYTICS=true
|
||||||
|
DO_NOT_TRACK=true
|
||||||
|
ANONYMIZED_TELEMETRY=false
|
||||||
17
open-web-ui/docker-compose.yml
Normal file
17
open-web-ui/docker-compose.yml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
services:
|
||||||
|
open-webui:
|
||||||
|
image: ghcr.io/open-webui/open-webui:${WEBUI_DOCKER_TAG-main}
|
||||||
|
container_name: open-webui
|
||||||
|
volumes:
|
||||||
|
- open-webui:/app/backend/data
|
||||||
|
ports:
|
||||||
|
- 1019:8080
|
||||||
|
environment:
|
||||||
|
- 'OLLAMA_BASE_URL=http://owl:11434'
|
||||||
|
- 'WEBUI_SECRET_KEY='
|
||||||
|
extra_hosts:
|
||||||
|
- host.docker.internal:host-gateway
|
||||||
|
restart: unless-stopped
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
open-webui: {}
|
||||||
Loading…
Reference in New Issue
Block a user