105 Commits

Author SHA1 Message Date
Andreas Düren
428b7f0ea3 Fixed creation of db_override.go in writable location 2025-03-18 19:15:11 +01:00
Andreas Düren
4819bda8ad Fixed Caddy header syntax and moved db_override.go creation before server startup 2025-03-18 19:10:13 +01:00
Andreas Düren
783ad628b3 Fixed shell script syntax errors and created missing db_override.go file 2025-03-18 18:56:10 +01:00
Andreas Düren
a73d2b4959 Fixed filesystem access issues and network binding for dual-instance Ente setup 2025-03-18 18:48:26 +01:00
Andreas Düren
42c1374606 Add Caddy webserver implementation 2025-03-17 00:13:38 +01:00
Andreas Düren
6546f26d52 Remove web server references from Dockerfile 2025-03-16 23:53:07 +01:00
Andreas Düren
9640e0d785 Remove NGINX webserver implementation 2025-03-16 23:51:27 +01:00
Andreas Düren
1568175962 Fix NGINX config and aggressively patch database connection to prevent localhost 2025-03-16 23:47:43 +01:00
Andreas Düren
1358aefb60 Fix database connection issues by using standard PostgreSQL environment variables 2025-03-16 23:39:14 +01:00
Andreas Düren
5c76451474 Fix NGINX read-only filesystem and database connection issues 2025-03-16 23:33:59 +01:00
Andreas Düren
23c9581f7b Switch from Caddy to NGINX and fix URL construction error 2025-03-16 23:29:27 +01:00
Andreas Düren
64b7570cc6 Fix unbound variable error by moving environment variable definitions earlier in the script 2025-03-16 23:24:56 +01:00
Andreas Düren
6f6741dfb5 Fix database connection issues and serve photos app at root domain 2025-03-16 23:23:32 +01:00
Andreas Düren
31def9585a Fix cd command errors and ensure Caddy binds to all interfaces for healthchecks 2025-03-16 23:19:52 +01:00
Andreas Düren
042c156960 Fix Go cache permission issues and ensure proper working directories 2025-03-16 23:17:47 +01:00
Andreas Düren
92f5c76955 Fix go.mod setup and improve mock server for better API compatibility 2025-03-16 23:14:36 +01:00
Andreas Düren
956d39fca5 Complete rewrite of Ente Cloudron app startup script with proper SERVER_DIR detection 2025-03-16 23:11:53 +01:00
Andreas Düren
1c34047f75 Fix Caddy port configuration and improve connectivity testing 2025-03-16 23:05:14 +01:00
Andreas Düren
12b486ace3 Add robust configuration injection and debugging tools 2025-03-16 22:58:06 +01:00
Andreas Düren
38f08c135e Fix Caddyfile syntax for respond directive 2025-03-16 22:50:25 +01:00
Andreas Düren
549b91ff22 Remove hardcoded S3 credentials and simplify S3 configuration 2025-03-16 22:40:14 +01:00
Andreas Düren
6c1903b5a4 Simplify Caddyfile configuration to fix syntax error 2025-03-16 22:32:18 +01:00
Andreas Düren
ece40fe707 Fix Caddyfile syntax error in rewrite_early directive 2025-03-16 22:21:03 +01:00
Andreas Düren
4baeaed265 Merge remote changes with local updates 2025-03-16 22:18:41 +01:00
Andreas Düren
65e88f4408 Update Cloudron app configuration and setup 2025-03-16 22:17:41 +01:00
Andreas Düren
05a0b42b8e Remove docs folder from repository 2025-03-16 22:16:53 +01:00
ead577dfcc Update Readme 2025-03-16 20:36:42 +00:00
Andreas Düren
8b28d7eb39 Fix permission issues with go.mod by using a writable copy 2025-03-14 23:41:56 +01:00
Andreas Düren
5f1cf21ebb Update Go version to 1.24.1 to satisfy dependency requirements 2025-03-14 23:37:34 +01:00
Andreas Düren
aaf0dc0ca3 Fix Go version compatibility issues and prevent automatic toolchain downloads 2025-03-14 23:35:14 +01:00
Andreas Düren
6050c4564a Fix Go version compatibility by using auto toolchain 2025-03-14 23:08:40 +01:00
Andreas Düren
1f7de4085d Fix Go version compatibility by explicitly using Go 1.22.2 2025-03-14 23:07:06 +01:00
Andreas Düren
cf7865b5d1 Fix Go version compatibility by using local toolchain 2025-03-14 23:05:23 +01:00
Andreas Düren
4b7fb0fd9c Fix Go compatibility and mock server issues 2025-03-14 23:03:47 +01:00
Andreas Düren
192ebd0b5d Fix Go compatibility for read-only filesystem 2025-03-14 23:00:26 +01:00
Andreas Düren
d775c2fb66 Fix Go version compatibility issues in start.sh 2025-03-14 22:57:54 +01:00
Andreas Düren
d8a40880d8 Improve start.sh with Cloudron best practices 2025-03-14 22:47:27 +01:00
Andreas Düren
789d7028b9 Fix read-only filesystem issue with museum.yaml 2025-03-14 22:44:40 +01:00
Andreas Düren
f9c17035f7 Fix user creation issues and add debugging 2025-03-14 22:29:21 +01:00
Andreas Düren
3558003bf1 Fix GOPATH permissions and properly generate random secrets 2025-03-14 22:24:26 +01:00
Andreas Düren
c2a2fab3b0 Simplify NGINX configuration with correct directive placement 2025-03-14 22:16:39 +01:00
Andreas Düren
a8f2d13234 Fix NGINX configuration to use writable temp directories 2025-03-14 22:10:30 +01:00
Andreas Düren
acadfc5af4 Fix NGINX configuration to use writable directories 2025-03-14 22:07:22 +01:00
Andreas Düren
47cfcfaf24 Make scripts more robust to handle various repository structures 2025-03-14 21:59:22 +01:00
Andreas Düren
08fbcacb5c Update to include both Museum server and web apps in single package 2025-03-14 21:45:09 +01:00
Andreas Düren
cf41205607 Update config template for Museum server 2025-03-14 21:43:17 +01:00
Andreas Düren
dddefb0f50 Update Dockerfile to include Go and dependencies for Museum server 2025-03-14 21:42:45 +01:00
Andreas Düren
1d30b3d943 Update start.sh to handle Museum Go server component 2025-03-14 21:42:26 +01:00
Andreas Düren
fb0d4fd34f Enhance start.sh with improved server directory detection and debugging 2025-03-14 21:35:37 +01:00
Andreas Düren
1fc7bcac62 Finalize Dockerfile 2025-03-14 21:31:41 +01:00