Commit Graph

  • c7b9ab18bb Fix static asset routing and path handling for auth/accounts/cast apps main v0.1.66-routing-fixes Your Name 2025-07-25 11:12:27 -06:00
  • b7fcf5c01d Add comprehensive API documentation to Cloudron setup instructions v0.1.64-api-docs Your Name 2025-07-25 11:02:06 -06:00
  • da50bf4773 Add OTP email monitor to handle Museum skipped emails v0.1.62-photos-working Your Name 2025-07-22 12:27:44 -06:00
  • 4290a33ba9 Fix JavaScript URL construction error for API endpoint Your Name 2025-07-22 08:58:53 -06:00
  • 62b6f7f9ac Fix S3 configuration - set are_local_buckets to true Your Name 2025-07-21 20:44:19 -06:00
  • e3eb1b0491 Hardcode Wasabi S3 configuration with proper Ente format Your Name 2025-07-21 20:41:58 -06:00
  • fc82e988e9 Update CloudronManifest version to 1.0.1 v0.1.36 Your Name 2025-07-21 20:37:07 -06:00
  • 5068e12025 Fix port conflict between Museum server and Caddy Your Name 2025-07-21 17:18:51 -06:00
  • 4ff99bee64 Complete rewrite of Ente Cloudron app with cleaner architecture Andreas Düren 2025-03-20 17:52:23 +01:00
  • fd028ca591 Fix syntax error in validate_binary function Andreas Düren 2025-03-20 17:38:20 +01:00
  • fd60e4425b Fix Museum binary validation and add Node.js fallback server Andreas Düren 2025-03-20 17:29:12 +01:00
  • 2d68e44208 Remove Node.js placeholder server completely and use actual Museum server Andreas Düren 2025-03-20 17:14:12 +01:00
  • fdbb6d9a7a Enhance Node.js placeholder server with more API endpoints and improve user experience Andreas Düren 2025-03-20 17:07:47 +01:00
  • fc7135d483 Fix Museum server binary issues using Docker approach Andreas Düren 2025-03-20 16:35:30 +01:00
  • e95fd0a705 Fix Museum server binary issues and add Node.js fallback Andreas Düren 2025-03-20 16:19:31 +01:00
  • f27720d544 Replace Node.js placeholder with actual Museum server Andreas Düren 2025-03-20 16:10:30 +01:00
  • 950481b6c7 Fix infinite loop and implement reliable Node.js placeholder server Andreas Düren 2025-03-20 16:03:16 +01:00
  • 4d66067d20 Fix infinite loop and implement reliable Node.js placeholder server Andreas Düren 2025-03-20 15:59:51 +01:00
  • 4081e89fdd Fix Go build environment and frontend URLs Andreas Düren 2025-03-20 15:52:35 +01:00
  • d69ab22967 Fix GitHub download URLs and implement placeholder server on port 3080 Andreas Düren 2025-03-20 15:41:24 +01:00
  • 2424a5ffc1 Fix GitHub download issues and provide fallback servers Andreas Düren 2025-03-20 15:37:05 +01:00
  • 6fd3bde19a Fix GitHub credentials issue, support s3.env, and ensure Caddy properly starts on port 3080 Andreas Düren 2025-03-20 15:33:49 +01:00
  • 144f2b78d1 Add extensive debugging and more resilient startup Andreas Düren 2025-03-20 15:29:43 +01:00
  • d828bf3b8e Remove mock server components and install real Ente server Andreas Düren 2025-03-20 15:12:30 +01:00
  • 3c8309dffd Fix directory creation for static assets and web app files Andreas Düren 2025-03-20 14:48:06 +01:00
  • 7f7ae4e8bf Implement comprehensive SRP Buffer polyfill to fix verification errors Andreas Düren 2025-03-20 14:40:50 +01:00
  • 6289577898 Implement Caddy for web app serving and fix OTP verification issues Andreas Düren 2025-03-20 14:32:26 +01:00
  • 8df2a3a621 Add browser compatibility fixes for URL constructor and Node.js functions Andreas Düren 2025-03-20 14:18:30 +01:00
  • 192070ffae Fix URL construction error and update verification endpoint with proper schema Andreas Düren 2025-03-20 13:54:41 +01:00
  • e69166fc91 Replace Go mock server with Node.js implementation for better reliability Andreas Düren 2025-03-20 13:45:58 +01:00
  • f32919d436 Completely refactored startup script for proper museum server integration Andreas Düren 2025-03-20 13:36:52 +01:00
  • d345b2f460 Fix API server and URL handling for frontend connectivity Andreas Düren 2025-03-20 13:22:13 +01:00
  • f4fd4fdf77 Fix mock API server initialization and unbound variable issues Andreas Düren 2025-03-20 13:04:11 +01:00
  • defe47f78d Fix here-document syntax issues in runtime config generation and Go module setup for mock API server Andreas Düren 2025-03-20 12:49:06 +01:00
  • 5dbbb094b4 Fix here-document syntax error in runtime config generation and Go module initialization Andreas Düren 2025-03-20 12:34:05 +01:00
  • 50a19a7908 Fix Go module structure for mock servers to resolve build issues Andreas Düren 2025-03-18 21:52:41 +01:00
  • c00be35fc7 Fix mock API server startup issues on port 8080 Andreas Düren 2025-03-18 21:39:20 +01:00
  • b223843bcd Fix mock server startup to ensure it starts properly and binds to the correct ports Andreas Düren 2025-03-18 21:23:24 +01:00
  • d32c366683 Fix verification parsing and make code validation more forgiving for testing Andreas Düren 2025-03-18 20:54:41 +01:00
  • f545b8d797 Fix URL construction error by ensuring proper URL formats with protocol prefixes Andreas Düren 2025-03-18 20:47:23 +01:00
  • 1244467afa Fix syntax errors in mock servers and use HEREDOC with quoted delimiter to prevent shell interpretation issues Andreas Düren 2025-03-18 20:42:29 +01:00
  • 17839a17df Fix syntax errors in mock API server Go code Andreas Düren 2025-03-18 20:36:54 +01:00
  • aefea17f2f Replace hardcoded API URLs with dynamic CLOUDRON_APP_ORIGIN variable Andreas Düren 2025-03-18 20:29:45 +01:00
  • 4811e0986e Update OTT handler to include required ID field in response Andreas Düren 2025-03-18 20:28:45 +01:00
  • 9709ebe265 Fixed signup verification code by adding a handler for /users/ott endpoint Andreas Düren 2025-03-18 20:22:14 +01:00
  • 71db4afae1 Fixed empty HTML issue by copying and modifying the original HTML files Andreas Düren 2025-03-18 20:16:12 +01:00
  • bdcf96150f Fixed Caddy filter directive and Go import issues Andreas Düren 2025-03-18 20:12:30 +01:00
  • 43cb685842 Fixed read-only filesystem issues by using Caddy's filter directives and improved mock servers Andreas Düren 2025-03-18 20:08:15 +01:00
  • ded9e1d174 Added registration code display in logs Andreas Düren 2025-03-18 20:04:02 +01:00
  • e093bfc571 Fixed frontend URL error by injecting config.js and runtime-config.js before Caddy starts Andreas Düren 2025-03-18 20:03:16 +01:00
  • e329b54b8b Fixed Caddy config and Go module import issues Andreas Düren 2025-03-18 19:58:49 +01:00
  • 20c0f80de0 Fixed Caddy config and file permissions issues Andreas Düren 2025-03-18 19:55:11 +01:00
  • 2fac328b3c Added MIME type configuration for Next.js assets in Caddy Andreas Düren 2025-03-18 19:51:36 +01:00
  • b2767897b2 Fixed mock servers by removing module flags and binding to all network interfaces Andreas Düren 2025-03-18 19:43:42 +01:00
  • 74331a7fe9 Fixed mock servers by removing module dependencies Andreas Düren 2025-03-18 19:37:57 +01:00
  • 98431a35dc Implemented mock servers instead of trying to run Ente Andreas Düren 2025-03-18 19:32:47 +01:00
  • 98ccff7af9 Fixed directory permissions and Go module handling Andreas Düren 2025-03-18 19:26:22 +01:00
  • 546fe4fe5d Fixed Go compiler errors and Caddy header syntax Andreas Düren 2025-03-18 19:20:49 +01:00
  • 428b7f0ea3 Fixed creation of db_override.go in writable location Andreas Düren 2025-03-18 19:15:11 +01:00
  • 4819bda8ad Fixed Caddy header syntax and moved db_override.go creation before server startup Andreas Düren 2025-03-18 19:10:13 +01:00
  • 783ad628b3 Fixed shell script syntax errors and created missing db_override.go file Andreas Düren 2025-03-18 18:56:10 +01:00
  • a73d2b4959 Fixed filesystem access issues and network binding for dual-instance Ente setup Andreas Düren 2025-03-18 18:48:26 +01:00
  • 42c1374606 Add Caddy webserver implementation Andreas Düren 2025-03-17 00:13:38 +01:00
  • 6546f26d52 Remove web server references from Dockerfile Andreas Düren 2025-03-16 23:53:07 +01:00
  • 9640e0d785 Remove NGINX webserver implementation Andreas Düren 2025-03-16 23:51:27 +01:00
  • 1568175962 Fix NGINX config and aggressively patch database connection to prevent localhost Andreas Düren 2025-03-16 23:47:43 +01:00
  • 1358aefb60 Fix database connection issues by using standard PostgreSQL environment variables Andreas Düren 2025-03-16 23:39:14 +01:00
  • 5c76451474 Fix NGINX read-only filesystem and database connection issues Andreas Düren 2025-03-16 23:33:59 +01:00
  • 23c9581f7b Switch from Caddy to NGINX and fix URL construction error Andreas Düren 2025-03-16 23:29:27 +01:00
  • 64b7570cc6 Fix unbound variable error by moving environment variable definitions earlier in the script Andreas Düren 2025-03-16 23:24:56 +01:00
  • 6f6741dfb5 Fix database connection issues and serve photos app at root domain Andreas Düren 2025-03-16 23:23:32 +01:00
  • 31def9585a Fix cd command errors and ensure Caddy binds to all interfaces for healthchecks Andreas Düren 2025-03-16 23:19:52 +01:00
  • 042c156960 Fix Go cache permission issues and ensure proper working directories Andreas Düren 2025-03-16 23:17:47 +01:00
  • 92f5c76955 Fix go.mod setup and improve mock server for better API compatibility Andreas Düren 2025-03-16 23:14:36 +01:00
  • 956d39fca5 Complete rewrite of Ente Cloudron app startup script with proper SERVER_DIR detection Andreas Düren 2025-03-16 23:11:53 +01:00
  • 1c34047f75 Fix Caddy port configuration and improve connectivity testing Andreas Düren 2025-03-16 23:05:14 +01:00
  • 12b486ace3 Add robust configuration injection and debugging tools Andreas Düren 2025-03-16 22:58:06 +01:00
  • 38f08c135e Fix Caddyfile syntax for respond directive Andreas Düren 2025-03-16 22:50:25 +01:00
  • 549b91ff22 Remove hardcoded S3 credentials and simplify S3 configuration Andreas Düren 2025-03-16 22:40:14 +01:00
  • 6c1903b5a4 Simplify Caddyfile configuration to fix syntax error Andreas Düren 2025-03-16 22:32:18 +01:00
  • ece40fe707 Fix Caddyfile syntax error in rewrite_early directive Andreas Düren 2025-03-16 22:21:03 +01:00
  • 4baeaed265 Merge remote changes with local updates Andreas Düren 2025-03-16 22:18:41 +01:00
  • 65e88f4408 Update Cloudron app configuration and setup Andreas Düren 2025-03-16 22:17:41 +01:00
  • 05a0b42b8e Remove docs folder from repository Andreas Düren 2025-03-16 22:16:53 +01:00
  • ead577dfcc Update Readme Andreas Düren 2025-03-16 20:36:42 +00:00
  • 8b28d7eb39 Fix permission issues with go.mod by using a writable copy Andreas Düren 2025-03-14 23:41:56 +01:00
  • 5f1cf21ebb Update Go version to 1.24.1 to satisfy dependency requirements Andreas Düren 2025-03-14 23:37:34 +01:00
  • aaf0dc0ca3 Fix Go version compatibility issues and prevent automatic toolchain downloads Andreas Düren 2025-03-14 23:35:14 +01:00
  • 6050c4564a Fix Go version compatibility by using auto toolchain Andreas Düren 2025-03-14 23:08:40 +01:00
  • 1f7de4085d Fix Go version compatibility by explicitly using Go 1.22.2 Andreas Düren 2025-03-14 23:07:06 +01:00
  • cf7865b5d1 Fix Go version compatibility by using local toolchain Andreas Düren 2025-03-14 23:05:23 +01:00
  • 4b7fb0fd9c Fix Go compatibility and mock server issues Andreas Düren 2025-03-14 23:03:47 +01:00
  • 192ebd0b5d Fix Go compatibility for read-only filesystem Andreas Düren 2025-03-14 23:00:26 +01:00
  • d775c2fb66 Fix Go version compatibility issues in start.sh Andreas Düren 2025-03-14 22:57:54 +01:00
  • d8a40880d8 Improve start.sh with Cloudron best practices Andreas Düren 2025-03-14 22:47:27 +01:00
  • 789d7028b9 Fix read-only filesystem issue with museum.yaml Andreas Düren 2025-03-14 22:44:40 +01:00
  • f9c17035f7 Fix user creation issues and add debugging Andreas Düren 2025-03-14 22:29:21 +01:00
  • 3558003bf1 Fix GOPATH permissions and properly generate random secrets Andreas Düren 2025-03-14 22:24:26 +01:00
  • c2a2fab3b0 Simplify NGINX configuration with correct directive placement Andreas Düren 2025-03-14 22:16:39 +01:00
  • a8f2d13234 Fix NGINX configuration to use writable temp directories Andreas Düren 2025-03-14 22:10:30 +01:00