furyhawk
4549a213e2
Add Traefik and various service configurations for Docker Swarm
...
- Created `local_core.yml` for Traefik service configuration with multiple entry points and middleware settings.
- Added `services-all.yml` to define multiple services including API server, PostgreSQL, MinIO, Neo4j, and others with Traefik routing.
- Implemented Kubernetes deployment files for API server, Dozzle, MinIO, OSRM backend, PostgreSQL, SearxNG, and Whoami services.
- Configured persistent volume claims for MinIO, PostgreSQL, and SearxNG.
- Set up Traefik routing rules for all services to enable HTTPS and middleware for security.
2026-03-25 10:15:04 +08:00
furyhawk
8587141c69
fix: update chromadb service configuration with healthcheck and environment variables
2026-01-10 22:16:08 +08:00
furyhawk
e65cf2ce2c
feat: add placement constraints for open_webui service in deployment
2026-01-10 22:06:05 +08:00
furyhawk
44c0436216
refactor: remove placement constraints and healthcheck from services in openwebui.yml
2026-01-10 22:03:25 +08:00
furyhawk
4cf1c47db2
fix: update ChromaDB volume and persistence directory paths
2026-01-09 16:53:19 +08:00
furyhawk
f7beeb1cff
feat: enable TLS for Nextcloud Traefik router
2025-07-02 11:56:26 +08:00
furyhawk
cd0c596797
fix: remove trailing whitespace in Nginx configuration volume mapping
2025-07-02 10:47:15 +08:00
furyhawk
4687bb7bd5
feat: add Traefik redirect regex middleware for Nextcloud service
2025-07-01 21:49:54 +08:00
furyhawk
1af0192a5c
refactor: comment out Traefik middleware configurations in Nextcloud service
2025-07-01 21:45:30 +08:00
furyhawk
b912e18028
fix: update Nextcloud service hostname to use cloud.${DOMAIN}
2025-07-01 21:43:07 +08:00
furyhawk
86dfa5cb00
feat: add Traefik middlewares for Nextcloud service configuration
2025-07-01 21:37:25 +08:00
furyhawk
f9813a249e
fix: update REDIS_URL to use correct service hostname for Redis
2025-07-01 21:18:13 +08:00
furyhawk
a083b71a27
fix: update REDIS_URL to use correct hostname for Redis service
2025-07-01 21:04:07 +08:00
furyhawk
a9fa3c95e3
feat: update Seafile service configuration to prepend 'seafile-' to DB_HOST variable
2025-07-01 20:39:35 +08:00
furyhawk
78400a13db
feat: update Nextcloud service configuration by renaming 'app' to 'nextcloud' and adding hostnames for db and redis services
2025-07-01 20:10:25 +08:00
furyhawk
c21af9193f
feat: switch Nextcloud app image to Apache and comment out trusted domains and proxies
2025-07-01 19:58:10 +08:00
furyhawk
b8a32d8c8f
feat: enable passHostHeader for Nextcloud Traefik service
2025-07-01 19:43:50 +08:00
furyhawk
4273819a2e
feat: update Nextcloud service configuration by adding trusted domains and proxies, and commenting out unused Nginx service
2025-07-01 19:33:54 +08:00
furyhawk
cd9ead5c82
feat: add trusted domains and proxies configuration for Nextcloud service
2025-07-01 19:17:12 +08:00
furyhawk
d22242efff
feat: add initial Nginx configuration for Nextcloud service
2025-07-01 19:03:56 +08:00
furyhawk
712980805d
feat: add Traefik routing configuration for Nextcloud service
2025-07-01 18:57:35 +08:00
furyhawk
d559799d77
fix: update PostgreSQL database environment variable to use NEXTCLOUD_POSTGRES_DB
2025-07-01 18:47:03 +08:00
furyhawk
7ec7902a79
feat: migrate database environment configuration from db.env to inline environment variables in nextcloud.yml
2025-07-01 18:45:04 +08:00
furyhawk
556d94bcb0
feat: restore Nextcloud service configuration in Docker Compose
2025-07-01 18:40:03 +08:00
furyhawk
fba2477179
feat: restore database environment configuration for PostgreSQL
2025-07-01 18:37:46 +08:00
furyhawk
ff6e294e1e
feat: add initial database environment configuration for PostgreSQL
2025-07-01 18:36:35 +08:00
furyhawk
3b3b8a5e6c
fix: update Traefik router rule to use 'cloud' subdomain for Nextcloud service
2025-07-01 15:13:38 +08:00
furyhawk
57e39cbe04
fix: add missing network configuration for services in Nextcloud Docker Compose
2025-07-01 15:08:26 +08:00
furyhawk
49a09cd242
feat: add Docker Compose configuration for Nextcloud with PostgreSQL, Redis, and Nginx
2025-07-01 12:29:34 +08:00
furyhawk
e9c2fe368e
feat: add Docker Compose configuration for Nextcloud with PostgreSQL, Redis, and Nginx
2025-07-01 12:16:59 +08:00
furyhawk
1dcd0bf9d1
fix: update timezone variable and remove healthcheck from seafile service
2025-07-01 10:52:29 +08:00
furyhawk
88e6b245c4
fix: update seafile service to expose port 8000 instead of 80
2025-06-30 21:21:56 +08:00
furyhawk
bee079297d
feat: add initial nginx configuration for seafile server
2025-06-30 21:03:15 +08:00
furyhawk
9ffda8fd78
fix: update service definitions to expose ports and adjust dependencies in seafile.yml
2025-06-30 20:51:22 +08:00
furyhawk
51aed951fe
fix: remove healthcheck and restart policy from memcached service
2025-06-30 20:45:31 +08:00
furyhawk
f10011b208
fix: simplify service dependency definitions for mariadb and memcached
2025-06-30 19:53:57 +08:00
furyhawk
93238eb93f
fix: update image tags and container names in seafile.yml
2025-06-30 19:52:32 +08:00
furyhawk
3ed591777c
fix: update volume definitions for mariadb and seafile services in seafile.yml
2025-06-30 16:38:07 +08:00
furyhawk
ffa781d8c9
fix: rename db service to mariadb and update references in configuration
2025-06-30 16:30:59 +08:00
furyhawk
54e110241c
fix: update seafile services with container names and improved healthcheck configurations
2025-06-30 15:19:33 +08:00
furyhawk
8723f1b7f5
fix: update seadoc and seafile services to enable port mapping
2025-06-30 10:00:19 +08:00
furyhawk
b1b01f3ab3
fix: comment out seafile-init service and its dependencies in seafile.yml
2025-06-29 21:56:29 +08:00
furyhawk
b5aead95bf
fix: update seafile-init service to set full permissions for seafile data directory
2025-06-29 21:27:39 +08:00
furyhawk
eccede0bb7
fix: add seafile-init service to set permissions for seafile data directory
2025-06-29 21:24:54 +08:00
furyhawk
5950d8aa94
fix: simplify service dependency declaration for mariadb and memcached
2025-06-29 21:02:39 +08:00
furyhawk
385c0cf657
fix: add healthcheck to memcached service and update environment variables
2025-06-29 21:01:21 +08:00
furyhawk
5cfdcaea13
fix: comment out backups service in seafile.yml to disable it temporarily
2025-06-29 20:57:11 +08:00
furyhawk
5a34437ec8
fix: add MARIADB_DATABASE environment variable and improve backup script readiness check
2025-06-29 20:54:55 +08:00
furyhawk
8a69f1dd93
fix: update backup script to change tar command to use absolute path and correct environment variable names
2025-06-29 20:48:02 +08:00
furyhawk
20778b55ee
fix: update seafile.yml to remove external flag from seafile-network
2025-06-29 20:35:08 +08:00