51 Commits

Author SHA1 Message Date
Paul Payne
f83763b070 Fix immich secret key ref. 2025-08-31 14:49:35 -07:00
Paul Payne
c9ab5a31d8 Discourse app fixes. 2025-08-31 14:46:42 -07:00
Paul Payne
5edf14695f Sets password in REDIS app. 2025-08-31 11:54:18 -07:00
Paul Payne
6e3b50c217 Removes jellyfin app (to be updated in a branch). 2025-08-16 08:04:25 -07:00
Paul Payne
360069a8e8 Adds redis password. Adds tlsSecretName config to manifests. 2025-08-08 09:27:48 -07:00
Paul Payne
33dce80116 Adds discourse app. 2025-08-08 09:26:02 -07:00
Paul Payne
333e215b3b Add note about using helm charts in apps/README.md. 2025-08-05 17:39:31 -07:00
Paul Payne
b69344fae6 Updates keila app with new tls smtp config. 2025-08-05 17:39:03 -07:00
Paul Payne
03c631d67f Adds listmonk app. 2025-08-05 17:38:28 -07:00
Paul Payne
4c14744a32 Adds keila app. 2025-08-04 13:58:05 -07:00
Paul Payne
5ca8c010e5 Use full secret paths. 2025-08-04 13:57:52 -07:00
Paul Payne
f652a82319 Add db details to app README. 2025-08-03 12:34:08 -07:00
Paul Payne
800f6da0d9 Updates mysql app to follow new wild-app patterns. 2025-08-03 12:23:55 -07:00
Paul Payne
39b174e857 Simplify environment in gitea app. 2025-08-03 12:23:33 -07:00
Paul Payne
23f1cb7b32 Updates ghost app to follow new wild-app patterns. 2025-08-03 12:23:04 -07:00
Paul Payne
52cf28c486 Gitea app updates. 2025-07-23 21:12:21 -07:00
Paul Payne
ba065e8d2c Refactor Gitea deployment: remove init containers and streamline configuration 2025-07-21 17:35:49 -07:00
Paul Payne
a92d427fc4 Adds gitea app. 2025-07-17 14:02:22 -07:00
Paul Payne
7250f08cc5 Adds memcached and openproject apps. 2025-07-17 13:38:16 -07:00
Paul Payne
2401423976 Rename wild-app-config to wild-app-add. Update dev docs for apps. 2025-07-14 18:41:54 -07:00
Paul Payne
269fb29123 Add future apps list to Wild Cloud documentation 2025-07-14 17:51:29 -07:00
Paul Payne
31efcd1276 Update domain configuration in immich manifest to use dynamic cloud domain 2025-07-14 17:50:28 -07:00
Paul Payne
0b3d4d6aaf Updates (fixes) app deploy. 2025-07-07 16:10:11 -07:00
Paul Payne
8b9df8dbbd Delete cached data. 2025-06-26 13:49:00 -07:00
Paul Payne
3efd973b1e Refactor PostgreSQL job configuration to update secret reference for POSTGRES_PASSWORD 2025-06-08 09:22:55 -07:00
Paul Payne
088741003f Refactor Immich configuration to use templated values for images, ports, and storage. Remove obsolete config maps and secrets. 2025-06-08 09:18:07 -07:00
Paul Payne
e4760f72db Refactor Redis deployment for new patterns. 2025-06-07 16:12:13 -07:00
Paul Payne
d5260307dc Refactor PostgreSQL configuration and deployment to use new patterns. 2025-06-07 16:10:11 -07:00
Paul Payne
5b282f353a Add example-admin application. 2025-06-07 09:36:37 -07:00
Paul Payne
35d88fac2c Add example-app . 2025-06-07 09:30:14 -07:00
Paul Payne
c03e37bb44 Consolidates services into apps. 2025-06-04 20:42:56 -07:00
payneio
2786939f89 Adds some config templates. 2025-06-04 20:21:09 -07:00
Paul Payne
88ea90dd73 Removes Nextcloud app. 2025-05-28 15:27:52 -07:00
Paul Payne
2b6af9f749 Breaks Immich app deployment apart for clarity. 2025-05-28 15:25:19 -07:00
Paul Payne
a44c1fed37 Update postgres deployment to include connection keepalive and timeout settings 2025-05-28 15:19:31 -07:00
Paul Payne
ffbce4da7e Adds postgres doctor. 2025-05-28 15:19:09 -07:00
Paul Payne
2636bd9b6d Let's try this pattern for app config. Refactor postgres. 2025-05-28 15:17:15 -07:00
Paul Payne
72cd0ecf56 Immich: Add db-init job for database setup and update kustomization files 2025-05-28 15:15:57 -07:00
Paul Payne
11fe563f18 Update README and .gitignore for Wild Cloud branding 2025-05-28 14:12:11 -07:00
Paul Payne
456e13ddfa Welcome, Wild Cloud! 2025-05-28 14:08:10 -07:00
Paul Payne
32d51b71ba Refactor Nextcloud configuration: update environment variable keys, enhance Ingress annotations, and add database initialization job with kustomization support. 2025-05-27 17:20:28 -07:00
Paul Payne
ace1909477 Update PostgreSQL configuration: set image and add storage replacement in kustomization 2025-05-27 17:20:20 -07:00
Paul Payne
ead32d09a0 Add MySQL Helm chart resources: NetworkPolicy, ConfigMap, PodDisruptionBudget, StatefulSet, Services, Secrets, and ServiceAccount 2025-05-27 17:20:12 -07:00
Paul Payne
d07ec79821 Add Jellyfin application configuration and deployment files 2025-05-27 17:19:51 -07:00
Paul Payne
5cbfb9c645 Add Immich application deployment files and configuration
- Create README.md for Immich app description
- Add example.env for configuration settings
- Implement deployment.yaml for Immich server and microservices
- Set up ingress.yaml for public access with DNS annotations
- Introduce db-init-job.yaml for database initialization
- Configure kustomization.yaml for resource management
- Define manifest.yaml for Immich app installation details
- Create namespace.yaml for isolating Immich resources
- Establish PVCs in pvc.yaml for storage management
- Set up services in service.yaml for server and machine learning components
- Update CoreDNS custom config to handle AAAA records
2025-05-27 17:19:41 -07:00
Paul Payne
9726659f89 Add nextcloud app. 2025-05-18 15:27:37 -07:00
Paul Payne
2d3fb6068d Add postgres app. 2025-05-18 15:26:24 -07:00
Paul Payne
9ec2c6824f Add Redis app. 2025-05-18 15:26:14 -07:00
Paul Payne
2e03f4c1db Add custom dictionary and VSCode settings for spell checking; update README and TODO notes for clarity and best practices 2025-05-18 15:24:53 -07:00
Paul Payne
11b6bd0de1 Add configuration files for Ghost, MariaDB, Nextcloud, Postgres, and Redis; implement generate-config script and enhance load-env script for dependency management 2025-05-18 15:15:59 -07:00