Compare commits
	
		
			5 Commits
		
	
	
		
			3a73f85aa1
			...
			2a2120c976
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 2a2120c976 | |||
| e1a85e8c6f | |||
| 327a47169f | |||
| 24dd7d3e67 | |||
| 5e2abd7713 | 
@@ -5,9 +5,9 @@
 | 
				
			|||||||
  loop:
 | 
					  loop:
 | 
				
			||||||
    - /opt/stacks/gitea
 | 
					    - /opt/stacks/gitea
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: copy gitea compose file
 | 
					- name: Template out the compose file
 | 
				
			||||||
  ansible.builtin.copy:
 | 
					  ansible.builtin.template:
 | 
				
			||||||
    src: gitea-compose.yml
 | 
					    src: gitea-compose.yml.j2
 | 
				
			||||||
    dest: /opt/stacks/gitea/compose.yml
 | 
					    dest: /opt/stacks/gitea/compose.yml
 | 
				
			||||||
    owner: root
 | 
					    owner: root
 | 
				
			||||||
    mode: 644
 | 
					    mode: 644
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -82,9 +82,9 @@
 | 
				
			|||||||
  import_tasks: gotosocial.yml
 | 
					  import_tasks: gotosocial.yml
 | 
				
			||||||
  tags: gotosocial
 | 
					  tags: gotosocial
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Install grist
 | 
					#- name: Install grist
 | 
				
			||||||
  import_tasks: grist.yml
 | 
					#  import_tasks: grist.yml
 | 
				
			||||||
  tags: grist
 | 
					#  tags: grist
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- name: Install tasksmd
 | 
					- name: Install tasksmd
 | 
				
			||||||
  import_tasks: tasksmd.yml
 | 
					  import_tasks: tasksmd.yml
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,2 +1,15 @@
 | 
				
			|||||||
PG_PASS={{ authentik_pg_pass }}
 | 
					PG_PASS={{ authentik_pg_pass }}
 | 
				
			||||||
AUTHENTIK_SECRET_KEY={{ authentik_secret_key }}
 | 
					AUTHENTIK_SECRET_KEY={{ authentik_secret_key }}
 | 
				
			||||||
 | 
					# SMTP Host Emails are sent to
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__HOST=smtp.resend.com
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__PORT=25
 | 
				
			||||||
 | 
					# Optionally authenticate (don't add quotation marks to your password)
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__USERNAME=resend
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__PASSWORD={{ resend_key }}
 | 
				
			||||||
 | 
					# Use StartTLS
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__USE_TLS=true
 | 
				
			||||||
 | 
					# Use SSL
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__USE_SSL=false
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__TIMEOUT=10
 | 
				
			||||||
 | 
					# Email address authentik will send from, should have a correct @domain
 | 
				
			||||||
 | 
					AUTHENTIK_EMAIL__FROM=auth@updates.thesatelliteoflove.com
 | 
				
			||||||
@@ -6,6 +6,13 @@ services:
 | 
				
			|||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      - USER_UID=1000
 | 
					      - USER_UID=1000
 | 
				
			||||||
      - USER_GID=1000
 | 
					      - USER_GID=1000
 | 
				
			||||||
 | 
					      - GITEA__mailer__ENABLED=true
 | 
				
			||||||
 | 
					      - GITEA__mailer__FROM=git@updates.thesatelliteoflove.com
 | 
				
			||||||
 | 
					      - GITEA__mailer__PROTOCOL=smtps
 | 
				
			||||||
 | 
					      - GITEA__mailer__SMTP_ADDR=smtp.resend.com
 | 
				
			||||||
 | 
					      - GITEA__mailer__SMTP_PORT=465
 | 
				
			||||||
 | 
					      - GITEA__mailer__USER=resend
 | 
				
			||||||
 | 
					      - GITEA__mailer__PASSWD={{ resend_key }}
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - gitea:/data
 | 
					      - gitea:/data
 | 
				
			||||||
@@ -14,7 +21,7 @@ services:
 | 
				
			|||||||
    ports:
 | 
					    ports:
 | 
				
			||||||
      - 222:22
 | 
					      - 222:22
 | 
				
			||||||
    extra_hosts:
 | 
					    extra_hosts:
 | 
				
			||||||
      - 'auth.thesatelliteoflove.com:172.20.0.3'
 | 
					      - 'auth.thesatelliteoflove.com:172.20.0.5'
 | 
				
			||||||
volumes:
 | 
					volumes:
 | 
				
			||||||
  gitea:
 | 
					  gitea:
 | 
				
			||||||
    driver: local
 | 
					    driver: local
 | 
				
			||||||
@@ -19,6 +19,12 @@ services:
 | 
				
			|||||||
      GTS_OIDC_CLIENT_ID: {{ gts_oidc_client_id }}
 | 
					      GTS_OIDC_CLIENT_ID: {{ gts_oidc_client_id }}
 | 
				
			||||||
      GTS_OIDC_CLIENT_SECRET: {{ gts_oidc_client_secret }}
 | 
					      GTS_OIDC_CLIENT_SECRET: {{ gts_oidc_client_secret }}
 | 
				
			||||||
      GTS_OIDC_LINK_EXISTING: "true"
 | 
					      GTS_OIDC_LINK_EXISTING: "true"
 | 
				
			||||||
 | 
					      GTS_HTTP_CLIENT: "20s"
 | 
				
			||||||
 | 
					      GTS_SMTP_HOST: "smtp.resend.com"
 | 
				
			||||||
 | 
					      GTS_SMTP_PORT: "587"
 | 
				
			||||||
 | 
					      GTS_SMTP_USERNAME: "resend"
 | 
				
			||||||
 | 
					      GTS_SMTP_PASSWORD: {{ resend_key }}
 | 
				
			||||||
 | 
					      GTS_SMTP_FROM: "social@updates.thesatelliteoflove.com"
 | 
				
			||||||
      TZ: UTC
 | 
					      TZ: UTC
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - gotosocial:/gotosocial/storage
 | 
					      - gotosocial:/gotosocial/storage
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user