commit
27eef36677
BIN
public/svgs/docuseal.png
Normal file
BIN
public/svgs/docuseal.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.0 KiB |
BIN
public/svgs/glance.png
Normal file
BIN
public/svgs/glance.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 KiB |
BIN
public/svgs/mediawiki.ico
Normal file
BIN
public/svgs/mediawiki.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
35
templates/compose/docuseal-with-postgres.yaml
Normal file
35
templates/compose/docuseal-with-postgres.yaml
Normal file
@ -0,0 +1,35 @@
|
||||
# documentation: https://www.docuseal.co/
|
||||
# slogan: Document Signing for Everyone free forever for individuals, extensible for businesses and developers. Open Source Alternative to DocuSign, PandaDoc and more.
|
||||
# tags: documentation
|
||||
# logo: svgs/docuseal.png
|
||||
|
||||
services:
|
||||
docuseal:
|
||||
image: docuseal/docuseal:latest
|
||||
environment:
|
||||
- SERVICE_FQDN_DOCUSEAL
|
||||
- HOST=${SERVICE_FQDN_DOCUSEAL}
|
||||
- DATABASE_URL=postgresql://$SERVICE_USER_POSTGRES:$SERVICE_PASSWORD_POSTGRES@postgresql:5432/${POSTGRES_DB}
|
||||
volumes:
|
||||
- docuseal-data:/data
|
||||
depends_on:
|
||||
postgresql:
|
||||
condition: service_healthy
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:3000"]
|
||||
interval: 5s
|
||||
timeout: 20s
|
||||
retries: 10
|
||||
postgresql:
|
||||
image: postgres:16-alpine
|
||||
volumes:
|
||||
- postgresql-data:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_USER=$SERVICE_USER_POSTGRES
|
||||
- POSTGRES_PASSWORD=$SERVICE_PASSWORD_POSTGRES
|
||||
- POSTGRES_DB=${POSTGRES_DB:-docuseal}
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]
|
||||
interval: 5s
|
||||
timeout: 20s
|
||||
retries: 10
|
18
templates/compose/docuseal.yaml
Normal file
18
templates/compose/docuseal.yaml
Normal file
@ -0,0 +1,18 @@
|
||||
# documentation: https://www.docuseal.co/
|
||||
# slogan: Document Signing for Everyone free forever for individuals, extensible for businesses and developers. Open Source Alternative to DocuSign, PandaDoc and more.
|
||||
# tags: documentation
|
||||
# logo: svgs/docuseal.png
|
||||
|
||||
services:
|
||||
docuseal:
|
||||
image: docuseal/docuseal:latest
|
||||
environment:
|
||||
- SERVICE_FQDN_DOCUSEAL
|
||||
- HOST=${SERVICE_FQDN_DOCUSEAL}
|
||||
volumes:
|
||||
- docuseal-data:/data
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:3000"]
|
||||
interval: 5s
|
||||
timeout: 20s
|
||||
retries: 10
|
92
templates/compose/glance.yaml
Normal file
92
templates/compose/glance.yaml
Normal file
@ -0,0 +1,92 @@
|
||||
# documentation: https://github.com/glanceapp/glance
|
||||
# slogan: A self-hosted dashboard that puts all your feeds in one place.
|
||||
# tags: dashboard, server, applications, interface, rrss
|
||||
# logo: svgs/glance.png
|
||||
|
||||
services:
|
||||
glance:
|
||||
image: glanceapp/glance:latest
|
||||
environment:
|
||||
- SERVICE_FQDN_GLANCE
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ./glance-settings
|
||||
target: /app/glance.yml
|
||||
content: |
|
||||
pages:
|
||||
- name: Home
|
||||
server:
|
||||
host: 0.0.0.0
|
||||
port: 8080
|
||||
assets-path: /user/assets
|
||||
columns:
|
||||
- size: small
|
||||
widgets:
|
||||
- type: calendar
|
||||
|
||||
- type: rss
|
||||
limit: 10
|
||||
collapse-after: 3
|
||||
cache: 3h
|
||||
feeds:
|
||||
- url: https://ciechanow.ski/atom.xml
|
||||
- url: https://www.joshwcomeau.com/rss.xml
|
||||
title: Josh Comeau
|
||||
- url: https://samwho.dev/rss.xml
|
||||
- url: https://awesomekling.github.io/feed.xml
|
||||
- url: https://ishadeed.com/feed.xml
|
||||
title: Ahmad Shadeed
|
||||
|
||||
- type: twitch-channels
|
||||
channels:
|
||||
- theprimeagen
|
||||
- cohhcarnage
|
||||
- christitustech
|
||||
- blurbs
|
||||
- asmongold
|
||||
- jembawls
|
||||
|
||||
- size: full
|
||||
widgets:
|
||||
- type: hacker-news
|
||||
|
||||
- type: videos
|
||||
channels:
|
||||
- UCR-DXc1voovS8nhAvccRZhg # Jeff Geerling
|
||||
- UCv6J_jJa8GJqFwQNgNrMuww # ServeTheHome
|
||||
- UCOk-gHyjcWZNj3Br4oxwh0A # Techno Tim
|
||||
|
||||
- type: reddit
|
||||
subreddit: selfhosted
|
||||
|
||||
- size: small
|
||||
widgets:
|
||||
- type: weather
|
||||
location: London, United Kingdom
|
||||
|
||||
- type: stocks
|
||||
stocks:
|
||||
- symbol: SPY
|
||||
name: S&P 500
|
||||
- symbol: BTC-USD
|
||||
name: Bitcoin
|
||||
- symbol: NVDA
|
||||
name: NVIDIA
|
||||
- symbol: AAPL
|
||||
name: Apple
|
||||
- symbol: MSFT
|
||||
name: Microsoft
|
||||
- symbol: GOOGL
|
||||
name: Google
|
||||
- symbol: AMD
|
||||
name: AMD
|
||||
- symbol: RDDT
|
||||
name: Reddit
|
||||
- glance-assets:/user/assets
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
healthcheck:
|
||||
test: ["CMD", "echo", "[+] Should be working fine."]
|
||||
interval: 5s
|
||||
timeout: 20s
|
||||
retries: 10
|
17
templates/compose/mediawiki.yaml
Normal file
17
templates/compose/mediawiki.yaml
Normal file
@ -0,0 +1,17 @@
|
||||
# documentation: https://www.mediawiki.org
|
||||
# slogan: MediaWiki is a collaboration and documentation platform brought to you by a vibrant community.
|
||||
# tags: wiki, collaboration, documentation
|
||||
# logo: svgs/mediawiki.ico
|
||||
|
||||
services:
|
||||
mediawiki:
|
||||
image: mediawiki/mediawiki:latest
|
||||
environment:
|
||||
- SERVICE_FQDN_MEDIAWIKI
|
||||
volumes:
|
||||
- mediawiki-images:/var/www/html/images
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:80"]
|
||||
interval: 5s
|
||||
timeout: 20s
|
||||
retries: 10
|
Loading…
Reference in New Issue
Block a user