Commit Graph

46 Commits

Author SHA1 Message Date
Mauricio Siu
c59fbf0f36 chore: remove package-lock.json file from the app directory 2025-12-13 23:41:40 -06:00
Mauricio Siu
c697f54b53 Update pnpm-lock.yaml to upgrade various dependencies, including '@codemirror/autocomplete', '@radix-ui/react-dialog', and React packages to their latest versions. This includes updates to '@types/react' and '@types/react-dom' for improved compatibility and performance. 2025-11-28 01:45:08 -06:00
Mauricio Siu
2611e2ca13 Remove bun.lock file to clean up project dependencies and streamline the build process. 2025-10-25 18:35:58 -06:00
Jainil Prajapati
7cb050772f chore: add bun.lock to ensure consistent dependency versions (#471)
Added bun.lock file to lock versions of project dependencies, ensuring reproducible builds and consistent environments across different setups using Bun as the package manager.
2025-10-25 01:53:51 -06:00
Harikrishnan Dhanasekaran
24c1752aab Add Open Journal Systems (OJS) template #348 (#404)
* feat: add Open Journal Systems (OJS) template  - Add OJS 3.3.0-21 template with MariaDB database - Include custom SVG logo and proper metadata - Configure environment variables and domain setup - Fix Docker volume mount issues for proper deployment

* fix: process meta.json to resolve build validation errors

- Run npm run process-meta to sort entries alphabetically
- Remove any duplicates and ensure proper formatting
- Fixes GitHub Actions validate-meta job failure
2025-10-04 22:21:18 -06:00
Jainil Prajapati
1f458fdf53 chore(deps): update dependencies and improve NocoDB configuration (#359)
* chore(deps): update dependencies and improve NocoDB configuration

- Update vite-plugin-static-copy from 2.3.0 to 2.3.2
- Update Vite from 6.3.5 to 6.3.6
- Change NocoDB Docker image to use latest tag instead of specific version
- Update PostgreSQL from 17 to 16.6 for better stability
- Improve NocoDB configuration with proper environment variables
- Add proper volume mounts for data persistence
- Update healthcheck configuration for PostgreSQL service
- Update NocoDB port from 8000 to 8080 in configuration

* fix(docker-compose): improve healthcheck and formatting for nocodb service
2025-10-04 22:18:20 -06:00
Muhammad Rasyad Caesarardhi
87970b2d3b feat(Search): enhance search functionality to include template descriptions (#400) 2025-09-27 14:37:34 -06:00
Jainil Prajapati 🪐
e9eff34cb4 Remove GitLab CE entry and update package dependencies (#240) 2025-07-27 22:53:43 -06:00
Jainil Prajapati 🪐
82c1680e86 Refactor open-webui Docker Compose and template configurations (#217)
* Refactor open-webui Docker Compose and template configurations

- Commented out the ollama service in docker-compose.yml for clarity and potential future use.
- Updated the webui service to include extra_hosts for improved networking.
- Adjusted the port configuration in template.toml from 8_080 to 8080 for consistency.
- Added a new webui_secret_key variable for enhanced security in the template.
- Included environment variable comments for optional services like Playwright and stable-diffusion-webui.

* Update Docker Compose configurations and enhance security features

- Commented out the ollama service in docker-compose.yml for clarity.
- Updated webui service with extra_hosts for improved networking.
- Adjusted port configuration in template.toml to ensure consistency.
- Introduced webui_secret_key variable for enhanced security.
- Added comments for optional environment variables related to Playwright and stable-diffusion-webui.

* Update Docker Compose and template configurations for Open WebUI

- Refined the open-webui service in docker-compose.yml by specifying the main image tag and adding port configuration.
- Enhanced environment variable setup for improved clarity and security, including the addition of webui_secret_key.
- Updated template.toml to reflect the new structure for environment variables and mounts, ensuring consistency with docker-compose.yml.
- Added comments for optional services like Ollama, Playwright, and Stable Diffusion to guide future configurations.
2025-07-20 21:53:31 -06:00
Jainil Prajapati 🪐
d2f3a95d7e Add Kener entry to meta.json and improve JSON encoding in TemplateDialog (#229)
* Add Kener entry to meta.json and improve JSON encoding in TemplateDialog

- Introduced Kener, an open-source status page system, to meta.json with relevant links and tags.
- Updated TemplateDialog to use encodeURIComponent for proper handling of Unicode characters in JSON encoding.
- Removed unnecessary console log from TemplateGrid for cleaner code.

* Update Kener logo in meta.json and remove old logo file

- Changed the logo reference for Kener in meta.json from 'kener.png' to 'image.png'.
- Deleted the outdated 'kener.png' file from the repository.

* Add GitLab CE entry to meta.json

- Introduced GitLab Community Edition with a detailed description, logo, and relevant links.
- Updated tags for better categorization, including 'git', 'ci-cd', 'version-control', and 'project-management'.
2025-07-20 21:45:10 -06:00
Mauricio Siu
fa3a75a9ba Implement routing and search functionality enhancements
- Wrapped the main application in a BrowserRouter to enable routing.
- Integrated react-router-dom for managing search parameters in the Search component.
- Updated search functionality to initialize from URL parameters and reflect changes in the URL when the search query is modified.
- Added logic to filter templates based on search query and selected tags, improving user experience.
2025-03-30 21:44:23 -06:00
Mauricio Siu
ec644490be refactor: convert template.yml files to template.toml format
- Updated the script to convert 'template.yml' files to 'template.toml' files during directory processing.
- Added new 'template.toml' files for Backrest and BlinkO blueprints with appropriate configuration settings.
2025-03-30 04:04:27 -06:00
Mauricio Siu
4d089e1f58 refactor: remove unused blueprints path variable
- Deleted the blueprints path variable from script.js as it is no longer needed after recent changes to the template file format.
2025-03-30 00:56:01 -06:00
Mauricio Siu
efe26cc173 refactor: remove deprecated YAML template files
- Deleted all 'template.yml' files from various blueprints as part of the transition to TOML format.
- Updated the script to delete the 'template.yml' files instead of converting them to 'template.toml'.
2025-03-30 00:55:40 -06:00
Mauricio Siu
2dab17bbc0 refactor: change template file format from YAML to TOML
- Updated the TemplateDialog and TemplateGrid components to use 'template.toml' instead of 'template.yml'.
- Modified the CodeEditor component to support 'toml' as a valid language option.
2025-03-30 00:54:42 -06:00
Mauricio Siu
0f16376f98 chore: add yaml and toml dependencies, and create script for converting YAML to TOML
- Added 'yaml' and '@iarna/toml' dependencies in package.json.
- Created a new script.js file to process YAML files and convert them to TOML format.
- Added template.toml files for various blueprints in the blueprints directory.
2025-03-30 00:51:49 -06:00
Mauricio Siu
7e1d9df7e1 fix: update navigation link for issue reporting
- Changed the button link in the Navigation component to direct users to the new issues page for templates instead of the discussions page for ideas.
2025-03-24 00:14:24 -06:00
Mauricio Siu
d198755d25 chore: remove deploy preview workflow from GitHub Actions
- Deleted the deploy preview workflow file as it is no longer needed.
- This change simplifies the workflow configuration and reduces maintenance overhead.
2025-03-16 11:19:59 -06:00
Mauricio Siu
9ec6c4f944 chore(ui): adjust padding and logo size in Navigation and Search components 2025-03-15 12:01:55 -06:00
Zakher Masri
6b812866bd fix: bottom padding in dialog header 2025-03-12 06:51:51 +03:00
Zakher Masri
3866b6b382 chore: minor ui fixes 2025-03-12 06:50:36 +03:00
Mauricio Siu
523d12e6f3 Merge branch 'main' into ui/loading 2025-03-11 20:49:16 -06:00
Mauricio Siu
53359d81c5 Merge branch 'main' into feat/tags 2025-03-11 20:48:25 -06:00
Mauricio Siu
f9ba3adf8f Merge branch 'main' into chore/ui-2 2025-03-11 20:47:31 -06:00
Mauricio Siu
8a9bc2f02d chore: Add Zustand state management library 2025-03-11 20:44:16 -06:00
Zakher Masri
f84929af35 chore: minor ui fixes 2025-03-11 18:10:55 +03:00
Zakher Masri
8edfd658f6 fix: clicking on tag in card 2025-03-11 17:55:50 +03:00
Zakher Masri
df2ddfdab0 chore(ui): improve search UI 2025-03-11 17:43:30 +03:00
Zakher Masri
cf5195f40c chore: ability to click tag in card 2025-03-11 17:19:40 +03:00
Zakher Masri
41f66e23a4 feat: add tags ability to filter by tags 2025-03-11 17:15:21 +03:00
Zakher Masri
41e6f00685 fix: dialog close button z index 2025-03-11 16:40:52 +03:00
Zakher Masri
0028fcffc7 chore(ui): improve template dialog 2025-03-11 16:38:13 +03:00
Zakher Masri
42302fd53d chore: ui improvements + add github button 2025-03-11 16:03:44 +03:00
Mauricio Siu
df6f80cc59 feat: Integrate CodeMirror for enhanced code viewing with syntax highlighting 2025-03-10 00:39:32 -06:00
Mauricio Siu
f2be84585e feat: Add copy to clipboard functionality for Docker Compose and configuration files 2025-03-10 00:32:47 -06:00
Mauricio Siu
fa221c06b5 feat: Add dark mode theme support with Radix UI dropdown menu 2025-03-10 00:27:47 -06:00
Mauricio Siu
294890c219 fix: adjust props 2025-03-10 00:20:19 -06:00
Mauricio Siu
f6284bbb41 feat: Initialize Dokploy Blueprints React application with core UI components 2025-03-10 00:17:45 -06:00
Mauricio Siu
46e624c055 Remove Docker and GitHub Actions configuration for templates server 2025-03-09 14:09:20 -06:00
Mauricio Siu
07aaddcc09 Add meta.json and update server infrastructure for template management 2025-03-09 13:13:51 -06:00
Mauricio Siu
de665b6ed7 Remove app directory and simplify project structure 2025-03-01 02:47:32 -06:00
Mauricio Siu
7d1b05ef3f Refactor Dockerfile to simplify static file serving 2025-03-01 02:45:31 -06:00
Mauricio Siu
0f94dde28c Add GitHub Actions workflow and Dockerfile for Docker image deployment 2025-03-01 02:43:35 -06:00
Mauricio Siu
4d20a9a25e Simplify Hono server and remove dynamic index generation 2025-03-01 02:37:24 -06:00
Mauricio Siu
3d8f598eb8 Add dynamic templates index page with responsive design 2025-03-01 02:33:06 -06:00
Mauricio Siu
332f89ed6f Initialize app with Hono server and template index generation 2025-03-01 02:27:49 -06:00