Compare commits
	
		
			3 Commits
		
	
	
		
			997cd4f944
			...
			main
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 99e36d9492 | |||
| bbb9f50eff | |||
| 78fd63dcb5 | 
							
								
								
									
										7
									
								
								CLAUDE.local.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								CLAUDE.local.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
				
			|||||||
 | 
					- the password for secrets.enc is in vault_pass
 | 
				
			||||||
 | 
					- do not use the ansible-vault edit command
 | 
				
			||||||
 | 
					- NEVER, EVER, EVER, USE, OPEN, OR TOUCH SECRETS.ENC
 | 
				
			||||||
 | 
					- Whenever I talk about cron jobs I am referring to cron jobs on the remote servers managed by ansible, never the local machine
 | 
				
			||||||
 | 
					- never use secrets.enc
 | 
				
			||||||
 | 
					- all secrets go in vault.yml, never secrets.enc, never some random file you want to create, only ever vault.yml. you decrypt vault.yml with vault_pass
 | 
				
			||||||
 | 
					- Never use ansible-vault edit. always decrypt, make the changes, then encrypt
 | 
				
			||||||
@@ -37,7 +37,7 @@ services:
 | 
				
			|||||||
      glance.parent: authentik
 | 
					      glance.parent: authentik
 | 
				
			||||||
      glance.name: Redis
 | 
					      glance.name: Redis
 | 
				
			||||||
  server:
 | 
					  server:
 | 
				
			||||||
    image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.8.3}
 | 
					    image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.8.4}
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    command: server
 | 
					    command: server
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
@@ -64,7 +64,7 @@ services:
 | 
				
			|||||||
      glance.description: Authentication server
 | 
					      glance.description: Authentication server
 | 
				
			||||||
      glance.id: authentik
 | 
					      glance.id: authentik
 | 
				
			||||||
  worker:
 | 
					  worker:
 | 
				
			||||||
    image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.8.3}
 | 
					    image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.8.4}
 | 
				
			||||||
    restart: unless-stopped
 | 
					    restart: unless-stopped
 | 
				
			||||||
    command: worker
 | 
					    command: worker
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,7 +26,7 @@ services:
 | 
				
			|||||||
      glance.url: https://{{ subdomains.bytestash }}/
 | 
					      glance.url: https://{{ subdomains.bytestash }}/
 | 
				
			||||||
      glance.description: Code snippet manager
 | 
					      glance.description: Code snippet manager
 | 
				
			||||||
      glance.id: bytestash
 | 
					      glance.id: bytestash
 | 
				
			||||||
 | 
					      mag37.dockcheck.update: true
 | 
				
			||||||
volumes:
 | 
					volumes:
 | 
				
			||||||
  bytestash_data:
 | 
					  bytestash_data:
 | 
				
			||||||
    driver: local
 | 
					    driver: local
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -25,7 +25,7 @@ services:
 | 
				
			|||||||
      glance.group: Infrastructure
 | 
					      glance.group: Infrastructure
 | 
				
			||||||
      glance.parent: infrastructure
 | 
					      glance.parent: infrastructure
 | 
				
			||||||
      glance.name: CronMaster
 | 
					      glance.name: CronMaster
 | 
				
			||||||
 | 
					      mag37.dockcheck.update: true
 | 
				
			||||||
networks:
 | 
					networks:
 | 
				
			||||||
  default:
 | 
					  default:
 | 
				
			||||||
    external: true
 | 
					    external: true
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,7 +16,7 @@ services:
 | 
				
			|||||||
      glance.url: https://{{ subdomains.home }}/
 | 
					      glance.url: https://{{ subdomains.home }}/
 | 
				
			||||||
      glance.description: Homepage app
 | 
					      glance.description: Homepage app
 | 
				
			||||||
      glance.id: glance
 | 
					      glance.id: glance
 | 
				
			||||||
 | 
					      mag37.dockcheck.update: true
 | 
				
			||||||
networks:
 | 
					networks:
 | 
				
			||||||
  default:
 | 
					  default:
 | 
				
			||||||
    external: true
 | 
					    external: true
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,6 +13,7 @@ services:
 | 
				
			|||||||
      glance.icon: si:gotify
 | 
					      glance.icon: si:gotify
 | 
				
			||||||
      glance.url: "https://{{ subdomains.gotify }}/"
 | 
					      glance.url: "https://{{ subdomains.gotify }}/"
 | 
				
			||||||
      glance.description: Push notification server
 | 
					      glance.description: Push notification server
 | 
				
			||||||
 | 
					      mag37.dockcheck.update: true
 | 
				
			||||||
    extra_hosts:
 | 
					    extra_hosts:
 | 
				
			||||||
      - "{{ subdomains.auth }}:{{ docker.hairpin_ip }}"
 | 
					      - "{{ subdomains.auth }}:{{ docker.hairpin_ip }}"
 | 
				
			||||||
      - "{{ subdomains.gotify_assistant }}:{{ docker.hairpin_ip }}"
 | 
					      - "{{ subdomains.gotify_assistant }}:{{ docker.hairpin_ip }}"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,6 +9,7 @@ services:
 | 
				
			|||||||
      glance.url: http://{{ network.docker_host_ip }}:5984
 | 
					      glance.url: http://{{ network.docker_host_ip }}:5984
 | 
				
			||||||
      glance.description: Obsidian note synchronization
 | 
					      glance.description: Obsidian note synchronization
 | 
				
			||||||
      glance.id: obsidian-livesync
 | 
					      glance.id: obsidian-livesync
 | 
				
			||||||
 | 
					      mag37.dockcheck.update: true
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      - SERVER_DOMAIN={{ network.docker_host_ip }}
 | 
					      - SERVER_DOMAIN={{ network.docker_host_ip }}
 | 
				
			||||||
      - COUCHDB_USER={{ vault_obsidian.username }}
 | 
					      - COUCHDB_USER={{ vault_obsidian.username }}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,6 +9,7 @@ services:
 | 
				
			|||||||
      glance.url: https://netcup.porgy-porgy.ts.net:8384
 | 
					      glance.url: https://netcup.porgy-porgy.ts.net:8384
 | 
				
			||||||
      glance.description: Syncthing core
 | 
					      glance.description: Syncthing core
 | 
				
			||||||
      glance.id: Syncthing
 | 
					      glance.id: Syncthing
 | 
				
			||||||
 | 
					      mag37.dockcheck.update: true
 | 
				
			||||||
    environment:
 | 
					    environment:
 | 
				
			||||||
      - PUID=1000
 | 
					      - PUID=1000
 | 
				
			||||||
      - PGID=1000
 | 
					      - PGID=1000
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user