chore: Remove deprecated configuration files and update .gitignore
- commit
- a7b3a9be4a728732155bdcc50ed752864cb3bd71
- author
- bamen · · 2025-06-07 07:27 UTC
- parent
- 1693e81
- signature
- unsigned
5 files · +1 -126
M .gitignore +1 -1
| @@ -1,2 +1,2 @@ | |||
| 1 | 1 | gordon | |
| 2 | - | .env⏎̸ | |
| 2 | + | .env | |
| @@ -1,2 +1,2 @@ | |||||
| 1 | gordon | 1 | gordon | ||
| 2 | - | .env⏎̸ | 2 | + | .env |
D gordon.hcl +0 -38
| @@ -1,38 +0,0 @@ | |||
| 1 | - | # Gordon v2 Configuration (HCL format) | |
| 2 | - | # Complete example with registry domain routing via Cloudflare | |
| 3 | - | ||
| 4 | - | server { | |
| 5 | - | port = 8080 # Main proxy port | |
| 6 | - | registry_port = 5000 # Internal registry port | |
| 7 | - | registry_domain = "registry.example.com" # Registry subdomain (NEW!) | |
| 8 | - | runtime = "docker" # Container runtime | |
| 9 | - | ssl_email = "admin@example.com" # Your email for future SSL features | |
| 10 | - | data_dir = "./data" # Data storage directory | |
| 11 | - | } | |
| 12 | - | ||
| 13 | - | registry_auth { | |
| 14 | - | enabled = true # Enable registry authentication | |
| 15 | - | username = "admin" # Registry username | |
| 16 | - | password = "your-secure-password-123" # Registry password (change this!) | |
| 17 | - | } | |
| 18 | - | ||
| 19 | - | # Domain to container image mapping | |
| 20 | - | # When you push an image matching these routes, Gordon auto-deploys | |
| 21 | - | routes = { | |
| 22 | - | "app.example.com" = "myapp:latest" # Main application | |
| 23 | - | "api.example.com" = "myapi:v2.1.0" # API service with version | |
| 24 | - | "blog.example.com" = "wordpress:latest" # Blog/CMS | |
| 25 | - | "staging.example.com" = "myapp:staging" # Staging environment | |
| 26 | - | } | |
| 27 | - | ||
| 28 | - | # Cloudflare DNS Setup: | |
| 29 | - | # A app.example.com → YOUR_SERVER_IP | |
| 30 | - | # A api.example.com → YOUR_SERVER_IP | |
| 31 | - | # A blog.example.com → YOUR_SERVER_IP | |
| 32 | - | # A staging.example.com → YOUR_SERVER_IP | |
| 33 | - | # A registry.example.com → YOUR_SERVER_IP | |
| 34 | - | ||
| 35 | - | # Docker workflow: | |
| 36 | - | # docker tag myapp:latest registry.example.com/myapp:latest | |
| 37 | - | # docker push registry.example.com/myapp:latest | |
| 38 | - | # → Gordon automatically deploys to app.example.com! 🚀⏎̸ | |
| @@ -1,38 +0,0 @@ | |||||
| 1 | - | # Gordon v2 Configuration (HCL format) | |||
| 2 | - | # Complete example with registry domain routing via Cloudflare | |||
| 3 | - | ||||
| 4 | - | server { | |||
| 5 | - | port = 8080 # Main proxy port | |||
| 6 | - | registry_port = 5000 # Internal registry port | |||
| 7 | - | registry_domain = "registry.example.com" # Registry subdomain (NEW!) | |||
| 8 | - | runtime = "docker" # Container runtime | |||
| 9 | - | ssl_email = "admin@example.com" # Your email for future SSL features | |||
| 10 | - | data_dir = "./data" # Data storage directory | |||
| 11 | - | } | |||
| 12 | - | ||||
| 13 | - | registry_auth { | |||
| 14 | - | enabled = true # Enable registry authentication | |||
| 15 | - | username = "admin" # Registry username | |||
| 16 | - | password = "your-secure-password-123" # Registry password (change this!) | |||
| 17 | - | } | |||
| 18 | - | ||||
| 19 | - | # Domain to container image mapping | |||
| 20 | - | # When you push an image matching these routes, Gordon auto-deploys | |||
| 21 | - | routes = { | |||
| 22 | - | "app.example.com" = "myapp:latest" # Main application | |||
| 23 | - | "api.example.com" = "myapi:v2.1.0" # API service with version | |||
| 24 | - | "blog.example.com" = "wordpress:latest" # Blog/CMS | |||
| 25 | - | "staging.example.com" = "myapp:staging" # Staging environment | |||
| 26 | - | } | |||
| 27 | - | ||||
| 28 | - | # Cloudflare DNS Setup: | |||
| 29 | - | # A app.example.com → YOUR_SERVER_IP | |||
| 30 | - | # A api.example.com → YOUR_SERVER_IP | |||
| 31 | - | # A blog.example.com → YOUR_SERVER_IP | |||
| 32 | - | # A staging.example.com → YOUR_SERVER_IP | |||
| 33 | - | # A registry.example.com → YOUR_SERVER_IP | |||
| 34 | - | ||||
| 35 | - | # Docker workflow: | |||
| 36 | - | # docker tag myapp:latest registry.example.com/myapp:latest | |||
| 37 | - | # docker push registry.example.com/myapp:latest | |||
| 38 | - | # → Gordon automatically deploys to app.example.com! 🚀⏎̸ | |||
D gordon.test.hcl +0 -17
| @@ -1,17 +0,0 @@ | |||
| 1 | - | server { | |
| 2 | - | port = 80 | |
| 3 | - | registry_port = 5000 | |
| 4 | - | runtime = "docker" | |
| 5 | - | ssl_email = "admin@example.com" | |
| 6 | - | data_dir = "./data" | |
| 7 | - | } | |
| 8 | - | ||
| 9 | - | registry_auth { | |
| 10 | - | enabled = true | |
| 11 | - | username = "gordon" | |
| 12 | - | password = "secret123" | |
| 13 | - | } | |
| 14 | - | ||
| 15 | - | routes = { | |
| 16 | - | "test.local.tld" = "ghcr.io/bnema/go-hello-world-http:latest" | |
| 17 | - | }⏎̸ | |
| @@ -1,17 +0,0 @@ | |||||
| 1 | - | server { | |||
| 2 | - | port = 80 | |||
| 3 | - | registry_port = 5000 | |||
| 4 | - | runtime = "docker" | |||
| 5 | - | ssl_email = "admin@example.com" | |||
| 6 | - | data_dir = "./data" | |||
| 7 | - | } | |||
| 8 | - | ||||
| 9 | - | registry_auth { | |||
| 10 | - | enabled = true | |||
| 11 | - | username = "gordon" | |||
| 12 | - | password = "secret123" | |||
| 13 | - | } | |||
| 14 | - | ||||
| 15 | - | routes = { | |||
| 16 | - | "test.local.tld" = "ghcr.io/bnema/go-hello-world-http:latest" | |||
| 17 | - | }⏎̸ | |||
D gordon.toml +0 -35
| @@ -1,35 +0,0 @@ | |||
| 1 | - | # Gordon v2 Configuration (TOML format) | |
| 2 | - | # Complete example with registry domain routing via Cloudflare | |
| 3 | - | ||
| 4 | - | [server] | |
| 5 | - | port = 8080 # Main proxy port | |
| 6 | - | registry_port = 5000 # Internal registry port | |
| 7 | - | registry_domain = "registry.example.com" # Registry subdomain (NEW!) | |
| 8 | - | runtime = "docker" # Container runtime | |
| 9 | - | ssl_email = "admin@example.com" # Your email for future SSL features | |
| 10 | - | data_dir = "./data" # Data storage directory | |
| 11 | - | ||
| 12 | - | [registry_auth] | |
| 13 | - | enabled = true # Enable registry authentication | |
| 14 | - | username = "admin" # Registry username | |
| 15 | - | password = "your-secure-password-123" # Registry password (change this!) | |
| 16 | - | ||
| 17 | - | # Domain to container image mapping | |
| 18 | - | # When you push an image matching these routes, Gordon auto-deploys | |
| 19 | - | [routes] | |
| 20 | - | "app.example.com" = "myapp:latest" # Main application | |
| 21 | - | "api.example.com" = "myapi:v2.1.0" # API service with version | |
| 22 | - | "blog.example.com" = "wordpress:latest" # Blog/CMS | |
| 23 | - | "staging.example.com" = "myapp:staging" # Staging environment | |
| 24 | - | ||
| 25 | - | # Cloudflare DNS Setup: | |
| 26 | - | # A app.example.com → YOUR_SERVER_IP | |
| 27 | - | # A api.example.com → YOUR_SERVER_IP | |
| 28 | - | # A blog.example.com → YOUR_SERVER_IP | |
| 29 | - | # A staging.example.com → YOUR_SERVER_IP | |
| 30 | - | # A registry.example.com → YOUR_SERVER_IP | |
| 31 | - | ||
| 32 | - | # Docker workflow: | |
| 33 | - | # docker tag myapp:latest registry.example.com/myapp:latest | |
| 34 | - | # docker push registry.example.com/myapp:latest | |
| 35 | - | # → Gordon automatically deploys to app.example.com! 🚀⏎̸ | |
| @@ -1,35 +0,0 @@ | |||||
| 1 | - | # Gordon v2 Configuration (TOML format) | |||
| 2 | - | # Complete example with registry domain routing via Cloudflare | |||
| 3 | - | ||||
| 4 | - | [server] | |||
| 5 | - | port = 8080 # Main proxy port | |||
| 6 | - | registry_port = 5000 # Internal registry port | |||
| 7 | - | registry_domain = "registry.example.com" # Registry subdomain (NEW!) | |||
| 8 | - | runtime = "docker" # Container runtime | |||
| 9 | - | ssl_email = "admin@example.com" # Your email for future SSL features | |||
| 10 | - | data_dir = "./data" # Data storage directory | |||
| 11 | - | ||||
| 12 | - | [registry_auth] | |||
| 13 | - | enabled = true # Enable registry authentication | |||
| 14 | - | username = "admin" # Registry username | |||
| 15 | - | password = "your-secure-password-123" # Registry password (change this!) | |||
| 16 | - | ||||
| 17 | - | # Domain to container image mapping | |||
| 18 | - | # When you push an image matching these routes, Gordon auto-deploys | |||
| 19 | - | [routes] | |||
| 20 | - | "app.example.com" = "myapp:latest" # Main application | |||
| 21 | - | "api.example.com" = "myapi:v2.1.0" # API service with version | |||
| 22 | - | "blog.example.com" = "wordpress:latest" # Blog/CMS | |||
| 23 | - | "staging.example.com" = "myapp:staging" # Staging environment | |||
| 24 | - | ||||
| 25 | - | # Cloudflare DNS Setup: | |||
| 26 | - | # A app.example.com → YOUR_SERVER_IP | |||
| 27 | - | # A api.example.com → YOUR_SERVER_IP | |||
| 28 | - | # A blog.example.com → YOUR_SERVER_IP | |||
| 29 | - | # A staging.example.com → YOUR_SERVER_IP | |||
| 30 | - | # A registry.example.com → YOUR_SERVER_IP | |||
| 31 | - | ||||
| 32 | - | # Docker workflow: | |||
| 33 | - | # docker tag myapp:latest registry.example.com/myapp:latest | |||
| 34 | - | # docker push registry.example.com/myapp:latest | |||
| 35 | - | # → Gordon automatically deploys to app.example.com! 🚀⏎̸ | |||
D gordon.yaml +0 -35
| @@ -1,35 +0,0 @@ | |||
| 1 | - | # Gordon v2 Configuration (YAML format) | |
| 2 | - | # Complete example with registry domain routing via Cloudflare | |
| 3 | - | ||
| 4 | - | server: | |
| 5 | - | port: 8080 # Main proxy port | |
| 6 | - | registry_port: 5000 # Internal registry port | |
| 7 | - | registry_domain: "registry.example.com" # Registry subdomain (NEW!) | |
| 8 | - | runtime: docker # Container runtime | |
| 9 | - | ssl_email: admin@example.com # Your email for future SSL features | |
| 10 | - | data_dir: ./data # Data storage directory | |
| 11 | - | ||
| 12 | - | registry_auth: | |
| 13 | - | enabled: true # Enable registry authentication | |
| 14 | - | username: admin # Registry username | |
| 15 | - | password: your-secure-password-123 # Registry password (change this!) | |
| 16 | - | ||
| 17 | - | # Domain to container image mapping | |
| 18 | - | # When you push an image matching these routes, Gordon auto-deploys | |
| 19 | - | routes: | |
| 20 | - | "app.example.com": "myapp:latest" # Main application | |
| 21 | - | "api.example.com": "myapi:v2.1.0" # API service with version | |
| 22 | - | "blog.example.com": "wordpress:latest" # Blog/CMS | |
| 23 | - | "staging.example.com": "myapp:staging" # Staging environment | |
| 24 | - | ||
| 25 | - | # Cloudflare DNS Setup: | |
| 26 | - | # A app.example.com → YOUR_SERVER_IP | |
| 27 | - | # A api.example.com → YOUR_SERVER_IP | |
| 28 | - | # A blog.example.com → YOUR_SERVER_IP | |
| 29 | - | # A staging.example.com → YOUR_SERVER_IP | |
| 30 | - | # A registry.example.com → YOUR_SERVER_IP | |
| 31 | - | ||
| 32 | - | # Docker workflow: | |
| 33 | - | # docker tag myapp:latest registry.example.com/myapp:latest | |
| 34 | - | # docker push registry.example.com/myapp:latest | |
| 35 | - | # → Gordon automatically deploys to app.example.com! 🚀⏎̸ | |
| @@ -1,35 +0,0 @@ | |||||
| 1 | - | # Gordon v2 Configuration (YAML format) | |||
| 2 | - | # Complete example with registry domain routing via Cloudflare | |||
| 3 | - | ||||
| 4 | - | server: | |||
| 5 | - | port: 8080 # Main proxy port | |||
| 6 | - | registry_port: 5000 # Internal registry port | |||
| 7 | - | registry_domain: "registry.example.com" # Registry subdomain (NEW!) | |||
| 8 | - | runtime: docker # Container runtime | |||
| 9 | - | ssl_email: admin@example.com # Your email for future SSL features | |||
| 10 | - | data_dir: ./data # Data storage directory | |||
| 11 | - | ||||
| 12 | - | registry_auth: | |||
| 13 | - | enabled: true # Enable registry authentication | |||
| 14 | - | username: admin # Registry username | |||
| 15 | - | password: your-secure-password-123 # Registry password (change this!) | |||
| 16 | - | ||||
| 17 | - | # Domain to container image mapping | |||
| 18 | - | # When you push an image matching these routes, Gordon auto-deploys | |||
| 19 | - | routes: | |||
| 20 | - | "app.example.com": "myapp:latest" # Main application | |||
| 21 | - | "api.example.com": "myapi:v2.1.0" # API service with version | |||
| 22 | - | "blog.example.com": "wordpress:latest" # Blog/CMS | |||
| 23 | - | "staging.example.com": "myapp:staging" # Staging environment | |||
| 24 | - | ||||
| 25 | - | # Cloudflare DNS Setup: | |||
| 26 | - | # A app.example.com → YOUR_SERVER_IP | |||
| 27 | - | # A api.example.com → YOUR_SERVER_IP | |||
| 28 | - | # A blog.example.com → YOUR_SERVER_IP | |||
| 29 | - | # A staging.example.com → YOUR_SERVER_IP | |||
| 30 | - | # A registry.example.com → YOUR_SERVER_IP | |||
| 31 | - | ||||
| 32 | - | # Docker workflow: | |||
| 33 | - | # docker tag myapp:latest registry.example.com/myapp:latest | |||
| 34 | - | # docker push registry.example.com/myapp:latest | |||
| 35 | - | # → Gordon automatically deploys to app.example.com! 🚀⏎̸ | |||