Commit Graph

357 Commits

Author SHA1 Message Date
Andras Bacsai
12766695c4 feat: add dynamic viewport-based height for compose editor
- Add Alpine.js reactive height calculation based on viewport size
- Monaco editor now responds to window resize events
- Fix Livewire component structure by moving style tag inside root div
- Update CLAUDE.md to document critical single root element requirement
- Set minimum editor height of 300px with responsive maximum
- Use CSS custom properties to pass calculated height to components
2025-10-27 11:18:25 +01:00
Andras Bacsai
ef7cf1114f chore: update siyuan category in service templates
Update generated service template JSON files to reflect the category
field added to siyuan.yaml (documentation category).
2025-10-24 13:26:25 +02:00
Andras Bacsai
2e71ef4f11 Fix Hetzner server redirect in onboarding flow
When creating a Hetzner server from the onboarding view, the redirect
to the server details page was not working properly due to modal context.
The standard redirect() call doesn't handle navigation from within modals.

Changes:
- Add from_onboarding flag to ByHetzner component
- Use wire:navigate redirect when in onboarding mode
- Pass from_onboarding=true from boarding view

This ensures proper navigation to the newly created server page instead
of staying on the onboarding view.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-23 16:17:01 +02:00
Andras Bacsai
e8851ff5cd Update healthcheck commands for MinIO services across multiple YAML files 2025-10-22 16:05:17 +02:00
Andras Bacsai
3593d941af bump version to 4.0.0-beta.437 and update nightly version to 4.0.0-beta.438 2025-10-20 13:57:48 +02:00
Andras Bacsai
d4b9b61cbd feat: add Hetzner affiliate link to token form
- Add affiliate link when users add their first Hetzner token
- Shows in both modal and full-page layouts
- Friendly messaging about supporting Coolify and getting credits
2025-10-14 09:25:10 +02:00
Andras Bacsai
6098a58c9f Merge pull request #6793 from YaRissi/service/gotify
feat(template): Adding Gotify service
2025-10-13 12:52:05 +02:00
Andras Bacsai
840c16246d feat(conductor): add setup script and configuration file 2025-10-10 16:03:22 +02:00
elmariss
d752ee2b90 implement suggestions 2025-10-08 11:43:21 +02:00
elmariss
747c764293 add gotify template 2025-10-07 21:26:54 +02:00
Andras Bacsai
ae64f8cb86 fix validation on a few views 2025-10-06 21:25:24 +02:00
Andras Bacsai
c14497303f fix(elasticsearch): update Elasticsearch and Kibana configuration for enhanced security and setup
- Removed unnecessary environment variables and added security settings for Elasticsearch and Kibana.
- Implemented password setup for the kibana_system user during the Kibana setup process.
- Updated healthcheck commands for both services to ensure proper monitoring and readiness.
- Introduced a new setup service for Kibana to streamline user password configuration.
2025-10-03 20:06:27 +02:00
Andras Bacsai
4cf600445a feat(service): add Elasticsearch password handling in extraFields method
- Implemented logic to retrieve and display the default user password for Elasticsearch in the extraFields method of the Service model.
- Enhanced data collection for environment variables related to Elasticsearch, improving service configuration management.
2025-10-03 20:05:43 +02:00
Andras Bacsai
e17fbd3b56 refactor: update ente photos configuration for improved service management
- Enhanced environment variable configuration for the server and web services, including database and encryption settings.
- Updated health check intervals and retries for better reliability.
- Changed MinIO service configuration to use port 9000 and adjusted health checks accordingly.
- Improved volume management for data persistence.

These changes aim to streamline the deployment process and ensure better service health monitoring.
2025-10-03 10:47:55 +02:00
Andras Bacsai
ac40a65d41 fix: ente photos 2025-10-03 10:35:16 +02:00
Vishwanath Martur
fd752377d2 Fix MinIO image and health check to match Coolify standards
- Change MinIO image from 'minio/minio:latest' to 'quay.io/minio/minio:latest'
  This matches the official Coolify MinIO template for consistency
- Update health check from curl-based to 'mc ready local' command
  This is more reliable and matches the official MinIO template
- Update health check intervals and retries to match official template
  (interval: 5s, timeout: 20s, retries: 10)
- Update service templates JSON files with corrected configuration

Addresses @devdilson's feedback about MinIO configuration consistency
with existing Coolify templates and best practices.
2025-10-03 10:35:16 +02:00
Vishwanath Martur
886eaf563b Address reviewer feedback: Fix MinIO endpoint and add admin permissions
- Fix MinIO endpoint configuration to use SERVICE_URL_MINIO_3200 for public access
  This resolves the issue with signed URLs for photo uploads as noted by @devdilson
- Add ENTE_INTERNAL_ADMIN environment variable to grant first account admin permissions
  This prevents the 10GB storage limit issue mentioned in the review
- Update service templates JSON files with the corrected configuration
- Ensure MinIO service has proper SERVICE_URL configuration for external access

Addresses all feedback from @devdilson's review comments:
- Fixes signed URL access for photo uploads
- Grants admin permissions to first account
- Maintains proper service architecture for Coolify deployment
2025-10-03 10:35:16 +02:00
Vishwanath Martur
35a1d7cdab Add Ente Photos service template files
- Add ente-photos.yaml template with museum, postgres, and minio services
- Add custom SVG logo for Ente Photos
- Update service templates JSON files with new template
2025-10-03 10:35:16 +02:00
Andras Bacsai
a20f4ffe65 refactor(security): streamline update check functionality and improve UI button interactions in patches view 2025-09-25 11:50:06 +02:00
Andras Bacsai
3844556876 Update templates/service-templates.json
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-25 11:39:17 +02:00
Andras Bacsai
f81d36cc4e fix(README): update Juxtdigital description to reflect current services 2025-09-25 10:31:07 +02:00
Andras Bacsai
98a30e2482 chore(docker-compose): update soketi image version to 1.0.10 in production and Windows configurations 2025-09-24 09:19:38 +02:00
Andras Bacsai
c6b47da1e9 feat(templates): add n8n service with PostgreSQL and worker support for enhanced workflow automation 2025-09-12 11:47:13 +02:00
Andras Bacsai
e3d8f5f1e1 fix(templates): update 'compose' configuration for Appwrite service to enhance compatibility and streamline deployment 2025-09-11 16:44:20 +02:00
Andras Bacsai
f38217e717 fix(templates): update SECRET_KEY environment variable in getoutline.yaml to use SERVICE_HEX_32_OUTLINE 2025-09-01 16:44:09 +02:00
Andras Bacsai
7a6114868d Revert test change 2025-08-18 19:18:07 +02:00
Andras Bacsai
0c7a0b8f3f Test pre-commit hook 2025-08-18 19:18:07 +02:00
peaklabs-dev
2603cd9d18 chore: update service-templates json files 2025-08-18 18:35:53 +02:00
peaklabs-dev
dbed6c270e feat: generate category for services 2025-08-18 17:28:20 +02:00
Andras Bacsai
0a29c6374c update service templates 2025-08-18 09:50:31 +02:00
Serdar Yerdelen
a975cfbf61 fix(templates): added a category tag for the docs service filter 2025-08-16 22:18:26 +02:00
Andras Bacsai
f018d640e5 fix(templates): should generate old SERVICE_FQDN service templates as well 2025-08-12 14:19:17 +02:00
peaklabs-dev
158711a165 Update service-templates.json 2025-08-11 22:03:52 +02:00
peaklabs-dev
9d7e4286b6 Update service-templates.json 2025-08-11 19:25:59 +02:00
peaklabs-dev
f34225dfd6 Update service-templates.json 2025-08-06 03:02:10 +02:00
peaklabs-dev
36b2bb56c5 Update service-templates.json 2025-08-04 22:11:09 +02:00
peaklabs-dev
fe900d3cd7 Update service-templates.json 2025-07-18 22:36:38 +02:00
Andras Bacsai
ec0a17998e fix(service): update Postiz compose configuration for improved server availability 2025-07-07 10:30:38 +02:00
Andras Bacsai
956e836e76 feat(template): add excalidraw service configuration with documentation and tags 2025-07-01 12:30:51 +02:00
Andras Bacsai
5cf054f7ed Update Appwrite service templates and configuration
- Updated Appwrite service template to use the latest version of the compose configuration.
- Adjusted the `_APP_CONSOLE_HOSTNAMES` environment variable to remove the default values, allowing for more flexible hostname configuration.
- Updated the Appwrite compose file to reflect these changes.

This ensures better customization for users deploying Appwrite services.
2025-07-01 12:26:27 +02:00
Andras Bacsai
b234bfb9a0 chore(versions): update Coolify version to 4.0.0-beta.420.1 and add new services (karakeep, miniflux, pingvinshare) to service templates 2025-06-26 18:00:02 +02:00
Andras Bacsai
2cc0133a7a fix(supabase): update Supabase service images and healthcheck methods for improved reliability 2025-06-13 17:30:03 +02:00
Andras Bacsai
ac66e857c9 fix(service): update service template for affine and add migration service for improved deployment process 2025-06-13 15:25:45 +02:00
Slava Abakumov
b447c26ad2 Capitalize "WordPress" properly (#5958)
* Update wordpress-with-mysql.yaml

Use the correct naming for WordPress.

It's "WordPress", not "Wordpress".

* replace Wordpress with WordPress in templates

* change slogans for templates

* fix in a livewire template file
2025-06-13 11:36:17 +02:00
Andras Bacsai
2ffb93ecdb fix(service-templates): update Convex service configuration to use FQDN variables 2025-06-05 11:58:21 +02:00
peaklabs-dev
50436eb83c Update service-templates.json 2025-05-27 15:09:26 +02:00
peaklabs-dev
a44b73f8eb Update service-templates.json 2025-05-23 20:15:43 +02:00
peaklabs-dev
69c01b650a Update service-templates.json 2025-05-19 22:30:15 +02:00
peaklabs-dev
0409e9184c Update service-templates.json 2025-05-15 22:53:15 +02:00
peaklabs-dev
73258d4918 Update service-templates.json 2025-05-14 21:20:07 +02:00