fixed formatting and added tags

This commit is contained in:
Phil 2024-09-20 16:46:16 -06:00
parent 3de01f5464
commit 6d1ebc61d6
8 changed files with 15 additions and 38 deletions

View File

@ -11,11 +11,9 @@ services:
- ./site:/srv - ./site:/srv
- caddy_data:/data - caddy_data:/data
- caddy_config:/config - caddy_config:/config
volumes: volumes:
caddy_data: caddy_data:
caddy_config: caddy_config:
networks: networks:
default: default:
external: true external: true

View File

@ -14,12 +14,10 @@ services:
ports: ports:
- 222:22 - 222:22
extra_hosts: extra_hosts:
- 'auth.thesatelliteoflove.com:172.20.0.2' - 'auth.thesatelliteoflove.com:172.20.0.3'
volumes: volumes:
gitea: gitea:
driver: local driver: local
networks: networks:
default: default:
external: true external: true

View File

@ -1,7 +1,7 @@
version: "3.8" version: "3.8"
services: services:
web: web:
image: ghcr.io/hoarder-app/hoarder-web:${HOARDER_VERSION:-release} image: ghcr.io/hoarder-app/hoarder:${HOARDER_VERSION:-release}
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- data:/data - data:/data
@ -10,14 +10,9 @@ services:
env_file: env_file:
- .env - .env
environment: environment:
REDIS_HOST: redis
MEILI_ADDR: http://meilisearch:7700 MEILI_ADDR: http://meilisearch:7700
DATA_DIR: /data DATA_DIR: /data
redis: BROWSER_WEB_URL: http://chrome:9222
image: redis:7.2-alpine
restart: unless-stopped
volumes:
- redis:/data
chrome: chrome:
image: gcr.io/zenika-hub/alpine-chrome:123 image: gcr.io/zenika-hub/alpine-chrome:123
restart: unless-stopped restart: unless-stopped
@ -37,27 +32,9 @@ services:
MEILI_NO_ANALYTICS: "true" MEILI_NO_ANALYTICS: "true"
volumes: volumes:
- meilisearch:/meili_data - meilisearch:/meili_data
workers:
image: ghcr.io/hoarder-app/hoarder-workers:${HOARDER_VERSION:-release}
restart: unless-stopped
volumes:
- data:/data
env_file:
- .env
environment:
REDIS_HOST: redis
MEILI_ADDR: http://meilisearch:7700
BROWSER_WEB_URL: http://chrome:9222
DATA_DIR: /data
depends_on:
web:
condition: service_started
volumes: volumes:
redis:
meilisearch: meilisearch:
data: data:
networks: networks:
default: default:
external: true external: true

View File

@ -10,14 +10,11 @@ services:
- tasksmd-data:/tasks - tasksmd-data:/tasks
- tasksmd-config:/config - tasksmd-config:/config
restart: unless-stopped restart: unless-stopped
volumes: volumes:
tasksmd-data: tasksmd-data:
driver: local driver: local
tasksmd-config: tasksmd-config:
driver: local driver: local
networks: networks:
default: default:
external: true external: true

View File

@ -64,21 +64,28 @@
- name: Install caddy - name: Install caddy
import_tasks: caddy.yml import_tasks: caddy.yml
tags: caddy
- name: Install gitea - name: Install gitea
import_tasks: gitea.yml import_tasks: gitea.yml
tags: gitea
- name: Install hoarder - name: Install hoarder
import_tasks: hoarder.yml import_tasks: hoarder.yml
tags: hoarder
- name: Install authentik - name: Install authentik
import_tasks: authentik.yml import_tasks: authentik.yml
tags: authentik
- name: Install gotosocial - name: Install gotosocial
import_tasks: gotosocial.yml import_tasks: gotosocial.yml
tags: gotosocial
- name: Install grist - name: Install grist
import_tasks: grist.yml import_tasks: grist.yml
tags: grist
- name: Install tasksmd - name: Install tasksmd
import_tasks: tasksmd.yml import_tasks: tasksmd.yml
tags: tasksmd

View File

@ -42,5 +42,5 @@
- name: Create symlink for batcat - name: Create symlink for batcat
ansible.builtin.file: ansible.builtin.file:
src: /usr/bin/batcat src: /usr/bin/batcat
dest: "{{ ansible_env.HOME }}/.local/bin/bat" dest: "/home/{{ ansible_user }}/.local/bin/bat"
state: link state: link

View File

@ -6,14 +6,14 @@ services:
container_name: gotosocial container_name: gotosocial
user: 1000:1000 user: 1000:1000
extra_hosts: extra_hosts:
- 'auth.thesatelliteoflove.com:172.20.0.2' - 'auth.thesatelliteoflove.com:172.20.0.3'
environment: environment:
GTS_HOST: social.thesatelliteoflove.com GTS_HOST: social.thesatelliteoflove.com
GTS_DB_TYPE: sqlite GTS_DB_TYPE: sqlite
GTS_DB_ADDRESS: /gotosocial/storage/sqlite.db GTS_DB_ADDRESS: /gotosocial/storage/sqlite.db
GTS_LETSENCRYPT_ENABLED: "false" GTS_LETSENCRYPT_ENABLED: "false"
GTS_LETSENCRYPT_EMAIL_ADDRESS: "" GTS_LETSENCRYPT_EMAIL_ADDRESS: ""
GTS_TRUSTED_PROXIES: "172.20.0.2" GTS_TRUSTED_PROXIES: "172.20.0.3"
GTS_ACCOUNT_DOMAIN: thesatelliteoflove.com GTS_ACCOUNT_DOMAIN: thesatelliteoflove.com
GTS_OIDC_ENABLED: "true" GTS_OIDC_ENABLED: "true"
GTS_OIDC_IDP_NAME: "Authentik" GTS_OIDC_IDP_NAME: "Authentik"

View File

@ -4,7 +4,7 @@ services:
volumes: volumes:
- grist:/persist - grist:/persist
extra_hosts: extra_hosts:
- 'auth.thesatelliteoflove.com:172.20.0.2' - 'auth.thesatelliteoflove.com:172.20.0.3'
environment: environment:
- GRIST_SESSION_SECRET={{ grist_session_secret }} - GRIST_SESSION_SECRET={{ grist_session_secret }}
- APP_HOME_URL=https://grist.thesatelliteoflove.com - APP_HOME_URL=https://grist.thesatelliteoflove.com